並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 860件

新着順 人気順

Kintoneの検索結果1 - 40 件 / 860件

  • リレーショナル・データベースの世界

    序文 私の仕事は、DBエンジニアです。といっても別に望んでデータベースの世界へきたわけではなく、当初、私はこの分野が面白くありませんでした。「Web系は花形、データベースは日陰」という言葉も囁かれていました。今でも囁かれているかもしれません。 ですが、しばらくデータベースを触っているうちに、私はこの世界にとても興味深いテーマが多くあることを知りました。なぜもっと早く気づかなかったのか、後悔することしきりです。 もちろん、自分の不明が最大の原因ですが、この世界に足を踏み入れた当時、先生も、導きの書となる入門書もなかったことも事実です。 今でこそバイブルと仰ぐ『プログラマのためのSQL 第2版』も新入社員には敷居が高すぎました (2015年2月追記:その後、自分で第4版を訳出できたのだから、 人生は何があるか分からないものです)。 そこで、です。このサイトの目的は、データベースの世界に足を踏み

    • VPSや自宅サーバーにインストールしたいSaaS代替Webアプリ38選

      シェアウェア(という表現はおいておいてのやつ。https://anond.hatelabo.jp/20230124045812)の記事が面白かったので、自分の得意分野の領域でいろいろ紹介します。 基本的に、SaaSのサービスは便利だけど、あれもこれもと契約していったらサブスク破産するので、 ものによってはセルフホストした方がいいと思ってる派。 Dropbox/GoogleDrive/box代替 NextCloudもともとownCloudっていうDropbox代替があったんだけど、そこから分派して今も機能開発が続いている。 興味深いのはLAMP構成なので、VPSや自宅サーバーじゃなくても、レンサバで動くのがいいよね。 データ保存領域はオブジェクトストレージ(S3互換)も利用できるので、例えばWasabiなんかと契約してお安く済ませてしまうのも全然アリかと。 Trello代替 Wekan最近は

        VPSや自宅サーバーにインストールしたいSaaS代替Webアプリ38選
      • 在宅勤務はもう限界……テレワークつらい勢の悲痛な叫び リモート9割のサイボウズで、社員が「つらみ」を感じるポイント

        「サイボウズ社員だけど、テレワークがつらいんです」 熱田優香氏(以下、熱田):みなさん、こんにちは! 「サイボウズ社員だけど、テレワークが辛いんです」のセッションにお越しいただき、ありがとうございます。本日モデレーターを務めます、サイボウズ株式会社の熱田優香と申します。新卒6年目でマーケティングの仕事をしているんですが、みなさん、今回の登壇者のTシャツデザインに何か気付きませんか? 私は「テレワークすきぴ」というTシャツを着ていまして、どちらかというと私はテレワークが好きな属性です。テレワークが好きなので、今年7月に石川県に移住しております。こちらのメンバーともフルリモートで打ち合わせしていたので、1回もリアルで打ち合わせしたことがないまま進行させていただきます。よろしくお願いします。 山田理氏(以下、山田):、林田恵美氏(以下、林田):パチパチ~。 (会場拍手) 熱田:ありがとうございま

          在宅勤務はもう限界……テレワークつらい勢の悲痛な叫び リモート9割のサイボウズで、社員が「つらみ」を感じるポイント
        • 無能上司のせいで、在宅勤務が終了することになった

          私の所属している事業部では昨年の4月から今まで、1年と半年以上在宅勤務を行ってきた。 所謂SIerをやっている会社なんだが、うちの事業部は受託ではなく業務システムを開発、販売しており、50人ほどのメンバーがいる。 当時の部長がめちゃくちゃ優秀な人で、在宅勤務への転換にあわせてすぐに社内のコミュニケーションをメールからSlackにしたり、社内外のMTGをすべてZOOMで行うようにしたりと、情シスの人と一緒に色々ルールとツールを整備してくれた。kintoneも入れてくれて、社内申請や案件情報共有などいろんなことがオンラインでできるようになった。 その結果、出勤から在宅勤務に切り替えても売上は右肩爆上がり。 通勤の疲れがなく一日の可処分時間が増えて、ほとんどのメンバーが在宅勤務に関してとてもポジティブに感じていた。 オンラインでの雑談時には 「たまには出勤してもいいけど、在宅でも業務に支障がない

            無能上司のせいで、在宅勤務が終了することになった
          • ノーコードは形を変えた現代のRPGツクールなのではないか

            この記事について。 2030 年 「エンジニアです。コードは書けません。」|__shinji__| note 自分はそもそもビジュアルプログラミングやオーサリングに興味があり、ノーコードは興味の範疇でありつつも、現状のもの、現状の「コード抜きで作れる」ような謳い文句は厳しいと思っています。それを、RPG ツクールを例に説明します。 はじめに、ノーコードを分類する 本記事では、「専用の管理画面で編集し、出力のためにコードを書かない、もしくはコピペ程度」のものをノーコードとして扱います。 その中でさらに種類ごとに分類してみます。このような定義があるわけではなく、自分の主観的で暫定的な分類です。 タイプ 1: データベースから自動的にフォームを生成 Google App Sheet MS Power Apps タイプ 2: 高水準 API のパイプライン Zapier IFTTT 古の Yaho

              ノーコードは形を変えた現代のRPGツクールなのではないか
            • 地方でSaaS導入支援会社を起業して3年、階段から降りられなくなった(前編)|井領明広@つづく株式会社代表

              私は階段から降りれなくなった。 体調が悪いわけではない。筋肉痛でもなく。 「行かなくては」 と思った。 しかし、私は階段が降りられなかった。その日の仕事は、会社のスタッフがなんとかしてくれた。 私は、 私が経営する、 私の会社に、 行けなくなった。 今となっては笑い話かもしれないが、当時は最高に死んでいた。 SaaSを愛し、中小企業を愛した私はSaaSが心の底から好きだ。そして日本の中小企業は、もっと好きだ。 2015年から2年間、クラウド会計freeeという会社で導入支援、セールスを行ってきた。それまではNTTデータグループの企業で、大企業向けに業務システムの営業に携わった。 元をたどれば、小学校のときから経営学が好きだった。人口2000人ぽっちの小さな町では遊ぶところも無い。漫画が読みたかった私は、図書室でプロジェクトXの漫画版を読み漁った。 経営者はすごい。無から有を生み出す。 私は

                地方でSaaS導入支援会社を起業して3年、階段から降りられなくなった(前編)|井領明広@つづく株式会社代表
              • 業務系システムは『イケてるフラットデザイン』だと使いにくい?現場が本当に必要だった物との比較

                でゅら @rahandu アプリケーション全般でそうなんだけど、モニターの解像度がでかくなるにつれて、デザインは余白を作りたがるのなんなんだろう 広くなった意味がないし古いデバイスで作業しづらいし良いことないと思う twitter.com/ichirowo/statu… 2021-10-05 18:00:54 Lacnor @Lacnor_JP ボタンを、形はそのままで、グラデーションと枠を無くして、コントラスト強めな単色で構成してくれれば、使い勝手そのままでナウくなると思いましたまる twitter.com/ichirowo/statu… 2021-10-05 15:57:32

                  業務系システムは『イケてるフラットデザイン』だと使いにくい?現場が本当に必要だった物との比較
                • サイボウズ、「DX人材育成ガイドライン」を無料公開

                  サイボウズ、「DX人材育成ガイドライン」を無料公開ノーコードツールを活用したDX人材育成方法を、大企業の実例とともに紹介 サイボウズ株式会社(本社:東京都中央区、代表取締役社長:青野慶久、以下サイボウズ)は、企業のDX責任者・推進者を対象に、企業のDX(デジタル・トランスフォーメーション)人材の育成のためのガイドライン「DX人材育成ガイドライン―ノーコード活用の先進事例―」をエン・ジャパン株式会社(本社:東京都新宿区、代表取締役社長:鈴木孝二、以下エン・ジャパン)と共同で執筆し、無料で公開しました。本ガイドラインは、ITの専門知識がなくてもDX推進の実現を可能にする、ノーコードツールを活用したDX人材育成手法、DX推進事例などを、 京セラ株式会社、日清食品ホールディングス株式会社、日本航空株式会社、星野リゾートなどの企業事例とともに紹介しています。 「DX人材育成ガイドライン―ノーコード活

                    サイボウズ、「DX人材育成ガイドライン」を無料公開
                  • 「手間がめちゃくちゃ減った」 郵送とオンラインのハイブリッド給付金申請、非エンジニアの市職員が開発 経緯を聞いた

                    「手間がめちゃくちゃ減った」 郵送とオンラインのハイブリッド給付金申請、非エンジニアの市職員が開発 経緯を聞いた(1/2 ページ) 政府が国民に一律10万円を支給する「特別定額給付金」を巡り、兵庫県加古川市が開発した「郵送ハイブリッド方式」がTwitterなどで話題だ。マイナンバーカードを持っていなくてもオンラインで申請でき、郵送方式より素早く給付金を支給できるという。受付開始から5日で申請が1万件に上り、9000件は既に支給準備が整っている。 開発した市の担当者はエンジニアとしての職務経験などはなかったが「特に難しいことはせずに作った」という。経緯を聞いた。 郵送、オンライン方式の課題 特別定額給付金は郵送方式とオンライン方式で自治体が申請を受け付けている。郵送方式の場合は手作業による事務処理が自治体職員の負担になり、支給までに時間がかかってしまう課題がある。 オンライン申請の場合も、普

                      「手間がめちゃくちゃ減った」 郵送とオンラインのハイブリッド給付金申請、非エンジニアの市職員が開発 経緯を聞いた
                    • 小学校教員と保護者が業務効率化アプリを自力で開発 仕事の困り事は自分で解決

                      同県佐久穂町にある大日向小学校は、児童数112人、教職員22人(2020年5月1日時点)で、自然豊かな場所に立地する学校だ。そんな同校では、チャットやクラウド、NASなどのITツールの活用はもちろんのこと、自作アプリを実際に運用して業務の効率化を図っているという。 非エンジニアが課題解決のためにアプリを作成──実現の鍵は「ローコード開発」だった。 情報はアプリで一元管理 学校では、職員会議なども含め校内の情報共有に時間を割くことが多い。児童の情報は大抵分散しており、個人情報や面談の記録はもちろん、児童がどこでどんな行動を取っていたかという情報も各教師でバラバラに持っている。 そこで大日向小学校は、「児童・生徒情報」という児童の情報共有のためのWebアプリを作った。アプリには、児童の名前や生年月日、出身幼稚園・保育園など基本的な情報が入っている。そして、そこにリンクさせる「観察記録」「面談記

                        小学校教員と保護者が業務効率化アプリを自力で開発 仕事の困り事は自分で解決
                      • 「無人化システム」を駆逐する組織マネジメントとエンジニアリング

                        弊社では2019年3月ごろから「無人化システム」の駆逐を進めています。本記事ではこの取り組みを、組織マネジメントとエンジニアリングの側面から紹介します。 恐怖の無人化システム 「無人化システム」は社内の独自用語なので、まずは言葉の意味から説明します。 無人化とはなにか 無人化の前に属人化について触れておきましょう。weblio辞書から属人化について引用します[1]。 ある業務を特定の人が担当し、その人にしかやり方が分からない状態になることを意味する表現。 無人化は属人化の進化系です。無人化とは「属人化していた業務の担当者がいなくなってしまい、誰にもやり方が分からない状態になること」と定義できます。誰がどう見てもダメな状態ですね。 無人化システムとはなにか システム運用が属人化し、かつその運用者が退職するとシステムが無人化します。我々の会社ではこのようなシステムを『無人化システム』と呼んでい

                          「無人化システム」を駆逐する組織マネジメントとエンジニアリング
                        • 『はじめよう! 要件定義』(とそのシリーズ)を読んで、はじめよう!UIデザイン|金 成奎

                          『はじめよう! 要件定義 ~ビギナーからベテランまで』はそのタイトル通り、ソフトウェア開発に携わるエンジニアやPM向けに、要件定義の進め方について優しく解説してくれる書籍です。かわいいイラストと平易な文章がとっつきやすく、するすると読めてしまいますが、要件定義って何をどうやったらいいの?とお悩みの方に対して、まずはこれだけやっておくべき基礎知識を得ることができる、とてもわかりやすい内容になっています。 そしてそして、ここからが本noteの主な趣旨ですが、この3部作はデザイナー目線で読み解くと、極めて明瞭で本質的で実践的な、ユーザー体験設計とUI設計の進め方について学べるデザイン教則本と言えるのです。 以下、その理由と、本シリーズを使ってUIデザインを進めていく方法を実例を踏まえて解説していきます。 要件定義とはUI・機能・データを決めることいきなり『はじめよう! 要件定義 』のキモ・コンセ

                            『はじめよう! 要件定義』(とそのシリーズ)を読んで、はじめよう!UIデザイン|金 成奎
                          • 40代、50代男性の自殺率は世界トップクラス 「中年の危機」が訪れる理由と抜け出すための道筋

                            サイボウズの総合イベント「Cybozu Days」。クラウドサービスを活用したチームビルディングなど、さまざまなセッションや展示をお届けします。今年のテーマは“エゴ&ピース”。本記事では、40代の中年ビジネスマンのエゴに焦点を当てた「ミッドライフクライシス」の模様を全2記事でお届けします。 1記事目では、サイボウズ株式会社 社長室の野水克也氏が「中年ビジネスマンはエゴを持つべきか?」「なぜ中年のエゴは的外れになってしまうのか?」などのリアルな悩みに、株式会社星野リゾート グループディレクターの久本英司氏をゲストに招き、共に探っていきました。 40代は普通に努力していると成長が下っていく 野水克也氏(以下、野水):日本全国の中年のみなさま、こんにちは。ようこそCybozu Daysへお越しくださいました。本日は9ヶ月ぶりにリアルに人前でしゃべります。目の前にお客さまがいらっしゃることは、こん

                              40代、50代男性の自殺率は世界トップクラス 「中年の危機」が訪れる理由と抜け出すための道筋
                            • リモートワークの会社が全社員週5出社に切り替わった理由が興味深かった「8割の社員はリモートで生産性が下がる?」

                              ゆーしゃん.kintone @Mr_mura_ura 上司から「社長が全社員週5出社を命じた理由」を聞いたのですが、興味深かったので共有です。 その理由は「1人あたりの生産性が下がったから」だそうですが、 (上司の感覚値では) 8割の社員は生産性が下がっているとの事。 2024-04-12 19:05:16 ゆーしゃん.kintone @Mr_mura_ura こう言われると、 「自宅の方がモニターも多いし、雑音も無くて集中出来る!」と反発したくなります。 それは •仕事に集中出来る部屋(家)がある •机、イス、モニター等に設備投資してる •「今は仕事中だから」と言われても理解してくれる家庭環境 と環境が整っている社員は2割しか居ないとの事 2024-04-12 19:14:38 ゆーしゃん.kintone @Mr_mura_ura 残りの8割はどうかと言うと、 6割:リモートしつつ家事、

                                リモートワークの会社が全社員週5出社に切り替わった理由が興味深かった「8割の社員はリモートで生産性が下がる?」
                              • 自己資金のみでSaaSを立ち上げて、メンバー5名でARR2億円を突破した話 | selfree

                                こんにちは、小俣です。 クリスマスも終わって一気に年末ムードですね。 ふとこれまでの振り返りブログを書いてみたくなったので、自社サービス(SaaS)の運営スタンス、ARR 2億円を突破するまでの過程で学んだことなどを簡単にまとめました。 年末年始のお時間ある時に読んでいただけると嬉しいです。 目次 ・selfree LLCとCallConnectについて ・CallConnectはハッカソンから始まった ・黒字化まで ・ARR1億、2億円を達成するまで ・失敗しながら学んだこと ・おわりに selfree LLCとCallConnectについて セルフリーは「愛される企業を増やす」を理念に、いわゆるスタートアップ的な成長志向ではなく、自分たちのペースで着実に成長することを志向している会社です。 経営のコントロール性の観点などから、これまで外部からの資金調達はしておらず、「ブートストラップ経

                                  自己資金のみでSaaSを立ち上げて、メンバー5名でARR2億円を突破した話 | selfree
                                • MySQL 8.0 への移行が完了しました ~さようなら全ての MySQL 5.7~ - Cybozu Inside Out | サイボウズエンジニアのブログ

                                  こんにちは。クラウド運用チームの飯塚です。 私たちは cybozu.com 本番環境の MySQL を昨年末から順次 8.0 系へアップグレードしており、前回の定期メンテナンスにおいて全てのインスタンスのアップグレードを完了しました。この記事では、私たちが MySQL 8.0 への移行に取り組んだ理由と必要になった対応について紹介します。 なぜ MySQL 8.0 へ移行したのか GTID-based レプリケーションにおける制限の緩和 再起動時に AUTO_INCREMENT のカウンタが巻き戻る問題の解消 実際に対応が必要だった MySQL 8.0 の変更点 utf8mb4 の照合順序のデフォルト値の変更 SQL_CALC_FOUND_ROWS と FOUND_ROWS() が deprecated に Connector/J のメタデータ取得処理の性能低下 sys.innodb_lo

                                    MySQL 8.0 への移行が完了しました ~さようなら全ての MySQL 5.7~ - Cybozu Inside Out | サイボウズエンジニアのブログ
                                  • 田舎民になって、サイボウズデイズを楽しめなくなった|重森 大

                                    えっとね、タイトルの直後だけど少し追記するよ。 田舎に住んでいたらサイボウズデイズを楽しめない訳じゃない。 田舎に住んでいたら先進的な働き方ができない訳でもない。 実際、地方の小規模企業でイケてるところをいっぱい知っている。取材したり、飲みながら話を聞いたりしてきた。 でも、そんなところばかりじゃない。 そんなところを選べる人ばかりじゃない。 ライター業が、つまんなくなったもうね、きっかけは私のエゴ。 コロナ渦でリアルイベントが減って、人とふれあうことが減って、正直、つまんなくなった。そこに体調不良が重なって、取材をするだけしたのに、2ヵ月くらい筆もとらずにゴロゴロ寝てばかりいた。記事にならないので、それまでにかけた交通費は持ち出しで赤字。原稿を書かないから信頼もがた落ち。幸いにして妻が稼ぎ頭なので、飢えずに済んだ。 パートのおばちゃんになった実は友人に、保育施設を経営している人がいる。彼

                                      田舎民になって、サイボウズデイズを楽しめなくなった|重森 大
                                    • 「脱Excel」で作業時間を70%削減 創業120年のロート製薬が実践した「情報集約」の大改革

                                      サイボウズ株式会社が主催する「Cybozu Days 2021」。その中で行われた、「kintone hive 2021」は、日々の業務でkintoneを活用しているユーザーが一堂に会し、業務改善プロジェクトの成功の秘訣を共有するライブイベントです。本記事では、創業120年を誇る老舗製薬会社・ロート製薬の柴田久也氏によるプレゼンテーションの模様をお届けします。営業部門が抱えていた課題と、それを乗り越えるためのkintone活用の工夫が語られました。 3つのフェーズで語る、kintone活用と定着までの取り組み 柴田久也氏(以下、柴田):みなさん、こんにちは。ロート製薬の柴田と申します。約40分間の講演にお付き合いいただけますと幸いです。 このセッションの概要です。大きく3フェーズに分けてお話しします。まず導入期では、なぜkintoneだったのか、そもそもなぜ検討しだしたのか、何が課題だった

                                        「脱Excel」で作業時間を70%削減 創業120年のロート製薬が実践した「情報集約」の大改革
                                      • 「誰もやったことがないことを期限までにやれ」 無理ゲーなプロジェクトを任された時の「失敗」の考え方

                                        変化の激しい社会で成長を続けるため、新規事業の立ち上げに乗り出す企業が増えています。そんな中、タスクの進捗管理・日程調整・社内外との交渉など、多岐にわたる仕事を抱え、責任者としての重圧に悩んでいるプロジェクト担当者も多いのではないでしょうか。本記事では、DXサービスの新規事業を立ち上げた、エン・ジャパン株式会社の高橋淳也氏がゲストに登場。業務改善のためゼロからDXを勉強し、最終的にサービス化するまでに至った高橋氏が、プロジェクトマネジメントの課題を解決するヒントをお届けします。前編は、プロマネの仕事にまつわる誤解や、プロジェクトにおけるチームの重要性について語られました。 サイボウズ社員の4人に1人が受けた、人気のプロマネ勉強会 小林悠氏(以下、小林):それではみなさま、こんにちは。「なぜプロジェクトは難しいのか ーチームで旅するプロジェクトマネジメントー」という40分間のセッションを始め

                                          「誰もやったことがないことを期限までにやれ」 無理ゲーなプロジェクトを任された時の「失敗」の考え方 
                                        • 「ガバメントクラウド」に国産IaaSが不在だったワケ さくら田中社長に聞く日本ベンダーの課題

                                          日本政府の共通クラウド基盤「ガバメントクラウド」。海外IaaSのみを採択したデジタル庁に対し「日本の産業を育成しないのか」といった声も出ている。なぜ国産IaaSはガバメントクラウドになれなかったのか、さくらインターネットの田中邦裕社長に見解を聞く。 日本政府の共通クラウド基盤として、デジタル庁が進めている「ガバメントクラウド」。10月には「Amazon Web Services」と「Google Cloud Platform」の採択を発表し、これらを活用したマルチクラウド環境に同庁のWebサービスなどを構築・移行する方針を示した。 この発表に対し、ネット上では「なぜ国産クラウドではないのか」「日本の産業を育成する気はないのか」といった意見が続出。匿名掲示板「2ちゃんねる」の開設者・西村博之(ひろゆき)さんも「自分ならさくらインターネットやGMOなど日本の事業者のクラウドを標準にする」とAB

                                            「ガバメントクラウド」に国産IaaSが不在だったワケ さくら田中社長に聞く日本ベンダーの課題
                                          • 開発チーム作成ガイドを公開します - Cybozu Inside Out | サイボウズエンジニアのブログ

                                            こんにちは。シニアスクラムマスターの天野 @ama_ch です。 サイボウズの開発組織において、今後の成長を加速させるためには、組織の基本単位をスクラムチームのような自律的な小さなチームにしてスケールさせることが非常に大切だと考えています。サイボウズは比較的スクラムが普及している組織ではありますが、組織内のすべてのチームがスクラムを採用しているわけではありません。 フレームワークとしてスクラムを採用するかどうかはチームの自由です。しかし、健全なチーム環境を整えることはすべてのチームにとって重要です。チームやチームワークに関する情報は巷に多く存在しますが、我々のようにすでにある程度の規模で活動しているプロダクト開発組織で、チーム環境を整えるために実践的に使える情報がないことが悩みでした。 そこで、これまでのチームに関する学びと実践を踏まえ、サイボウズの開発組織の文脈において、スクラムを実践し

                                              開発チーム作成ガイドを公開します - Cybozu Inside Out | サイボウズエンジニアのブログ
                                            • データ分析基盤まとめ(随時更新)

                                              はじめに データ分析基盤の資料を力尽きるまで追記していきます。 構成図にあるアイコンや記事の内容から技術要素を調べて記載していますが、不明分は未記載にしています。修正のコメント頂ければ助かります。 あと、この記事追加してっていう要望も歓迎いたします。 テンプレート 記事公開日 : 会社名(サービス名) データソース : データ処理 : アウトプット : 画像 URL 2025年 2024/03/14 : 株式会社エス・エム・エス(カイポケ) データソース : Amazon Aurora データ処理 : Datastream、BigQuery、dbt アウトプット : Looker Studio 2024/03/12 : 株式会社マイナビ データソース : SQL Server、Amazon S3 データ処理 : Embulk、Amazon MWAA、Apache Airflow、Snowf

                                                データ分析基盤まとめ(随時更新)
                                              • AWSでログ集約システムを構築する

                                                トラストバンクのパブリテック事業でPdM兼エンジニアとして自治体向けSaaS企画開発運用。JAWS初心者支部とLWTTの運営。AWS Samurai2019。興味:AWS/Python/kintone/SaaS/Cloudflare/

                                                  AWSでログ集約システムを構築する
                                                • すごい技術で世界を変えることにこだわらず、誰よりも速く実装できる組織を作るようになったわけ - Findy Engineer Lab

                                                  スマートニュース株式会社でエンジニアリングマネージャを務める天野仁史(@amachang)さんは、15年ほど前にWebフロントエンドのエンジニアとしてブログやカンファレンスでのアウトプットを精力的に行ってきました。一方で、その後には友人とカクテル株式会社を立ち上げ、10年にわたるベンチャー経営も経験しています。エンジニアから経営者に転じたことで見えたこと、そして現在また企業に属してマネージャーを務める上で重要だと考えていることなどを聞きました。 「この技術がすごい」という考え方からの脱却 世界を変えるのは、技術か? ベストプラクティスか? エンジニアの組織でもベストプラクティスを学び、作る 最速な人がとにかく速く走れるように 「この技術がすごい」という考え方からの脱却 ── さまざまな立場を経験されてきたことで、エンジニアが自分のキャリアをどのように構築するか、天野さん自身は視点をいくつか

                                                    すごい技術で世界を変えることにこだわらず、誰よりも速く実装できる組織を作るようになったわけ - Findy Engineer Lab
                                                  • 実装例から見る React のテストの書き方 - Cybozu Inside Out | サイボウズエンジニアのブログ

                                                    こんにちは!フロントエンドエキスパートチームの@nus3_です。 kintone のフロントエンド刷新プロジェクト(フロリア)では、品質を保ったまま開発を加速させるためにフロントエンドのテストを積極的に行っています。 今回はそんなフロントエンドのテストの実装例をいくつか紹介します。この記事がフロントエンドのテストを行う上での参考になれば幸いです。 テストに使用する主なパッケージ コンポーネントのテスト 補足: Testing Library の記法をチェックしてくれるeslint-plugin-testing-library カスタムフックのテスト 補足: React v18 では @testing-library/react の renderHook を使う 参考リンク 色々なテスト事例 setTimeout を使うコンポーネントのテスト 補足: Storybook の story を使

                                                      実装例から見る React のテストの書き方 - Cybozu Inside Out | サイボウズエンジニアのブログ
                                                    • 障害発生!全員集合? - オンコールアンチパターンからの一歩前進 - Cybozu Inside Out | サイボウズエンジニアのブログ

                                                      8月だというのに涼しい日が続きますね。 kintone.comのDevOpsをしている@ueokandeです。 もうすぐAWS版kintoneのローンチからから2年が経過しようとしています。 この2年間、DevOpsチームではkintone.comのサービス安定化やスケーラビリティに注力してきました。 時には本番環境の障害で休日や深夜に障害対応することもあります。 kintone.comの障害の一次対応は、我々DevOpsメンバーが実施しています。 サービスローンチ直後は、メンバーの多くがオンコールに不慣れで、慌てて障害対応したりうまく進められないことが何度もありました。 そこでメンバー全員が効率的・効果的な障害対応を目指すべく、チームでPagerDuty社のIncident Response(非公式日本語訳版)を読むことにしました。 この記事ではAWS版kintoneで実際に体験した障害

                                                        障害発生!全員集合? - オンコールアンチパターンからの一歩前進 - Cybozu Inside Out | サイボウズエンジニアのブログ
                                                      • 自分でやるべき(ように思える)ことを得意な誰かに任せるという考え方 - knqyf263's blog

                                                        完全なるポエムです。自分にとって斬新な考え方だったので思わず勢いで書いていますが、知っている人からすると当たり前ですし、冷静に読み返すとだから何だよという内容に仕上がっています。読んだあとにだから何だよと言われても責任は取れません。 はじめに とある方の話 他人に任せる 記事執筆 社外発表 社内発表 マネージメント まとめ はじめに 以前、苦手分野を思い切って捨てて得意分野に集中してみるという話を書かせていただきました。 engineer-lab.findy-code.io 今回も通ずるところはあるのですが、一歩踏み込んで自分の気の進まないことはいっそ得意な誰かに任せようという話です。一歩引いた視点で見れば上のブログの話も結局誰かが自分の穴を埋めてくれているので同じに見えると思うのですが、自分の気の持ちようとしては大きく異なるので書いています。つまり、これ苦手だけど一生懸命やってるので許し

                                                          自分でやるべき(ように思える)ことを得意な誰かに任せるという考え方 - knqyf263's blog
                                                        • もうリリースは怖くない ― 大きな変更を安全に本番適用するTips - Cybozu Inside Out | サイボウズエンジニアのブログ

                                                          こんにちは、AWS版kintoneのDevOpsエンジニアをしている@ueokandeです。 AWS版kintoneは2019年9月のローンチから現在まで、幾度となく機能改善をしてきました。 ローンチ当時よりも利用者が増え、スケーラビリティのために内部設計を大きく変更することもあります。 先日公開したメール送信の設計変更もその1つです。 blog.cybozu.io 安定運用のために必要なリリースではありますが、実装を大きく変えることで不具合混入のリスクもあります。 それだけではなく、パフォーマンス改善のつもりが、本番環境に投入して逆にパフォーマンス低下が発覚するというケースもあります。 この記事では、大きな変更を安全にリリースするためのTipsを紹介します。 記事の最後ではSpring Bootの実装例と、Kubernetesでの実現方法も紹介します。 切り戻し戦略 大きな変更を安全にリ

                                                            もうリリースは怖くない ― 大きな変更を安全に本番適用するTips - Cybozu Inside Out | サイボウズエンジニアのブログ
                                                          • フロントエンドのテストコードを書くときに大切にしていること - Cybozu Inside Out | サイボウズエンジニアのブログ

                                                            こんにちは、フロントエンドエキスパートチームの @mugi_unoです! kintone では フロントエンドの刷新プロジェクト(通称フロリア)が進行中です。 blog.cybozu.io kintone の開発では E2E 主体の自動テストを整備していましたが、 フロントエンドの刷新に合わせて、新たにフロントエンド側でのテストコードを積極的に書いています。 テストを書くことに不慣れなメンバーもいるため、日々 Pull Request 上でのレビューやペア・モブ作業を通じて、知見の共有が行われています。今回はフロントエンド刷新のテストを書いてきた中から、筆者が有用だと感じた知見やノウハウを紹介したいと思います。 目次 💡「実はそれ最初からパスしてるかもしれない」 期待する操作で期待する結果になることを厳密に検証する 他のテストケースによって前提条件を担保する 💡「テストコード上のロジッ

                                                              フロントエンドのテストコードを書くときに大切にしていること - Cybozu Inside Out | サイボウズエンジニアのブログ
                                                            • そのメール、本当に届いてる?Amazon SESの運用で得た監視プラクティス - Cybozu Inside Out | サイボウズエンジニアのブログ

                                                              こんにちは、kintone.comのバックエンドエンジニアをしている@ueokandeです。 いきなりですが、メールって難しいですよね。 普段HTTPに慣れていると、メール周りのプロトコルの理解は難しく、トラブルにも見舞われることも少なくないです。 またメールプロトコルの性質上、メールを送った後にもトラブルは起こりがちです。 グローバル向けkintone.comはAWSで運用しており、メールの機能はAmazon Simple Email Service(SES)を利用しています。 この記事ではkintone.comのメール基盤の全貌と、Amazon SESを利用する上での運用プラクティスを紹介します。 kintone.comとメール kintone.comでは、ユーザーの招待やkintone上の更新を知らせるためにメールを利用し、メール送信は重要な機能の1つです。 kintone.comは

                                                                そのメール、本当に届いてる?Amazon SESの運用で得た監視プラクティス - Cybozu Inside Out | サイボウズエンジニアのブログ
                                                              • AWSとGCPが日本政府の共通クラウド基盤「ガバメントクラウド」に 「セキュリティや業務継続性で判断」

                                                                デジタル庁は10月26日、日本政府の共通クラウド基盤「ガバメントクラウド」として、「Amazon Web Services」と「Google Cloud Platform」を選んだと発表した。「公募に3社の応募があったが、セキュリティや業務継続性など350の項目を満たした2社を選定した」(同庁)という。 デジタル庁は今後、同庁のWebサービスなどをAWSとGCPで構成したマルチクラウド基盤に構築。他省庁の新システムなども、クラウド移行を行う場合はガバメントクラウドの活用を検討する。自治体のシステムの提供基盤も2025年度末までに共通化し、政府・自治体間のデータ移行や、既存システムの機能拡張をしやすくするとしている。 クラウド化により、各自治体のサーバ導入・運用コスト削減も見込む。複数の民間事業者がガバメントクラウド上に業務用アプリなどを開発し、自治体が状況に合わせて導入を判断できるようにす

                                                                  AWSとGCPが日本政府の共通クラウド基盤「ガバメントクラウド」に 「セキュリティや業務継続性で判断」
                                                                • なんで今さら帳票エンジンを新規開発しているのか

                                                                  yagisan-reports開発チームリーダーのterurouです。 デンキヤギでは yagisan-reports という「Webで使うことを前提とした」商用の帳票エンジンを開発しています(厳密にはyagisan-reportsはエンジン単体の製品ではなくクラウドサービスとして開発していますが、この記事では帳票エンジンとして記載しています)。 yagisan-reportsとは 「Webブラウザ単体で動作すること」にこだわっている帳票エンジン です。 2023年11月現在、アーリーアクセス版を提供しています。既に3社5システムで本番稼働しており、一番長いものでは3年ほど本番稼働を続けています。開発中のシステムも含めると、さらに数社あります。 元々はアーリーアクセス版の公開から早めにパブリックベータに移行する計画だったのですが、ありがたいことに早期から大口の導入相談が複数あり、こちらを優

                                                                    なんで今さら帳票エンジンを新規開発しているのか
                                                                  • 新型コロナウイルスワクチン接種のオンライン予約受付システムに関する状況について | サイボウズ株式会社

                                                                    平素は格別のご高配を賜り厚く御礼申し上げます。 2021年4月26日9時より受付開始された東京都の新型コロナウイルスワクチン接種のオンライン予約受付システム(以下 ワクチン予約受付システム)につきまして、状況についてご説明申し上げます。 ワクチン予約受付システムの仕組みについて 東京都からの受託事業者により構築された受付フォーム(別システム)を経由して、データが登録されるバックエンドとして、サイボウズ製品「kintone(キントーン)」を採用いただいております。 kintoneへのアクセスおよび稼働状況について 2021年4月26日 9:00より負荷状況を監視しており、現時点まででkintoneに起因する障害は発生しておりません。 ワクチン予約受付システムのアクセス過多は、kintoneへデータが入る前の段階で発生していたと認識しております。 個人情報の扱いに係る不具合について 2021年

                                                                      新型コロナウイルスワクチン接種のオンライン予約受付システムに関する状況について | サイボウズ株式会社
                                                                    • 10万円、誰でもネット申請可 加古川市がシステム公開:朝日新聞デジタル

                                                                      ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                                                        10万円、誰でもネット申請可 加古川市がシステム公開:朝日新聞デジタル
                                                                      • Flutterに出会ったことで脳汁プシャーになった話 - GoTheDistance

                                                                        Flutterに出会ってしまったせいで、Flutterを中心に生きていこうと考えている私のポエムでございます。 エンジニアとしての頭打ち感 2016年に35で独立した時はエンジニアとして頭打ちを感じていて、エンジニアとして独立することはあまり考えていなかった。初心者ではないけど、上級者になれないなと感じていた。 エンジニア一本じゃ難しいと考えた時、その隙間を埋める役割はありかなと思った。業務系のシステム導入なら、コンサル〜要件定義の上流工程をやり、開発系なら開発寄りのディレクター。その時々で研修講師。この辺を組み合わせて、今までやってきた。 コードは細々と書いていた。JavaやPython、メンテナンスしてるシステム(WPF)やアプリ(iOS / Android)なり、kintoneでjs書いたりWordPressのプラグイン開発みたいなやつをチラホラやってた。小規模な受託なら受けていた。

                                                                          Flutterに出会ったことで脳汁プシャーになった話 - GoTheDistance
                                                                        • SLO策定とアラート設定までの長い道のり - Cybozu Inside Out | サイボウズエンジニアのブログ

                                                                          こんにちは、@ueokandeです。早速ですが、皆さんが運用しているサービスには、SLO (Service-level objective: サービスレベル目標) がありますか?アラートの監視項目はどのように設定して、基準値をどのように決めていますか? 社外とのコミュニケーションだけでなく、社内向けのSLOを決めておくことで、サービスの健康状態を知るための手がかりや、普段の開発・運用タスクの優先度を決める上での指標にもなります。 またSLOがあると、サービスを監視するアラートに、理にかなった閾値を設定できます。 この記事ではAWS版kintoneの、SLOとアラートを設定するまでの記録について紹介します。 cybozu.com版kintoneのSLOとアラート 国内のcybozu.comで運用しているkintoneにも、もちろんSLOやアラートはあります。 しかし現状のSLOはkinton

                                                                            SLO策定とアラート設定までの長い道のり - Cybozu Inside Out | サイボウズエンジニアのブログ
                                                                          • 無料の API 自動生成ツールを使って、Excelファイルから REST API を生成してみる:CData API Server - Morning Girl

                                                                            今月はじめに CData API Server というAPIの自動生成ツールで無料版・freeのライセンスがリリースされました! 今日はこの CData API Server を使ってExcel ファイルから REST API を生成する方法を解説したいと思います。(ちなみに機能的にはExcel だけでなく、MySQL などのRDBからもAPIの生成が可能です。というかそっちの方がメインです) ちなみに今回作ったAPIは以下の内容で公開しています。 O'Reilly Demo API ID:user Token:7y3E6q4b6V1v9f0D2m9j CData API Server って何? こんな REST API を生成するよ 実施手順 1. Excel データソースの接続設定を追加する 2. ExcelのシートをAPIリソースとして追加する 3. アクセス用のユーザーを追加する

                                                                              無料の API 自動生成ツールを使って、Excelファイルから REST API を生成してみる:CData API Server - Morning Girl
                                                                            • au通信障害 iPhoneとAndroidで違いが出た理由 (1/4)

                                                                              sponsored セブンアールジャパンの西川氏とASRockの原口氏にコダワリを聞いてきた パソコンショップSEVENとASRockのコダワリが炸裂! Threadripper PRO 7995WX搭載BTOPC sponsored 従来よりもさらにコスパよくゲーミングPCを組みたい方へ ゲーミングマザーボード「GAMING PLUS」シリーズ完全解説&自作のオススメ構成例も紹介 sponsored スタンダードなスリムPCだが高性能! そんな注目のマシンがセールで販売中 sponsored GWにゲームどっぷりを考えているなら、今がチャンス! マウスのゲーミングPCセール中! sponsored BaaS普及を追求し続けるGMOあおぞらネット銀行と、ARIのAWS導入支援cnarisに迫る sponsored 強化ガラス製マウスパッド「ROG Moonstone」など気になるデバイスも

                                                                                au通信障害 iPhoneとAndroidで違いが出た理由 (1/4)
                                                                              • 【魚拓】【番外編】Excelの知識しかない人をRDBの担当者にする:SQLの知識がなくてもJetBrains AIを利用してRDBをノーコード生成!|kintoneにお...

                                                                                ・ 05月02日 07時    取得の修正をアップデートします     ウェブ魚拓をご利用いただき、ありがとうございます。先日のアッ ... ・ 05月01日 19時    【追記】ウェブ魚拓のバージョンアップが終了しました     連携が上手に言ってなかった点から延長が行われてしまい、お手数 ... ・ 04月29日 23時    【重要・緊急】ウェブ魚拓のバージョンアップを行います     ウェブ魚拓のやや大きいバージョンアップを行います。5/1 A ...

                                                                                  【魚拓】【番外編】Excelの知識しかない人をRDBの担当者にする:SQLの知識がなくてもJetBrains AIを利用してRDBをノーコード生成!|kintoneにお...
                                                                                • リーダブルコード 5-6章 コメントについて · GitHub

                                                                                  readable-code-chap5-6.md 5章 コメントすべきことを知る コメントの目的は書き手の意図を読み手に知らせることである コメントすべきでないことを知る コードを書いているときの自分の考えを記録する 読み手の立場になって何が必要かを考える コメントすべきではないこと パっとみて当たり前にわかることをコメントに書かない // 休日を計算する function caliculateHoliday() { ... } // 関数実行時の年の1/1から12/31まで、祝日を除く休日を計算する function caliculateHoliday() {....} コメントにパッと見でわからないことを書くようにしよう 関数名がひどい場合はコメントではなく関数名を書く // Kintoneのカスタマイズでコメントを128kbに制限する // コメントにはコメント内容、コメント時刻、コ

                                                                                    リーダブルコード 5-6章 コメントについて · GitHub