あくおん @akuaion 海底ケーブルの話題がニュースになって、初めて海底ケーブルの存在を知った人がその存在を疑ってるの好き。 でも突然「世界中をメチャメチャ長いケーブルで繋いでます!」とか言われても信じられないよな。さらに「江戸時代には既にありました!」なんて言われたらもっと信じられないよな。わかるよ。 2022-01-23 10:02:36
![海底ケーブルの話題がニュースになって、初めて海底ケーブルの存在を知った人がその存在を疑ってるの好き。「江戸時代には既にありました!」なんて言われたら信じられないよな。わかるよ。](https://cdn-ak-scissors.b.st-hatena.com/image/square/fd8cec1e07176fc1cd459cc84b07723350a5e686/height=288;version=1;width=512/https%3A%2F%2Fs.togetter.com%2Fogp2%2Fe9c62de1c9c07d00f44d16aa8a94e2ba-1200x630.png)
気がつけばブランドやメーカーで選ぶ大人になっていた。 世界の複雑さは人間の認知能力を超えているので。 俺が買うべきものは、きっと誰かが知っている。 Amazonで上手く買い物するには 『ドングリFM』#822で、「上手くAmazonで買い物をする方法」についての話があった。 Amazonは便利だが、近年はマーケットプレイスにクソみたいな商品が溢れかえり、慣れない人が値段とレビューを見て買うと失敗してしまう。だから上の番組でも紹介されたサクラチェッカーに需要があるし、Togetterでも定期的にクソ商品を見極めるまとめが作られる*1。 そんな「Amazonが使いにくくなった」という嘆きに対し、「Amazonの外で商品を選び、Amazonの役割は購入のみにすれば良い」という解が番組で提示される。そうすればマーケットプレイスのハズレを引くことは無い。中でもよく知っている分野の商品ならば、「決まっ
» Python実践データ分析100本ノック | 下山輝昌, 松田雄馬, 三木孝行 はじめに この本を手にした動機 元々データ分析に以前から興味があったものの、次に繋げられなかった 非エンジニアがR言語を始めるときの手引き|Kaggle Masterによるデータ分析技術者養成講座【R言語版】Day1メモ|中野ヤスオ|ARI |note 2021年10月から12月まで受講した初級Python講座で得たことをなにか繋げたかった 講座受講の経緯等こちら:若手エンジニア成長支援No1企業を目指して|中野ヤスオ|ARI |note コードを書くことが楽しくなってきたので、毎日少しづつ出来るテーマを見つけたかった 今回の読み方 冒頭にある「本書の効果的な使い方」を参照し、それに準拠 各章各ノックの内容を「写経」しつつ、本文とコードを読み進め、分からないところをGoogleで調べる感じ 人それぞれだが、
弊社で毎月開催し、PHPエンジニアの間でご好評をいただいているPHPエンジニアのための勉強会 『PHP TechCafe』。2021年9月に開催されたイベントでは「PHPUnit の始め方」について語り合いました。 社外の有識者にも参加頂いてアドバイスを受けながらPHPUnitの使い方やテストコードの書き方を学びました。 今回はその内容についてレポートします。 rakus.connpass.com PHPUnitテストコードの書き方 setUpメソッド アサーション データプロバイダ アノテーション モック 結果の確認方法 テスト実行時に値が変わるケースの実装方法 イベント参加者からの質問コーナー おわりに PHPUnitテストコードの書き方 以下のShowNoteをベースに、「PHPUnit導入の目的」 ~ 「入門にあたり押さえておくべきポイント」などに ついてディスカッションしました。
Rust 勉強中の身ですので、何かしら作ってみようと思い立ち、 API サーバーを構築してみました。 自力で一から公開できるサーバーを構築したのは初めてでしたので、試行錯誤の過程を記事にします。 作ったもの 何の変哲もない API サーバーです。 成果物は こちら にアップしました。 API サーバー Rust で実装 Web フレームワーク(Actor): actix-web ORM: Diesel Docker イメージにして Heroku で稼働させる DB サーバー PostgreSQL を利用する Heroku PostgreSQL で稼働させる 開発方針 上記のインフラ構成を目標として、以下の開発方針を軸として調査や検証を行いました。 ローカルでの開発とサーバーへのデプロイはスムーズにできるようにする。 ローカルでテストや動作確認がスムーズにできるようにする:Docker の利
こんにちは。Flatt Security執行役員の豊田 @toyojuni です。 今回のブログでは「セキュリティ診断」サービスに関するお知らせに合わせて、Flatt Securityがどのようにお客様の声とサービス改善に向き合っているかを具体的に紹介したいと思います。 Flatt Securityの「セキュリティ診断」サービスでMarkdown版報告書の提供を始めました。 まず、サービスに関するお知らせというのが「Markdown版報告書提供開始」です。 「セキュリティ診断(脆弱性診断)」とは まず我々の提供している「セキュリティ診断」というサービスの概要を説明します。 端的に言うと、(巷ではホワイトハッカーなどと呼ばれることもありますが)セキュリティエンジニアがお客様のWebサービスやネットワークにハッキングされるような穴、脆弱性がないかを調査するサービスです。 「脆弱性診断」と呼ばれ
みなさんこんにちは、電通国際情報サービス(ISID)Xイノベーション本部ソフトウェアデザインセンターの佐藤太一です。 この記事では、Git を使った仕事のやり方(以降は Git ワークフローと記載)を設計する上での検討事項を説明します。 これによって、読者の皆さんがGitワークフローを適切に定義できるようになることを主たる目的としています。 また、筆者の能力不足によって記載しきれなかった考慮事項について、より深く Git を使いこなしている識者からの指摘を受ける機会を得ることを副次的な目的とします。 この記事には書かれていないものの、検討すべき事項について知見のある方はブログ記事を書いたり、Twitter等のSNSで指摘してくださるとありがたいです。 はじめに 基本的な考え方 Git ワークフロー設計における考慮事項 チームの人数 monorepoの検討 参考文献 プロジェクト管理ツールと
唐突にビット演算の話です。今回は本当に基礎的な事しか書きませんので、ある程度のレベルの方には常識レベルの話になることをご承知ください。 近年のプログラミング環境で、ビットを意識する機会はほとんど無くなりました。プログラミングの抽象化が進んだおかげで良いことだと思います。今や知らないのが普通なのかもしれません。しかし、もしちょっと低レイヤーな処理を書く機会があった時に、今までの私達にとっては常識レベルであった知識であっても、重要度が下がり学ぶ機会も無くなってしまったが故に、知らない人はそこで躓いてしまう可能性が高いことに気が付きました。この記事は、普段のプログラミングにはあまり必要のないビット演算を、とりあえずこれだけ知っておけばその先は自力でなんとかなるかな、というレベルまで解説したいと思います。 解説は JavaScript を使って行いますが、基本は他の言語でも同じです。 JavaSc
世界中で最も使われているWebサーバの1つ「NGINX」のオリジナル開発者であり、NGINX社の協同創業者でもあるIgor Sysoev氏が、F5とNGINXから離れることが発表されました。 Sysoev氏は今後、家族との時間や個人的なプロジェクトを進めるとのことです。 Today we announce that incredible NGINX co-founder Igor Sysoev has chosen to step back from F5 in order to spend more time with his family & friends and on personal projects. Thank you for everything you have done to make the world's websites better, Igor. https:/
Rustコードのコンパイルが遅いことは誰でも知っています。しかし筆者は、世の中のほとんどのRustコードはコンパイルをもっと速くできると強く感じています。 例えば、つい最近の記事にこのように書かれていました。 一方、Rustでは、プロジェクトやCIサーバーの性能にもよりますが、 CIパイプラインの実行に15~45分かかります。 これは筆者には理解できません。GitHub Actions上にあるrust-analyzerのCIの所要時間は8分です。しかも、これは100万行の依存関係に加え、20万行の独自コードが記述されたとても大規模で複雑なプロジェクトでの話です。 確かに、Rustは根本的な部分で非常にコンパイルが遅いのは間違いありません。Rustはジェネリクスのジレンマにおいて「遅いコンパイラ」を選び、全体的な設計思想としてコンパイル時間よりもランタイムを優先しています(この点に関する優れ
www.oreilly.co.jp 目次はこちら 第1部 主題 1章 ソフトウェアエンジニアリングとは何か 第2部 文化 2章 チームでうまく仕事をするには 3章 知識共有 4章 公正のためのエンジニアリング 5章 チームリーダー入門 6章 スケールするリーダー 7章 エンジニアリング生産性の計測 第3部 プロセス 8章 スタイルガイドとルール 9章 コードレビュー 10章 ドキュメンテーション 11章 テスト概観 12章 ユニットテスト 13章 テストダブル 14章 大規模テスト 15章 廃止 第4部 ツール 16章 バージョンコントロールとブランチ管理 17章 Code Search 18章 ビルドシステムとビルド哲学 19章 GoogleのコードレビューツールCritique 20章 静的解析 21章 依存関係管理 22章 大規模変更 23章 継続的インテグレーション 24章 継続的
GMOインターネットグループがサイバーセキュリティ事業に本格参入 国内最大規模のホワイトハッカー組織を有する イエラエセキュリティがグループジョイン GMOインターネット株式会社(以下、GMOインターネット)は、本日2022年1月24日(月)開催の取締役会において、国内最大規模のホワイトハッカー組織を有し、サイバーセキュリティ事業を展開する株式会社イエラエセキュリティ(代表取締役社長:牧田 誠 以下、イエラエセキュリティ)の既存株主から株式を譲り受け、イエラエセキュリティを迎えることとなりました。これにより、GMOインターネットグループとして、電子認証サービスを中核としたセキュリティ事業に加え、サイバーセキュリティ事業にも本格参入いたします。 今後、GMOインターネットグループとイエラエセキュリティの技術力を結集し、低価格で国内最高品質のセキュリティサービスの開発・提供を進めるとともに、グ
新型コロナウイルス禍で苦境が続く地域経済への支援と財源確保という一石二鳥を狙い、兵庫県高砂市が、職員用パソコン約900台の画面に掲載する1カ月間の広告料を、5千円から2千円に値下げして積極出稿を呼び掛けている。職員がパソコンにログインするたびに、画面に広告(縦17センチ、横21センチ)が15秒間現れる仕組み。どれほどの効果が-と思われがちだが、過去の広告では市職員の利用が増えた店もあったという。(笠原次郎) 自治体職員用パソコンへの広告掲載は、滋賀県が2008年に初めて導入。兵庫県などにも広がり、高砂市は13年に始めた。同市は当初、1カ月の広告料を1万5千円にしていたが、利用が少なかったため、5千円に値下げ。これまでに35社から228件(228カ月)分の収入があった。 市ICT推進課によると、加古川市内の足つぼマッサージ店は広告を出し、実際に高砂市職員の利用増につながったという。同課の植月
中村朝 @nakamura_asa 需要があるかはわからないのですが、創作者の最終限界ライフハックについて私が模索した範囲だと、「味噌汁」が最大に効果を発揮します。 理由は ・たんぱく質取らないと脳が痩せる。 ・あらゆる具をぶち込んでも大丈夫(ベストは豚汁) ・コンビニで買える ・ノンカフェインで暖かい(超重要) です 2022-01-22 20:40:50 中村朝 @nakamura_asa あと、「別に高カロリーじゃない」とか「減塩などの個々の健康に合わせた多バリエの味噌が出てる」とか「味噌とみりんを混ぜておにぎりに塗ってクッキングペーパーでフライパンで焼くと匂いも味も最高なので夜中に号泣」というふうに、「絶対限界調味料」としての利点が数限りなくあります。 2022-01-22 20:46:33 中村朝 @nakamura_asa 味噌は今流行りのたんぱく質、低糖、腸内フローラなどの改
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く