転職・求人情報サイトのtype エンジニアtype スキル エンジニアの善意がコードを複雑にする? “改良したい欲”に駆られる前に知りたい「コーディングの鉄則」とは NEW! 2024.09.18 スキル コーディングプログラミング コーディングに関する名著『リーダブルコード』(オライリー・ジャパン)の序章は、次のように始まる。 美しいコードを見ると感動する。優れたコードは見た瞬間に何をしているか伝わる。そういうコードは使うのが楽しいし、自分のコードもそうあるべきだと思わせてくれる。 コードは理解しやすくなければならず、シンプルで無駄の無いことが重要だということを、この名著は教えてくれる。 ただ一方、自身の開発現場が「美しいコード」で溢れているかと問われたらどうだろうか。ついつい「複雑なコード」を書いてしまいがちなエンジニアは、少なくないはずだ。コードはシンプルで無駄の無いことが重要である
締切早ッ、とみくびることなかれ。私の中ではすでにダントツで2024年に買ってよかったもの第一位がO’Reilly Online Learning年間契約に決定しました。 O’Reilly Online Learning は、技術書籍の出版社であるO’Reilly Mediaが提供するオンライン学習プラットフォームです。技術書籍の電子版を読むことができるだけでなく、ビデオやオンラインコースも受講できます。 www.oreilly.com 洋書だけではなく、日本語の技術書も多く取り揃えられています。実はO’Reillyの技術書籍だけでなく、ManningやPacktなどの他の出版社の技術書も取り扱っています。O’Reilly Japanから出されている本でも原著の出版社はO’Reilly Mediaではないということもあります。そもそもO’Reillyの本でも日本語翻訳されているのはごく一部で
四文屋が大好き! 四文屋、ご存知でしょうか。関東を中心に北は北海道、南は福岡まで勢力を拡大している焼きとんを中心としたグループです。チェーン店と思われがちですが全て直営店。店名は創業当初やきとんを一本100円で提供していたことに由来していて、とにかく安い。そしてうまい。 ガツキムチをつまんでビールで喉を潤し、炭火に落ちた脂の煙を纏いながらじっくり焼かれた肉と野菜を噛み締め、キャベツや長芋漬けでさっぱりしつつ、よく煮込まれたとろとろのもつ煮込みを口に放り込み、梅シロップを垂らしたキンミヤ焼酎・通称梅割りをクピッ…とね。たまりませんな。 そんで焼きおにぎり。食べたことありますか?四文屋の焼きおにぎり。 わたしは一時期ほぼ毎日四文屋に通っておりまして、来る日も来る日も四文屋のカウンターに通い続け、あらゆる焼き物を食べ、そういえば食べたことないなと何気なく注文した焼きおにぎり。これがうめえんだ。タ
はじめに こんにちは。コンシューマ事業部バックエンドエンジニアの高橋です。 今回は食事メニュー検索機能にOpenSearchを導入したことについて、お話しさせて頂こうと思います。 あすけんメニュー検索画面 なぜ導入しようと思ったのか あるデイリースクラムにて「『”水羊羹 とらや”』では検索できるのに、『”水ようかん とらや” 』では検索できない」という指摘がでてきました。確かにそれはユーザーにとって検索できない理由がわからず、ユーザビリティが低いと感じました。また、以前から「探したい食品がなかなか検索でヒットしない」という改善要望もありました。それらが今回の導入のきっかけです。 以前のメニュー検索 以前の検索ではデータベースに対しSQLの部分一致検索を行っていました。 OpenSearchで検索を行える状態にするためにはデータベースからOpenSearchへデータを同期する必要があり、また
2021年9月にSmartHRへ入社して、丸3年が経ちました。 hase0831.hatenablog.jp 入社したときはマネージャー直下の1人目ディレクターだったのが、あれよあれよという間に組織は拡大。所属していたコミュニケーションデザイングループも組織改編により、「ブランディング統括本部」として生まれ変わりました。 note.com ちなみにわたしの社員番号は500番。今となっては1,000人を超える大所帯になったSmartHRですが、まだまだカオスで、やることは山積みです。これは言い換えれば、関わりしろがめちゃくちゃある状態なのですが、そういえば仕事についてはしばらく書いてなかったな〜と思っていたときに、以下のTweetを発見しました。 入社エントリと退職エントリよりも、3年とか5年いてこれからもやってくぜっていう在籍エントリ読みたい。自分はそっちの方が興味ある。 — あいぽん/米
speakerdeck.com 「技術力がある」とか「技術力あげたい」とかそういう話をしているが、技術力とはなにかが曖昧だと最近思っていたので自分の中の定義をプロダクト本部のLT大会で話した。 自分は10xを創る組織とはなにかに興味がありこの会社にいるのだけど、それは個人/組織が成長し続ける組織であるという仮説を自分は持っていて、プロダクト開発・運用という視点で個人の成長に必要なものとはなにかを考えたという話でもある。 もらった質問や感想など 訂正しやすくつくる力、外から中々見えにくい 見るというのはある意味評価するということだと思いますが、自分は人間が客観的に正しく人間の評価を行うのは無理*1だと思っていて、ましてや外(社外やチーム外、別職種)からはほぼ確実に無理でしょと思っています。なので中から外に説明する必要がある。 今回の話は、中*2で見えている評価をどうやって外に説明するかという
9/5NEW その2(日焼け止め・保湿について)https://anond.hatelabo.jp/20240905170633その3(クリームの紹介)https://anond.hatelabo.jp/20240905171035 も書いたよ! anond:20240904005812 の主ではないけれど、ブコメに 「 id:doksensei せめてブコメでオススメのスキンケアとかないのか。デオコ以外にはてブで話題になったものないんじゃないのかこの役たたずインターネットめが」 とあった。ウム。役に立ちたい。というわけで、おすすめ書きます。 洗顔と保湿の1アイテムずつなので、取り入れやすいと思うよ。 個人の意見男性のほうが、保湿するだけでも(これまでやっていなかった分見違えるように)かなり若見えするので、 ぜひ洗顔と保湿だけでも見直してみて!「キレイになる」ではなくて、「若く見える」「ち
介護施設の費用、選び方は? 施設入居の気になる疑問を、40代ブロガー3人が小菅編集長に聞いてみた #老人ホーム・介護施設 公開日 | 2024/08/30 更新日 | 2024/08/30 自分の親が年老いて、いつか介護する日が来るかもしれない。親がまだ元気であれば今すぐ介護について考える必要はない気もするが、急に必要に迫られることは十分あり得る。 筆者は現在45歳で、両親は70代の半ば。私は大阪に住んでいて、両親は実家のある東京にいる。二人とも幸い元気ではあるが、当然歳は取る。今のうちから介護について知っておかねばと思い、これまでこの「tayorini」で、主に遠距離介護をテーマにした取材をしてきた。 今回は、私と同じように親の介護が近い将来に迫るのを感じつつ、まだ具体的な行動に移せてはいないという、いぬじんさん、はせおやさいさん、赤祖父さんのお三方にお集まりいただいた。 それぞれが抱え
askenの宮田です。先日、Scrum Fest Sendai 2024に登壇しましたので、当日の様子や当日話しきれなかったことなどをご紹介させていただきます! 会場の様子 https://www.scrumfestsendai.org/ スクラムフェス仙台はアジャイルコミュニティの祭典です。 アジャイルやスクラムのエキスパートと繋がりを持ちましょう。この祭典は初心者からエキスパートまで様々な参加者が集い、学び、楽しむことができます。 参加者同士でアジャイルやスクラムのプラクティスについての知識やパッションをシェアするだけでなく、ここで出会ったエキスパートに困りごとを相談することもできます。 現在、askenではDTx(デジタル・セラピューティクス)の開発に取り組んでいます。 このDTx開発ではスクラムを採用しており、以下の点で興味を持っていただける方もいるのでは?という思いからプロポーザ
どうもしんざきです。最近ようやく「店でちゃんと挽いてもらったコーヒー」の美味しさに気づき、遅まきながら人生初のコーヒー店通いを始めています。人生には色んな沼があるものですね。カフェインを摂り過ぎないように気をつけます。 この記事で書きたいことは、大体以下のようなことです。 ・中学受験の際、長女と次女の成績が一時期伸び悩んでいました ・二人で問題を出しあってきゃっきゃ遊んでいるのをみて、作問学習が有効かもなーと思いつきました ・「相手が間違えそうな問題を作る」というテーマでちゃんと作問をさせてみたら、その科目の成績がだいぶ伸びました ・作問学習は一般的なものですが、特に「間違わせ方を考える」ということを意識するのは、間違わせ方のパターンを学べるという点で試験対策に非常に有用です ・一歩進んで、「出題者の意図を考える」というところまで行けると、仕事をする上でも重要なノウハウになります ・出題者
リファクタリングは、設計やコードを綺麗に保つという普遍的に求められる活動の一要素です。常識的な習慣として推進すべき活動です。 ただ、有効性の理解を得られないままリファクタリングを行って物議を醸す場面も存在します(例えばここのはてなブックマーク等で巻き起こった議論などです)。 実際、リファクタリングは、以降の保守作業をサポートしてこそ価値がでるものであり、考えなしにいつでも一律実施すればよいというものではありません。リファクタリングの対象やチームの状況によって、リファクタリングをすべきかどうか、線引きがされます。 このリファクタリングをすべきかどうかの基準ですが、一言でまとめると「妥当な保守性の実現を、妥当な費用対効果で実現できるか」になります。今回はこの基準を構成する「妥当な保守性の実現」と「妥当な費用対効果」について、それぞれ解説します。 リファクタリングで妥当な保守性を実現できるかの基
ナレッジワーク QAエンジニアの綿貫(@gun_chari)です。 以前「ナレッジワークQAのテスト設計プロセス」という記事でナレッジワークQAグループにおけるマインドマップを活用したテスト設計プロセスを紹介しました。 それから今まで、以前紹介したテスト分析・テスト設計のやり方をベースに試行錯誤を繰り返しながら、改善を進めてきました。本ブログでは、その試行錯誤の結果見えてきた課題を概観し、その課題解決の取り組みとして、TestDesignDocというテスト分析・テスト設計の成果物について紹介したいと思います。 1. 改善前のテストプロセスまず、テストプロセスの前提となるナレッジワークの開発プロセスを概説し、その後に改善前のテストプロセスを紹介します。 1.1 スプリントサイクルとその中でのテスト活動スプリントサイクルとその中におけるテストプロセスを以下に図示します。 ナレッジワークの開発で
安易に人を貶める言葉を使っちゃダメってのを理解してほしいんだけどな~ 対面では言わないことをインターネットではなぜか平気でいっちゃう人、車乗ったら気が大きくなって煽る人とやってること同じなんだってわかってほしいんだよな~ 今たまたま見たブコメ この文章のバカなところは、(攻略) これも対面だったら「バカなところ」とか使わないでしょ。使わなくても書けるしね。 そういうところがね~。インターネットってほんと無法地帯なんだよな~。 で、こういう乱暴な言葉を使ってても、言ってることに納得できればみんな★やいいね押しちゃうのよ。これ一番人気ブコメだったし。 ほんとね~やめてほしい。分断、差別、良識みたいなことを言ってる人たちはほんとこういうのに荷担しちゃだめだよ~。 相手へのリスペクトを欠いた言説は、どんな言ってることに納得できても★やいいねなんて押しちゃだめだよ~。
仕事というのは辛いものである。なぜ辛いかというと、そこに責任と義務が生じるからである。それと引き換えに銭を貰う。それが仕事である。 そしてまた仕事には別の辛さもある。それは、己の無能を直視しなければならない辛さ、である。自分は多少はマシな人間だと思いたい。いや、本音を言えば優れた人間だと思いたい。というかそれくらいの自惚れがないと競争社会で生き抜くことはできない。 だが仕事をすると、否が応でも己の無能がそこに立ち上がってくる。殊に俺なんかの場合はそれが顕著だ。俺は物書きで、ひとりで仕事をしているから、それを上司や同僚のせいにすることができない。会社の組織構造や社会情勢のせいにできない。 本日が締切だというのに何のアイデアも浮かばないのは。アホみたいなダサい文章しか書けないのは。一から十まで自分のせいだ、というあからさまな証拠が目の前のディスプレイに無慈悲に表れる。それはとても辛いことだ。そ
2024年6月9日、KADOKAWAやニコニコ動画などを運営するドワンゴは、同グループの複数のWebサイトが6月8日未明より利用できない事象が発生と公表しました。システム障害の原因はランサムウエアによるもので、ニコニコ動画は復旧まで約2か月を要しました。またリークサイトから盗まれたとみられる情報を取得してSNSへ公開するなど悪質な情報拡散が確認されました。ここでは関連する情報をまとめます。 1.KADOKAWAグループのデータセンターでランサムウエア被害 公式及び報道より、データ暗号化の被害にあったのはKADOKAWAグループ企業 KADOKAWA Connectedのデータセンター(DC6)で運用されていたプライベートクラウドやそのクラウド上で稼働していたドワンゴ専用サーバー。またドワンゴの認証基盤であったActive Direcotryサーバーも攻撃者の制御下に置かれた。 侵害活動の拡
はじめに 知らない間にGitHub Copilotが結構進化していたので、それらの内容を紹介します。 GitHub Copilot Chatは知っていたのですが、単なるChatGPTみたいな会話機能を追加しただけだと思っていました。 要約 右クリックメニューや#fileのようなコマンドが登場し、それを入力するだけでChatに見てほしいコンテキストを伝えることができるようになった。 ファイル単位だけでなく、選択した行やブロックに限定することもできる。 テストコードや新しいプロジェクトをコマンド一つで生成できるようになっている。 推薦の候補も複数を同時に比較できるようになった。 一度に最大10個くらい出る上、タブで保管できる。 ターミナルや編集中のファイルからコマンド一つでChatを立ち上げることができる。 特別なプロンプトを入力しなくても、開いた場所の文脈を読み取ってくれる。 右クリックメニ
mablによる「DevOpsにおけるテストの実態調査」の実施は、2024年で5回目となりました。今回は、ソフトウェアテストおよびテスト自動化と、DevOpsの成熟度、組織パフォーマンス、ユーザーエクスペリエンスの関係性について深く掘り下げました。 2024年版 「DevOpsにおけるテストの実態調査報告書」は、米国内における500名を超える開発や品質の専門家を対象としたアンケート結果の集大成となっています。なお、回答者の内訳は、ソフトウェア開発あるいは品質の分野におけるリーダーシップを担う方々で約40%、開発現場の最前線に携わる方々で60%となっています。 この調査では、ソフトウェア開発のさまざまな段階で、テストがどのような影響をもたらすのかを理解するために、開発者からエンドユーザーまで多様な役割の方々を対象に実施されました。例えば「DevOpsトランスフォーメーションを優先している」と答
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く