並び順

ブックマーク数

期間指定

  • から
  • まで

361 - 400 件 / 77495件

新着順 人気順

設計の検索結果361 - 400 件 / 77495件

  • データベースでユニークキーにUUIDを使うメリットは何ですか?連番やタイムスタンプまたは複合などではいけないのでしょうか?どうも視認性が悪く使いにくく感じますし連番でも衝突しない気もします。

    回答 (7件中の1件目) まずはUUID及びその対案として用いられる連番(自動採番)のメリット・デメリットを整理します。 (タイムスタンプキーや複合キーなどもその効率性から設計上有用なシーンはありますが、比較から除外します。) * UUIDを使うことのメリット * * データベースにSQLを送信する前からアプリケーションレイヤーでIDを生成できる。 * * トランザクション処理を実装しやすい場合がある。 * IDを推測しにくい。リソースが列挙可能ではない。 * UUIDを使うことのデメリット * * レコード・インデックスサイズが増加する。 * * ...

      データベースでユニークキーにUUIDを使うメリットは何ですか?連番やタイムスタンプまたは複合などではいけないのでしょうか?どうも視認性が悪く使いにくく感じますし連番でも衝突しない気もします。
    • 「ちゃんと指示してよ...」部下が仕事の自信を無くす悪循環が生まれるわけ ミスを恐れない「曖昧さ耐性」を高める2つの要素

      ビジネスリサーチラボ主催のセミナーより、曖昧な状況に対してどの程度寛容であるかを表す「曖昧さ耐性」をテーマに、ビジネスリサーチラボ 代表取締役の伊達洋駆氏、コンサルティングフェローの神谷俊氏が登壇した回の模様をお届けします。本記事では神谷氏より、「曖昧さ耐性が高い人」の育て方について語られました。 “曖昧さ耐性”が高い人は、何を見ているのか? 伊達洋駆氏(以下、伊達):では、神谷さんにバトンタッチしたいと思います。よろしくお願いします。 神谷俊氏(以下、神谷):伊達さん、ありがとうございました。みなさん、こんにちは。株式会社エスノグラファーの神谷俊と申します。後半パートは、今から20分間ぐらいお時間をいただいて、私からレクチャーをさせていただきます。 先ほどもあったように(質問を)すでにいくつかいただいてますが、私のパートでも聞いてみたいことなどあれば、よろしくお願いします。 さて、私のパ

        「ちゃんと指示してよ...」部下が仕事の自信を無くす悪循環が生まれるわけ ミスを恐れない「曖昧さ耐性」を高める2つの要素
      • エンジニアをしていると、世間には「面倒な手続きほど価値がある」と考える人が、けっこういるとわかる。

        この記事で言いたいことは、まとめると以下のような内容になります。 ・「面倒くさくて複雑」といフローは、例外もあるものの、基本的には不適切であるか、そのフローが必要とされる前提の方がおかしい ・けれど世の中には、「面倒で複雑なフロー程正しいし価値がある」と考える人が案外多い ・「面倒くさい」と言える人は貴重なんだけど冷遇されがち ・不要なJOIN句は敵だし、JOIN句の使い回しなど絶対してはならない よろしくお願いします。 さて、言いたいことは最初に全部言ってしまいましたので、後はざっくばらんにいきましょう。 先日、Twitterでこんなことを呟きました。 エンジニアをしていると「面倒くさいやり方は大抵間違っているか、あるいはそのやり方を必要としている前提の仕組みの方がおかしい」という思考は割と普通だと思うんだけど、どうも世間的には「面倒くさければ面倒くさい程正しい、ないし価値がある」と思っ

          エンジニアをしていると、世間には「面倒な手続きほど価値がある」と考える人が、けっこういるとわかる。
        • 人生が整うマウンティング大全

          2024年2月14日紙版発売 2024年2月14日電子版発売 マウンティングポリス 著 四六判/208ページ 定価1,540円(本体1,400円+税10%) ISBN 978-4-297-13951-3 Gihyo Direct Amazon 楽天ブックス ヨドバシ.com 電子版 Gihyo Digital Publishing Amazon Kindle ブックライブ 楽天kobo honto この本の概要 人間関係あるところにマウントあり,マウンティングを制する者こそが人生を制する。 3万以上の事例を収集・分析してきたマウンティング研究家が,80億総マウント社会を乗り切るためのナレッジを集大成。 一流の人こそこっそり活用しているマウンティングの最強パターンとは ステルスマウント×マウントさせる=最強のビジネススキル イノベーションはテクノロジーからではなくMX(マウンティングエクスペ

            人生が整うマウンティング大全
          • メンバー1人1人のスキルアップを促す「等級(グレード)」と「給与テーブル」|風音屋(かざねや)

            風音屋(@Kazaneya_PR)では、メンバー1人1人のスキル水準をモニタリングし、さらなる成長を促すための仕組みとして「等級(グレード)」を設定しています。プロフェッショナル人材が少しでも正当な評価とフィードバックを受けられるように試行錯誤を経てきました。 採用選考を進める中で「自分の場合はどのくらいのグレードになるのか?」というご質問をいただく機会が多々あります。この記事では、どういった考え方でグレードを設計・運用しているのかを、給与テーブルとセットで解説します。 注意事項クライアントワークを担当するAnalytics部門を想定した内容となっています。Backoffice部門の給与テーブルは試行錯誤中ですが、ベースとなる考え方は同じような形に落ち着くはずです。 人事周りのルールは今後変わっていく可能性があります。最新状況についてはカジュアル面談でお問い合わせください。 すべての人にと

              メンバー1人1人のスキルアップを促す「等級(グレード)」と「給与テーブル」|風音屋(かざねや)
            • 新人エンジニアにおすすめする一冊 2022 | CyberAgent Developers Blog

              こんにちは!CTO統括室の黒崎(@kur_m88)です。2022年度のサイバーエージェントには新卒のエンジニアが約90名入社してくれました。 アフターコロナー1期生の新入社員へ、代表藤田からのメッセージ 2014年までエンジニアブログを遡ると、こんな企画がありました。この企画を8年ぶりに復活させてみようと思います。 #e100q 新人エンジニアにお勧めする一冊 思いつきで企画してみたので100人に聞く時間はありませんでしたが、約40名から返事をもらえました。 社内でアンケートを募集した様子 おすすめする一冊の被りが多ければランキング形式にしようと思っていたのですが、あまり被りがありませんでした。 ちょっと分量が多いですがせっかくなので全部紹介しようと思います。 先輩エンジニア達から新人エンジニアに向けた言葉ももらったので、最後に載せてあります。ぜひ最後までご覧ください! 新人エンジニアにお

                新人エンジニアにおすすめする一冊 2022 | CyberAgent Developers Blog
              • プログラミング初学者のための「即戦力ノウハウ」(4 万字) - Qiita

                はじめに これは文系出身の私が、入社後に早く教えて欲しかったことをまとめたものです。 私は 10 年ほど前に文系大学を卒業して技術職で採用されましたが、入社 1 年も経たないうちに「使えない」と言われ、お客様向けのサポートセンター業務に就くことになりました。 その間も個人ではコーディングを続け、開発チームに厄介な口出しなどしているうちに、いつの間にか技術職に戻っていました。 プログラミング未経験者のよくある回り道をした身として、同じような境遇の方の助けになれば幸いです。 以下はすぐに使えるものから、未経験の方には難しい内容まで含まれます。 すぐに分からなくても知ってさえいれば後々効いてくる内容にしたつもりですので、「そのうち分かるかな」くらいの気持ちで読んでもらえればと思います。 👑 コーディングの基礎テクニック 初学者に役立つ汎用的なテクニックをまとめます。 特に説明のない限り、コード

                  プログラミング初学者のための「即戦力ノウハウ」(4 万字) - Qiita
                • 【追記あり】子育て、やってみたらとっても楽しかったんだ!この楽しさを知らせた

                  私はそこそこ年かさのパパで、就学前の子供一人と社会人としても家庭人としても優秀な妻の3人で暮らしている。 首都圏在住、夫婦ともにフルタイム勤務。 なぜ書くのか子供を持つ喜びがネットであまり共有されていないのがもどかしい。 子育てについて、よく把握しないまま否定しているような意見まで見るようになり、残念な気分になった。 そこで我が子を育てる中で感じている喜びを紹介したいと思う。 じゃあ子供を持つ喜びとは何か?この感覚をわかってほしいんだようちの子は、保育園のお迎えや、仕事からの帰宅でパパが来たのを知ると全力の笑顔とダッシュでつっこんでくる。 誰かの人生にここまで重要になれるとは… 承認欲求と言うとなんだか下品な感じがするけれど、この誇らしい気分は悪くない。 結婚も家族が増えるという点では同じだが、また違う良さがある。 うまく伝えるのは難しいのだけれど…たとえば照明に例えよう。 結婚後、妻を見

                    【追記あり】子育て、やってみたらとっても楽しかったんだ!この楽しさを知らせた
                  • 【追記あり】音楽情報の共有サービスを作ったので使ってみてほしい

                    表題の通り、Webサービス(iOSアプリ)を作ったので、使ってみて感想を聞かせてほしい、というのが投稿の目的だ。 ただ、せっかく増田に投稿するのだから、制作物の宣伝に終始するのではなく、開発していて考えたことや制作背景を書き添えたいと思う。ここにはエンジニアやデザイナー、また技術職でなくてもWebサービスに携わる人、インターネットを使って遊ぶことが好きな人が多いはず。そんな人たちの向けの四方山話として、思考の一助となれば幸いだ。 サービスについてChooningという音楽情報の共有サービスを作った。 https://chooning.app/ja/ Spotifyで配信されている曲について、300文字のテキスト情報を添付し、投稿することができる。投稿には、Spotify APIから取得してきた曲名、アーティスト名、アートワーク(=CDなどのジャケット画像)、30秒のサンプル音声データが付随

                      【追記あり】音楽情報の共有サービスを作ったので使ってみてほしい
                    • 新しいフレームワークを学ぶならTodoMVCではなくRealWorldを参考にしよう - Runner in the High

                      よく新しいフレームワークを学ぶにはTodoアプリを作ってみるのがよい、と言われる。実際、Todoアプリを様々なフレームワークで作ってみたサンプルをまとめたサイトもあったりする。 ところが、実際に業務で作るようなアプリケーションはTodoアプリの範疇を超えている。とくにSPAにもなると、画面遷移やWebAPI連携、大規模な状態管理などなどの条件が増えるので、Todoアプリを作っているときには考慮できていなかった大変さが出てくる。 そこで参考になるのが RealWorld example apps と呼ばれるプロジェクト 端的に言うと、TodoMVCの大規模版。 規定のスペックに沿って、様々なウェブフレームワークで作られたアプリケーションのリポジトリがリストアップされている。 スペックについて "Conduit" is a social blogging site (i.e. a Medium

                        新しいフレームワークを学ぶならTodoMVCではなくRealWorldを参考にしよう - Runner in the High
                      • データ分析のためのSQLを書けるようになるために

                        はじめに 本稿では分析用クエリをスラスラ書けるようになるまでの勉強方法や書き方のコツをまとめてみました。具体的には、自分がクエリを書けるようになるまでに利用した教材と、普段クエリを書く際に意識していることを言語化しています。 想定読者として、SQLをガンガン書く予定の新卒のデータアナリスト/データサイエンティストを想定しています。 勉強方法 基礎の基礎をサッと座学で勉強してから、実践教材で実際にクエリを書くのが望ましいです。 実務で使える分析クエリを書けるようになるためには、実務経験を積むのが一番良いですが、だからといって座学を御座なりにして良いというわけではありません。SQLに自信がない人は、一度基礎に立ち返って文法の理解度を確認した方が良いと思います。 書籍 SQL 第2版: ゼロからはじめるデータベース操作 前提として、SQLに関する書籍の多くがデータベース運用/構築に関する書籍がほ

                          データ分析のためのSQLを書けるようになるために
                        • すべてのフェーズでミスが重なった ―全銀ネットとNTTデータ、全銀システム通信障害の詳細を説明 | gihyo.jp

                          すべてのフェーズでミスが重なった ―全銀ネットとNTTデータ⁠⁠、全銀システム通信障害の詳細を説明 全国銀行資金決済ネットワーク(以下、全銀ネット)とNTTデータは12月1日、2023年10月10日~11日にかけて全国銀行データ通信システム(以下、全銀システム)で発生した通信障害に関する報道関係者向けの説明会を開催しました。本件についてはNTTデータが11月6日に行った途中経過報告の内容をもとにレポートしましたが、今回、全銀ネットとNTTデータが揃って会見を行ったことで、より詳細な障害の原因が判明したので、あらためてその内容を検証してみたいと思います。 説明会の登壇者。左から、全銀ネット 企画部長 千葉雄一氏、事務局長兼業務部長 小林健一氏、理事長 辻松雄氏、NTTデータ 代表取締役社長佐々木 裕氏、取締役副社長執行役員 鈴木正範氏 なお、全銀ネットとNTTデータは、今回の障害に関して金融

                            すべてのフェーズでミスが重なった ―全銀ネットとNTTデータ、全銀システム通信障害の詳細を説明 | gihyo.jp
                          • 大手ハウスメーカーの性能まとめてみた

                            三井ホーム断熱 UA値0.39天井:160mm 外壁:140mm 床:89mm 窓:樹脂ダブルサッシ 通常のバランスより壁面の断熱材が厚い 天井の断熱が薄い場合夏場に暑くなる可能性があり 床の断熱が薄い場合冬場に床が冷たくなる可能性がある しかし0.39なら十分合格 気密 C値の記載なし高い遮音性を語っているが、音は穴があるとそこから漏れ出すのは研究でわかっている いくら遮音性の高いドアを使っても隙間があれば防音室にはなりえない UA値が高く(分厚いドア)C値も高ければ(隙間なし)自動的に遮音性高くなるので遮音性よりC値を気にしよう 耐震 耐震等級3構造計算の記載なし 耐久性長期優良住宅の記載なし。しかし施主ブログを見る限り普通に対応できる模様 積水ハウス断熱 UA値0.60品確法性能表示制度の“等級5”に標準対応 気密 C値の記載なし耐震 耐震等級3構造計算の記載なし 代わりに独自の技術

                              大手ハウスメーカーの性能まとめてみた
                            • 政府の基盤クラウド、Amazonに発注へ - 日本経済新聞

                              政府は今秋からスタートするIT(情報技術)システムのクラウド化をめぐり、人事・給与や文書管理など各省共通の基盤システムを米アマゾン・ドット・コム傘下のクラウド企業に発注する調整に入った。整備・運用にかかる費用は2026年度までで300億円を超える見通しだ。政府は各省庁のシステムについて4~8年で原則クラウドにする方針を打ち出している。コストの大幅減と、最新のデジタル技術の取り込みにつなげるためだ。自前で管理する手間が減り、人員の効率的な配置など生産性の向上も見込める。【関連記事】霞が関、欧米とは周回遅れ 2020年から全面クラウド化全省庁に20年秋からクラウド 安保に配慮し採用国産クラウド終わりの始まり NTTコム撤退の深層最初の大型案件となる基盤システムで、政府はアマゾン傘下の米アマゾン・ウェブ・サービス(AWS)の仕様を前提に制度設計を始めた。発注先として今春、正式決定する。クラウド業

                                政府の基盤クラウド、Amazonに発注へ - 日本経済新聞
                              • 少年ジャンプ+副編集長が大学1年生から「漫画アプリのUIについて物申したい!」というDMが来て実際に会って考えが整理されて意義深い時間になったという話

                                モミー 【少年ジャンプ+編集】 @momiyama2019 「少年ジャンプ+」副編集長です。ほかに「ジャンプルーキー!」「MANGA Plus by SHUEISHA」など立ち上げました。リプライやDMの返信は気まぐれです。 shonenjumpplus.com モミー 【少年ジャンプ+編集】 @momiyama2019 先日、見知らぬ大学1年生から、漫画アプリのUIについて物申したい!というこんなDMが。 で、実際にお会いした。 話題はアプリの設計から、最終的には漫画表現の時代に合わせた進化など、広く漫画全体の課題や未来まで広がった。 結果、逆に僕の考えが整理されて意義深い時間に。学生氏に感謝! pic.twitter.com/Q6XZUtPAEi 2020-06-14 01:11:49

                                  少年ジャンプ+副編集長が大学1年生から「漫画アプリのUIについて物申したい!」というDMが来て実際に会って考えが整理されて意義深い時間になったという話
                                • プログラミングの終焉と生存戦略|k1ito

                                  この文章は何: 近年の生成AIブームにより、革命的なまでにプログラミングという仕事の形は変わることが予想され、実際、今までにない速度で世界が効率化され様々なサービスがローンチされていく中「使う側」としても「作る側」としても「IT業界(特にSaaS業界など)での生存」は難しくなっているように感じます。正解を知っていたらとっくに僕は大儲けをしているわけですが、当然わかるはずもなく生存戦略に苦しむだけの中での寝言です。 まとめと結論めいたもの:AI技術の発展により「プログラミング」と呼ばれる「人間の仕事を機械に引き継ぐ行為」のほとんどはゼロコストで行えるようになり、少なくとも今ほどの価値や競争優位の源泉とはならないだろう。今やるべきは、AIを自社の競争優位の源泉とするべく、まるで人材投資のようにAIへの引き継ぎ書を書くことと、AIの研修制度を作ることかもしれない。 プログラミングという仕事の終焉

                                    プログラミングの終焉と生存戦略|k1ito
                                  • 大学で読んだ情報科学関連の教科書 - ジョイジョイジョイ

                                    先日、博士(情報学)になりました。学部と大学院をあわせた 9 年間で読んだ情報科学関連の教科書・専門書を思い出を振り返りつつここにまとめます。私は授業はあまり聞かずに独学するタイプだったので、ここに挙げた書籍を通読すれば、大学に通わなくてもおおよそ情報学博士ほどの知識は身につくものと思われます。ただし、特に大学院で重要となる論文を読み書きすることについては本稿には含めておりません。それらについては論文読みの日課についてや論文の書き方などを参考にしてください。 joisino.hatenablog.com 凡例:(半端)とは、数章だけ読んだ場合か、最後まで読んだものの理解が浅く、今となっては薄ぼんやりとしか覚えていないことを指します。☆は特におすすめなことを表します。 学部一年 寺田 文行『線形代数 増訂版』 黒田 成俊『微分積分』 河野 敬雄『確率概論』 東京大学教養学部統計学教室『統計学

                                      大学で読んだ情報科学関連の教科書 - ジョイジョイジョイ
                                    • グリコ、障害で売上200億円の損失…ベンダのデロイトに損賠賠償請求の可能性

                                      江崎グリコの公式サイトより ほぼすべてのチルド食品(冷蔵食品)が、社内のシステム更新作業に伴う障害により出荷停止となっている江崎グリコ。4月初めに障害が発生し、出荷再開時期がいまだに未定という異例の事態を受け、同社は今月8日、システム障害によって2024年12月期の営業利益が60億円、売上高が200億円下押しされる見通しだと発表した。業績に多大な悪影響が生じるため、グリコがシステム更新プロジェクトの主幹ベンダであるデロイト トーマツ コンサルティングに損害賠償を求めて法的手段を取る可能性も取り沙汰されている。今後の展開について業界関係者や専門家の見解を交えて追ってみたい。 グリコは業務システムについて、独SAPのクラウド型ERP「SAP S/4HANA」を使って構築した新システムへ切り替えるプロジェクトを推進してきた。旧システムからの切替を行っていた4月3日、障害が発生し、一部業務が停止。

                                        グリコ、障害で売上200億円の損失…ベンダのデロイトに損賠賠償請求の可能性
                                      • 炎上しても謝罪しないほうがいい(2024年最新版)

                                        炎上した時の最善の対処法は"沈黙"である。 謝罪などをしてしまうとそれを材料にさらに燃えてしまうし、 被炎上側が炎上した事実を認めることになり、訴訟や誤報のリスクがなくなるためマスコミも挙って報道し始め、さらなる拡散、延焼に繋がる。 炎上しても謝罪しないほうがいい(2023年版)anond:20230103181631 その根拠として昨年に引き続き2023年、炎上しても謝罪せず見事鎮静化に成功した事例を振り返っていこう。 さだまさし1月1日に放送されたNHKの年明け生放送番組「今夜も生でさだまさし」にて 出演者のももクロに「全員子どもを産んで2代目を作ってから引退してほしい」と発言。 1月2日、一部界隈でこの映像が拡散されセクハラであると非難される。 さだ、番組からは反応なし。 成田悠輔イェール大学助教授という肩書きでタレント活動をしている経済学者。 1月11日、過去のメディア出演で「高齢

                                          炎上しても謝罪しないほうがいい(2024年最新版)
                                        • エンジニア200人に聞いて、業務委託単価表を作りました - Qiita

                                          ISSUEへ移動しました 診断機能の結果も元に単価表の精度をアップデートしています。購読してお待ちいただければと思います。 2022年度最新版はこちら こちらの単価表を元に単価診断機能を作りました 様々なご要望を受け、新たに単価診断機能を作成しました!質問形式で現時点での単価目安を診断することができます。改良に改良を重ねていくのでぜひ一度受けてもらえると嬉しいです! はじめに 私は「ISSUE」という副業プラットフォームを運営しているのですが、プラットフォームを構築する際にエンジニアの方々約200人とお話しました。そのヒアリング内容からエンジニア業務委託単価表を作成してみました。単価はこれから副業やフリーランスとして活動しようという方々がよく悩むところだと思います。私もそうでした。またすでに業務委託をしている方もどのタイミングで単価を上げる交渉をすればいいかとても悩むものだと思います。そん

                                            エンジニア200人に聞いて、業務委託単価表を作りました - Qiita
                                          • スマートホーム化したら俺自身もシステムの一部になった - 本しゃぶり

                                            スマートホーム化する価値とは、家が賢くなることではない。 住居者が愚かでなくなることだ。 システムの一部になることが快適な生活を送るカギである。 使って初めて分かる価値 Amazonのスマートスピーカー、Echo Dotを使い始めて約10ヶ月が経つ。 Echo Dot (エコードット)第3世代 - スマートスピーカー with Alexa、チャコール AmazonAmazon 買う前は音声コントロールに対して疑問を持ってた。今のAIの賢さで本当に便利なのかと。しかし今は違う。スマート化されていない生活など考えられないし、何より俺の行動が変わった。日常生活で生じるささいなミスが減ったのである。 やっていること自体に新鮮味は無いが、実際に使っているからこそ語れるというものはある。ただスマートスピーカーの紹介をするのではなく、俺の考え方がどのように変化したか書いていきたい。 キッチンの照明を消す

                                              スマートホーム化したら俺自身もシステムの一部になった - 本しゃぶり
                                            • イミュータブルデータモデル - kawasima

                                              CRUDのうちUPDATEがもっともシステムを複雑化する。更新には複雑なルールが伴うからだ。業務的に複雑なルールが存在するのは仕方ないこともあるが、システム、設計で複雑さを更に増さないようにしたい。UPDATEに着目し、その発生をできるだけ削ることによって複雑さをおさえるためには、まずデータモデルをそのように設計しておかなけれなならない。このイミュータブルデータモデルは、それを手助けする手法で、手順に沿って実施すればある程度のスキルのバラつきも吸収できるように組み立てられている。

                                                イミュータブルデータモデル - kawasima
                                              • (補記あり)人形性愛者による幼児型ラブドール反対運動への抵抗

                                                「幼児型セックスドールの生産・販売・の廃止を求めます。」という署名活動がchange.orgで行われている。 大意として述べられていることをページから引用すると ①日本の【児童買春・児童ポルノ禁止法】にて幼児型セックスドールの製造・販売・所持を規制すること ②小児性愛者に対する相談窓口の設置や加害行為を防ぐ為のカウンセリングやセラピーへの取り組み ③ECサイトなどに未だ販売される【幼児型セックスドールや児童ポルノ】の取り締まり、及び【販売禁止を徹底】 以上3つを求める署名活動だそうだ。 ②に関しては私も賛成ではあるが、いかんせん①や③に関しては記事を読んだ限り感情が先行している雰囲気が否めない。 案の定Twitterでは「人形は実在の人間ではない。児童ポルノ禁止法は実在の児童を守るための法律であり人形の摘発に労力を割かれているうち実在の児童を守れなくなる」「表現の自由の侵害だ」などの批判が

                                                  (補記あり)人形性愛者による幼児型ラブドール反対運動への抵抗
                                                • 同期エンジンの心臓部を書き換える

                                                  0 0 719 0 この 4 年間、Dropbox では、デスクトップ クライアントの同期エンジンを白紙の状態から再構築しようと懸命に取り組んできました。同期エンジンは、デスクトップ パソコン上の Dropbox フォルダの陰に隠れた魔法です。これは、Dropbox で最も長く使われているコード部分であり、最も重要なコード部分の 1 つでもあります。今回、新しい同期エンジン(コードネーム「Nucleus」)をすべての Dropbox ユーザー向けにリリースさせていただくことを、ここに発表いたします。 同期エンジンの書き換えは本当に大変な作業で、多くの環境でマイナスともなりうる構想であったことに鑑みると、手放しで祝う気持ちにはなれません。結果的には Dropbox にとって素晴らしいアイデアであったわけですが、それは、私たちがこのプロセスにどのように取り組むべきかを熟考したからこそ、たどり着

                                                    同期エンジンの心臓部を書き換える
                                                  • オンライン投票はなぜ『難しい』のか

                                                    日本で公職選挙が近づいてくると、「202X年にもなって投票所に行く必要があるなんて」とか「オンライン投票もいまだにできないなんて」みたいな声をよく聞きます。 [1] 法にも技術にも詳しくない一般の人がそう思うのは自然なことでしょう。オンライン投票ができれば、少なくとも若年層の投票率にはいい影響がありそうです。しかし「現代的で民主的な選挙」の要件をしっかり満たしてオンライン投票を実現するのは、実は技術的にも容易ではありません。 「現代的で民主的な選挙」の要件とは、どういうものでしょうか。現在の技術でオンライン投票を実施すると、その要件はどのように毀損するのでしょうか。私たちはその要件を、本当に理解しているでしょうか。 本記事は、「現代的で民主的な選挙」の要件を振り返り、そこから導かれる「オンライン投票のなにが『難しい』のか」をできるだけ明確にする試みです。そして、議論をその先へ進めるための前

                                                      オンライン投票はなぜ『難しい』のか
                                                    • 『アーロンチェア』を勧める意見は鵜呑みにするな!からの…アクトチェアのレビュー – キャズムを超えろ! Rev.2

                                                      自室ではメインにアクトチェアを使い、サブ用途にレビーノチェアを置き、レカロのSR2をオフィスチェアに改造したキットに座りつつ、S2000の純正シートをレースシム用に部屋に置き、子供部屋にアクトチェアをもう1脚とセイルチェアを使ってます。オフィスでは現在リープチェアを使用中という椅子大好きっ子の和尚です。 コロナ禍で高級オフィスチェア(どこからが高級なんだというのはさておき。まぁ定価7万円以上ぐらいかな)がめちゃくちゃ流行っているらしい。私のところにも質問がよく来る。おすすめの椅子はなんですか? ってね。そりゃそうだ、高い買い物なのだから識者に聞こうではないかと。そして本当に椅子に詳しい人は『浅草橋にあるWORKAHOLICに行って座って、自分にあったものを選ぶといいですよ』という。椅子は身体にあわせて買うもので、人に聞いて買うものではないのだ。しかしながら、WORKAHOLICのWebペー

                                                      • ブログ アイリスオーヤマのLEDシーリングライトのチラツキが酷い

                                                        最近は家庭用の照明でも蛍光灯に代わりLEDライトが主流となってきました。 うちでは6年くらい前に購入した蛍光灯式のシーリングライト KOIZUMI BHN0119D 丸形スリム蛍光灯(FHC)昼光色2灯[34形(48W)、27形(38W) を使用していたのですが、近頃は電気代が気になっていることや、交換用の蛍光灯が一式で2000円近くと高価なこともあってLEDシーリングライトを導入してみることにしました。 機種選定をしていたところ、相場としては7000円近辺、アイリスオーヤマの製品が人気のようでした。 そこで省エネ大賞受賞したCL12D-FEIIIというモデルを購入することにしました。 アイリスオーヤマ LED シーリングライト 調光 タイプ 12畳 省エネ大賞受賞 CL12D-FEIII アイリスオーヤマ(IRIS OHYAMA) 部屋の大きさとしては8畳で、いままでは8~10畳用の器具

                                                        • 要件定義~システム設計ができる人材になれる記事 - Qiita

                                                          はじめに 株式会社デジサク がお送りするプログラミング記事、 今回は要件定義・システム設計について扱っていこうと思います。 プログラミングを勉強していて、こんな事を感じた経験はないでしょうか。 「勉強してもプロダクトが作れない」 「そもそも開発ってどうやるの?」 「要件定義ってなに?」 その悩みを解決するために、まずは開発の全体感を理解しましょう。 下図『ソフトウェア開発プロセス』をご覧ください いつも勉強しているプログラミングは 『実装』 の部分に該当します。 つまり、プログラミングの実力を発揮する前に4つも壁が存在するのです。 そのため、本記事では実装(プログラミング)を開始する前に必要となる、 『企画~設計』 について順を追って説明して行きます。 特に、エンジニアが理解しておくべき 『要件定義』『設計』 にフォーカスします。 なお、開発全体において実装(プログラミング)に使用する時間

                                                            要件定義~システム設計ができる人材になれる記事 - Qiita
                                                          • 素人が中国で部品をオーダーメイドした話

                                                            見積OKの連絡とお願いを伝える 見積に対する僕からの返事は↓のような感じ。 (見積はOKです。金型を作る前の設計図データをチェックできますか?あと最初はサンプルとして30個だけ注文できますか) 金型の作成前に設計図データ(CADデータ)をチェックしたいということと、最初は少ないロットで注文したいとお願いする。 引き受けてもらえたのはありがたいが、正直なところ、ちゃんとしたものを作ってもらえるか心配だ。似たような事をしている人がいるか検索してみたが全く出てこなかった。中でも金型は一度作ってしまうと作り直しが利かないので、あらかじめ見せてもらう事にした。 この時にすっかり忘れていたが、最小発注個数(MOQ)もこの時点で確認しておくべきだった。 担当のウーさんも「最初は少ないロットで」と言う僕の要望に、「そうした方が良いです」と言ってくれた。 とても丁寧な対応 (添付のサイズはいくつですか、確認

                                                              素人が中国で部品をオーダーメイドした話
                                                            • クラウドエンジニア(AWS)ロードマップ2021 - Qiita

                                                              お知らせ 2022年初頭に本記事を元にしたAWS書籍が技術評論社より全国出版決定いたしました。 関係者各位のご協力に深く感謝いたします。 タイトル:AWSエンジニア入門講座――学習ロードマップで体系的に学ぶ 本書籍出版までの制作プロセス、チーム執筆の方法論などをまとめました チームで技術書を出版して学べた共同執筆メソッド はじめに インフラ初学者がAWSを用いた設計・構築レベルに到達するため、学習の全体像をロードマップ図にまとめました。 背景 パブリッククラウド全盛期においてAWSは全エンジニアにとって「常識」となりました。 しかしながら、情報過多によってAWS学習に必要な情報がネット上のノイズに埋もれてしまい、初学者の直感による判断が誤った学習に行き着くこともあります。 このロードマップはAWS学習の全体像を俯瞰でき、パブリッククラウドを用いた設計・構築レベルに到達するまで導く体系的なス

                                                                クラウドエンジニア(AWS)ロードマップ2021 - Qiita
                                                              • 書籍「ゲームの歴史」について(1) | Colorful Pieces of Game

                                                                このテキストは岩崎夏海・稲田豊史の両氏による『ゲームの歴史』の1、2、3の中で、ゲームの歴史的に見て問題があり、かつ僕が指摘できるところについて記述していくテキストだ。 該当の本は、ハッキング・箱庭・オープンワールド・疑似3D・2Dなどの通常のゲーム&コンピュータ用語に筆者の独自解釈が含まれていて、それを筆者の都合に応じて定義をいじりながら論を展開するために、極めて独特の内容になっている。 例えば3D描画で背景をテクスチャで埋めると3D+2Dの疑似3Dになると言われたら、普通のゲーム屋なら目を白黒させるだろう。ただ、それは筆者の主張なので「自分はそこは批判はしないが、筆者の見方には全く同意できない」とだけ書いておく。 また、これは史観なのだから実際の歴史から離れていてもいいという主張もあるかもしれないが、それは前書きの段階で無理があると言わざるを得ない。 本書は、ゲームの歴史について書いた

                                                                • 専門職と視座

                                                                  こんにちは。ミクシィでスポーツやライブエンタメ関連の技術部長を担当している石井です。社内向けに書いている記事を少しづつ外部公開していきます。 大規模なサービス開発組織で働いていると、技術職スタッフにおいても、視座の高さを求められることが増えます。「視座の高さ」という単語は、曖昧で、入社していきなり「視座!視座!」と言われても、「えらい人がなんか言うとる」「わいには、まだ早い」くらいで、腹落ちしないと思います。しかし、給与体系にも紐づいていたりするので、給与が上がってくると、「視座をもうちょっとあげてもらわないとね…」と上長から言われれて「えー」となるかもしれません。私の考える「視座の高さ」と、なぜ専門職にも必要になるのかを説明しつつ、サービス開発と組織の関係について考えてもらう機会になればと思います。 私は、エンジニアリングを、単にプログラミングを書いたりすることで技術課題解決するというこ

                                                                    専門職と視座
                                                                  • アメリカでソフトウェアエンジニアの職を探した - pco2699’s blog

                                                                    はじめに 前提 アメリカで働くためのビザ 業務経験 2023年のアメリカのテック業界の状況 具体的な就活のステップ ソフトウェアエンジニアのインタビューで求められることの抽象的な理解 レジュメ Job Descriptionから逆算してレジュメを作る 一枚におさめる 数字を用いてスケールとビジネスインパクトを示す なるべく隙間を埋める フォーマット添削ツールにかける レビューを受ける ネットワーキング・リファラル 応募する アメリカの就活はNumber Game 採用のトレンドを追う 時期を見計らう Linkedinで最新の求人を見つける方法 Promotedをすべて非表示にする "Most Recent"順にする 検索クエリを工夫する 設定をブックマークする 時間を決めて巡回する コーディングインタビュー対策 アルゴリズムの地図を脳内に作る 大学やCouseraでアルゴリズムの授業を取る

                                                                      アメリカでソフトウェアエンジニアの職を探した - pco2699’s blog
                                                                    • リモートワークのために買って良かったもの10選 - ちなみに

                                                                      この記事は Money Forward 関西拠点 Advent Calendar 2021 - Adventar の1日目の記事です。 株式会社マネーフォワード の 関西拠点 に所属するメンバーのテーマ自由なアドベントカレンダーです。 こんにちは。マネーフォワード関西拠点の 西村 (id:Sixeight) です。 マネーフォワードでは現在、コミュニケーションのために週一回の出社を推奨していますが、それ以外はリモートワークを選択することが可能です。 私も今年1月の入社以降、基本的にはリモートワークで自宅から勤務しています。 今回はリモートワークをするにあたって買って良かったものを紹介したいと思います。 みなさんのリモートワークをより快適にするための参考になれば幸いです。 第10位 HHKB Professional HYBRID Type-S happyhackingkb.com みなさん

                                                                        リモートワークのために買って良かったもの10選 - ちなみに
                                                                      • キャンプでめちゃくちゃ役立つ「マキタ製品」3つを、マキタ沼にハマった僕が語り尽くす #それどこ - ソレドコ

                                                                        筆者のマキタコレクション(2019年春) どうも、黒岩と申します。2019年3月まで某IT企業でデザイナーとして、Webデザインやキャラクターデザイン、UIデザインなどを担当していました。 会社を辞めてからは、軌道に乗ってきた実家のわさび園を継ぐために地元へリターン。農業とフリーランスのデザイン業という二足のわらじを履きながら、長野県安曇野市でスローライフを送っております。 そんな僕ですが、2017年ごろに電動工具メーカー「マキタ」の製品にハマってしまいました。 マキタのカタログより(2019年4月の情報) マキタの製品は、なんといっても1つのバッテリーをいろいろな工具に使いまわすことができるというのが特徴です。対応する製品の数は、18Vのバッテリーだけでなんと225種類!(18V+18Vの36Vで使用できる35種類を含む)単純に考えてすごい数です。 し

                                                                          キャンプでめちゃくちゃ役立つ「マキタ製品」3つを、マキタ沼にハマった僕が語り尽くす #それどこ - ソレドコ
                                                                        • 複数の企業でデータエンジニアとして求められたスキル - yasuhisa's blog

                                                                          最近「ああ、これ前職でも前々職でもやったことあるなぁ」という仕事があった。データエンジニア(やその関連職種)として働き始めて約5年、3社でフルタイムとして働いてきて「このスキルは業界や組織規模が変わってもデータエンジニアとしてスキルを求められることが多いな」と感じたものをまとめてみることにした。棚卸し的な意味はあるが、特に転職用などではないです。 前提 どこでも必要とされたスキル データマネジメントに関する概要レベルの知識と実行力 セキュリティや法令に関する知識 事業ドメインに関する興味関心 他職種とのコミュニケーション能力 コスト管理 / コスト削減のスキル ソフトウェアエンジニアとしてのスキル DataOpsやアラートのハンドリング能力 分析用のSQLを書く力 古いテーブルやデータパイプラインを置き換えていくスキルや胆力 あるとやりやすいスキル 関連部署の動きを何となく把握しておく力

                                                                            複数の企業でデータエンジニアとして求められたスキル - yasuhisa's blog
                                                                          • 技術選定/アーキテクチャ設計で後悔しないためのガイドライン - Qiita

                                                                            はじめに 本稿は、ソフトウェア開発を進める際に直面する様々な技術的な意思決定やライブラリ・フレームワーク・XaaS等を選択し正しく活用していくのかについての考え方をサポートすることを目的としています。「すべてにおいてこのようなワークフローを通じて検討すべきである」という主張ではありません。読者の抱える問題領域に応じて、必要な箇所を取捨選択するための1種の考え方を提供するものです。 そもそもアーキテクチャ・技術選定に時間をかけるべきか まず第一に伝えておきたいことは、技術選定やアーキテクチャ設計に常に慎重であるべきではないということです。ソフトウェアの規模やライフサイクルに応じて、そもそも時間をさく必要がないということも多くあります。書き捨てのシェルスクリプトにも読みやすいコードを求めて書くことは非常に重要ですが、だからといって組織だって議論・検討するようなものでもないのです。一方で、5年も

                                                                              技術選定/アーキテクチャ設計で後悔しないためのガイドライン - Qiita
                                                                            • IT勉強会の懇親会に飲食目的で来ていると疑われる人類の観察 - 積極的にメモっていく姿勢

                                                                              「寿司おじさん」として有名な彼らですが,多くの目撃情報があります.このコロナ禍で飲食提供のある勉強会が壊滅した中でも力強く餓死せずに乗り越え,今日も元気に勉強会で飯を喰らい,酒を呑み,余りをカバンに詰め込んで持ち帰っています. 界隈に衝撃が走ったのはこの記事だったかなという記憶です. www.wantedly.com ここまで暴れん坊な人は多くないかなと思いますが,勉強会の目的に合致しない参加者のために運営側が頑張るという構図から,同情や怒りの感情が広がっています. この Scrapbox にもあるとおり,ごはんを食べにおいでになる皆さん同士で情報共有をしているような向きがあり,ひとたび侵入を許すとどんどん増えてしまう,といった様相を呈しています. scrapbox.io しかし,これらの記事にもあるとおり,本当は勉強会の内容で交流したいのに,どうコミュニケーションを取ったらいいかわからず

                                                                                IT勉強会の懇親会に飲食目的で来ていると疑われる人類の観察 - 積極的にメモっていく姿勢
                                                                              • ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習

                                                                                最近、あまりプログラミングが得意でない人のサポートをする形で、長い時間にわたってペアプログラミングを行っている。そのなかで、気がついた悪い習慣と成長するための良い習慣というものをまとめてみる。 この記事のバックグラウンドとなる体系的知識が本になりました。 エンジニアリング組織論への招待 ~不確実性に向き合う思考と組織のリファクタリング あわせて読みたい 経営者マインドが足りない!vs. 現場に任せてくれない!の対立をなくすカードゲームをつくった話 新人プログラマに知ってもらいたいメソッドを読みやすく維持するいくつかの原則 新人プログラマに知っておいてもらいたい人類がオブジェクト指向を手に入れるまでの軌跡 ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習 あきらめるにはまだ早い!ソースコードの品質向上に効果的なアプローチ 心理的安全性ガイドライン(あるいは権威勾配に関する一

                                                                                  ペアプログラミングして気がついた新人プログラマの成長を阻害する悪習
                                                                                • シン・エヴァンゲリオン劇場版𝄇で描かれなかったこと、その感想

                                                                                  もちろんのようにネタバレを含むので、注意してほしい。 見終わった感想は、「本当に終わった」だった。 すごく丁寧に「伝える」ことに真摯に向き合っていると感じた。 それは描いていることだけではなく、描かれなかったことも含めて。 これまでのあらすじきちんと振り返り部分がある丁寧さが、この映画を象徴しているといっても良い部分。 復習して来いよ、ではなく、劇場でこれまでを振り返る。その丁寧さが全編にわたってある。 ヱヴァンゲリヲン新劇場版:序 EVANGELION:1.0 YOU ARE (NOT) ALONE.ヱヴァンゲリヲン新劇場版:破 EVANGELION:2.0 YOU CAN (NOT) ADVANCE.ヱヴァンゲリヲン新劇場版:Q EVANGELION:3.0 YOU CAN (NOT) REDO. シン・エヴァンゲリオン劇場版𝄇 EVANGELION:3.0+1.0 THRICE U

                                                                                    シン・エヴァンゲリオン劇場版𝄇で描かれなかったこと、その感想