習慣に気をつけなさい、それはいつか性格になるから。スマートフォン用の表示で見る習慣に気をつけなさい、それはいつか性格になるから。あらゆるシステムにおいて、ユーザが入力可能な値が増えるほどシステムの複雑性が高まる。新規事業においては、プロダクトの方向性が変わったり、当初は想定していなかった機能が増えたり、What―何を創るのかという点の不確実性が大きい。)が与えられたとき、どのような実装を考えるだろうか。GraphQLのスキーマ設計において進化可能なデザインを実践するためにxuorig氏が記事を残している。本文はxuorig氏の記事の要約である。Linuxで開発したことがあるエンジニアならpasswdコマンドを知っているだろう。コマンド名が示すとおり、ログインパスワードを変更するコマンドだ。「あいまい検索」と聞いて何を思い浮かべるだろうか。Googleもあいまい検索機能を提供している。試しに「あいまい検索」と検索してみてほしい。我々が住む世界には木構造をもつ事象が多く見られる。住所は根(国)から節(県)に分かれ、やがて葉(番地)に到達する木構造として表現できる。Nullableという単語を聞いてどのような印象を持つだろうか。筆者は「選択肢を減らし、意思決定を遅延させる機能」のような印象を持っていた。エンジニアたるもの常にアウトプットを心がけること。どれだけ小さかろうが常に世の中に価値を生み出し続けること。ソフトウェアエンジニアとして働きはじめ、身の回りにいる猛者たち...30日間アウトプットチャレンジ2019-10-19トランザクション分離レベルの理解を言語化したソフトウェアエンジニアであれば一度はトランザクション処理という言葉を聞いたことがあるだろう。トランザクション処理とは、互いに依存関係を持つある一連の操作が、すべて完了される、あるいはすべて破棄(アボード)されることを保証する処理を指す。Run-timeのエラーログ収集はとても重要なタスクです。ログ全体からエラー発生部分を抽出し監視することもできますが、エラーログの収集に特化したサービスとしてSentryが便利です。interceptorを用いたSentryインテグレーション実装2019-05-27ブログ再開宣言から一年が経ちました久しぶりにブログを書こうと思いたち、確認したところ、ちょうど一年前にブログ再開宣言記事を書いていたことが判明した。我が事ながら再開宣言をしていたこと自体を完全に忘れており、無論、一本も書けないままあっという間に一年が経過してしまった。こ...ブログ再開宣言から一年が経ちました2018-05-26golangでLSystemを実装した会社で有志が集まり毎週木曜の就業後にgolangのハッカソンが行われている。僕も数週間前からジョインした。今からキャッチアップするには遅すぎる感も否めないのだけど。型があって、多機能で、並列化も簡単に実現できちゃうgolangは十分に興味をそそる...golangでLSystemを実装した2018-05-26ブログ再開しますブログを書こうと決心するのは何度目だろう...。今度は何を書こうかな。ブログ再開します2017-03-05与えること、まずはそれから。与えることは、自分と世界との接点をつくる大切な営みです。与えることによって、自分で自分自身の存在を感じることができます。目まぐるしく過ぎて行く日常の中で、我々はときとして自分と世界との境界を見誤ってしまいます。「どうしてあなたは○○しない...与えること、まずはそれから。人がある物事に対して肯定的(否定的)な態度をとるとき、その理由としては以下の2つが挙げられます。忙しくて苦しい、あるいは何かを失って悲しいなど、人は不幸な感情に晒されたときにふと強い孤...孤独と感性と理性2017-02-05正論を語る、強くて弱い人たち平気な顔で正論を語る人がいる。その正論は自らに牙を向けることになる。ここでいう正論とは、ある...正論を語る、強くて弱い人たち2017-01-22人生は何かを為すには短すぎるのでしょうか。先日、26歳の誕生日を迎えました。100歳まで生きると仮定して、僕はすでに人生の25%以上を消費してしまったわけです。気づけば2017年も20日間が過ぎました。これは20/365≒5.4%が経過したことになります。して数値化すると、人の一生はほんとうに限ら...人生は何かを為すには短すぎるのでしょうか。macやubuntuであればおもむろにbrew(apt-get)を打つだけで簡単にElixir開発環境が構築できる。Fedora17以降ならばyumで同様に一発構築が可能。リストのかけ算は、リストの要素を乗数分新しく作るのではなく、同じ要素に対する参照を乗数分作るだけ。月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。