syu-m-5151のブックマーク (955)

  • PHPの時代は終わった? プログラミング言語のランキングで、2001年以来の最低シェアを記録【やじうまWatch】

    PHPの時代は終わった? プログラミング言語のランキングで、2001年以来の最低シェアを記録【やじうまWatch】
    syu-m-5151
    syu-m-5151 2024/04/10
    プログラム言語をランキング化する時に指標が多すぎて何を指標にするかで筆者の主張が出すぎてしまう。数字は嘘をつかないが嘘つきは数字を使う。
  • 2024年Gitワークフロー再考 | フューチャー技術ブログ

    春の入門祭り2024の2記事目です。 Gitは、出自としては1週間で作られたLinuxカーネルのための分散バージョン管理システムでした。当時のワークフローに合わせてパッチをテキスト化してメールに添付できるような機能だったりが備わっています。 一方で、現代のGitは、デファクトスタンダードなバージョン管理システムになりLinuxカーネル以外のアプリケーション開発で利用されています。分散バージョン管理ではあるものの、サーバー・クライアント型の使われ方をしていて、GitHubGitLabを核にして、ローカルで作ったブランチをpushして、Pull Requestの形にして管理しています。少なくとも周りで見る限りでは、それ以外の使われ方の方が少なくなってきてます。そんなこんなで求められている使われ方が変わってきていて、それに合わせた機能がぼちぼち増えています。それを活用することで、ウェブ画面上で

    syu-m-5151
    syu-m-5151 2024/04/10
    とても良い考察。Version Control with Git, 3rd Edition の翻訳版である実用 Git 第3版もリリースされたし今年はちゃんとGitを勉強するにはいい年(実は毎年そう)。 https://www.oreilly.co.jp/books/9784814400614/
  • これからRustを勉強したいエンジニアにおすすめしたい参考書や教材を紹介します

    こんにちは、加藤(@tomo_k09)です。 PharmaXではバックエンド・フロントエンド開発やスクラムマスターなどをやっています。 PharmaXが提供しているサービスでは、バックエンド開発に主にRuby on Railsが使われていますが、一部の機能はRustで開発されています。 このような理由からRustの経験が浅かった私もコツコツとRustの勉強をしており、 少しずつ学習方法に関する知見が溜まってきました。 そこでこの記事では、Rustをこれから学びたいという方向けに、おすすめの書籍や教材について紹介します。 新しいプログラミング言語はどのように学ぶと良いか 私は新しい言語を学ぶとき、まず基的な文法やどんな特徴を持った言語なのかをひと通り勉強しています。 そしてその言語の概要をつかんだあと、実際に簡単なアプリケーションの実装をはじめて、分からないことがあったらリファレンスを読ん

    これからRustを勉強したいエンジニアにおすすめしたい参考書や教材を紹介します
    syu-m-5151
    syu-m-5151 2024/04/10
    Rust を勉強したい人(すでにしている)
  • 推し活を始め、推しに認知され、SNSをブロックされるまでの1年半|しゅんき

    はじめに僕は2022年1月頃から今まで、約1年半にわたって、お笑いコンビ・ラニーノーズが組んでいるバンド"Runny Noize"を応援してきた。 僕は1年半の中で、 好きになり、ライブに通い始め、メンバーに認知され、ファンに嫌われ始め、さらにはメンバー人にも嫌われ、そしてSNSをブロックされ、ライブ会場出入り禁止になりかける という経験をした。 一体なぜそんなことになったのか、順を追って説明する。 ラニーとの出会い僕がRunny Noizeを好きになったのは、YouTubeで ”The Name”という曲のMVを観たときであった。 当時僕は高校3年生で、大学受験直前であった。The Nameを聴いたのは共通テスト前日のことだ。 試験前日で、プレッシャーや焦りで疲弊していた僕は、洲崎さんの甘い歌声に癒されて、Runny Noizeのファンになった。というか、洲崎さんのファンになった。 僕

    推し活を始め、推しに認知され、SNSをブロックされるまでの1年半|しゅんき
    syu-m-5151
    syu-m-5151 2024/04/09
    小説でしか見れないタイプの逸材。文才があるやばい稀有なやつ。本物の狂気。
  • なれる!SRE - Becoming SREで学んだこと - じゃあ、おうちで学べる

    はじめに エンジニアとして就職する前に読んだ「なれる!SE 2週間でわかる?SE入門」の内容があまりにも厳しく、業界に就職するのが怖くなったことを覚えています。の中に登場する中学生の少女にしか見えない凄腕のSE、室見立華さんのような人物は現実には存在しないでしょうが、実際の業界には彼女のような凄腕エンジニアや年齢不相応な技術力を持つ人間も確かに存在します。 なれる!SE 2週間でわかる?SE入門 (電撃文庫) 作者:夏海 公司,IxyKADOKAWAAmazon SREの探求『Becoming SRE』の内容紹介 私は「なれる!SE」が好きすぎるあまり、「なれる!SRE」というタイトルのクソみたいな文章を吐き出したこともありましたが、そのクオリティがあまりにも低かったため、外には公開せずに留めておきました。そんな中、SREの探求の原著者であるDavid Blank-Edelman(ott

    なれる!SRE - Becoming SREで学んだこと - じゃあ、おうちで学べる
    syu-m-5151
    syu-m-5151 2024/04/09
    はてぶして!はてぶして!はてぶして!はてぶして!はてぶして!はてぶして!はてぶして!はてぶして!はてぶして!はてぶして!はてぶして!はてぶして!はてぶして!はてぶして!はてぶして!はてぶして!
  • GPT-4レベルの衝撃 PC内で使えるオープンLLM「Command R+」

    カナダのAIスタートアップCohereは4月4日(現地時間)、ビジネス向けに最適化された最新の大規模言語モデル(LLM)「Command R+」を発表した。 高度なRAG技術を採用 Cohereは、AI業界に変革をもたらしたTransformerモデルを提唱した論文「Attention is All You Need」の共同執筆者として知られるトロント大学の研究者Aidan Gomez氏らによって2019年に設立されたカナダのAIスタートアップ。 OpenAIと同様、LLMの開発に特化しており、企業向けにチャットボット、検索エンジンの最適化、要約サービス、自社AIモデルのAPIなどを提供している。 Command R+は、同社が3月に発表した「Command R」の後継となるモデルであり、Cohereが得意とする高い効率性と精度のバランスを重視したRシリーズの一部となる。 128K(12万

    GPT-4レベルの衝撃 PC内で使えるオープンLLM「Command R+」
    syu-m-5151
    syu-m-5151 2024/04/09
    必要なスペックを求めており〜
  • テレワークは若手の成長を阻害してるって話

    komitsubo @komitsubo 最近痛感したのはやっぱり若い人にとってリモートワークは成長の阻害でしかないとう事。リモートワークでやっていたら何日もかかっていただろう問題が、出社しているだけでその辺歩いてる経験者が困ってると一緒に見てくれて問題を1時間とかで解決してたりするのをみるとホント思う。 2024-04-07 08:08:53 komitsubo @komitsubo 結局ググった所で自身の今抱えている問題に完全直結する解答を探すのは難しい。要求をどうまとめるかも、設計、実装をどうするかも、問題をどういうアプローチで解決するかや原因の推定も身近で経験者が一緒に同じものを見て考えて案をくれたり一緒に作ったりしてくれるのは莫大な経験値になる。 2024-04-07 08:14:25

    テレワークは若手の成長を阻害してるって話
    syu-m-5151
    syu-m-5151 2024/04/09
    ただ、この手の話には、筆者の過去の経験をそのまま現在の若手に当てはめ、「テレワークだったらこうなっているはず」といった妄想的な部分も含まれているかもしれないと思っている。
  • ベストなCDK for Terraform(CDKTF)のディレクトリ構成を探る

    最近関わっているプロジェクトでは、大きなアプリケーションのリアーキテクチャを行っています。 そこではフルスクラッチでインフラの構成を書き直す機会がありました。 そのプロジェクトは社内では比較的複雑な構成になっていて、リアーキテクチャにあたっては、アプリケーション特有の事情により、考慮すべきポイントや難度が高いところがたくさんありました。 具体的には、複数のマイクロサービス間の協調性や独立性とそれに付随する認証/認可、クライアント証明書(mTLS認証)の管理、歴史的経緯による複雑性を正すためのawsアカウント移行などなど。 それらは別の機会で語る(or 同僚の誰かが語ってくれることに期待したい)として、この記事ではインフラをフルスクラッチで書き直すにあたって選択したCDKTFについて、紆余曲折を経つつも最終的に採用したディレクトリ構成について書きたいと思います。 タイトルには「ベストな」とあ

    ベストなCDK for Terraform(CDKTF)のディレクトリ構成を探る
    syu-m-5151
    syu-m-5151 2024/04/08
    採用を考えていきたい。“CDKTFを採用することで、Terraformの見通しの良さ + プログラミング言語を記述できることによる再利用性の高さの両方を得ることができる”
  • 【特集】 スマホが鍵代わりになる「スマートロック」、まだ導入してない?

    【特集】 スマホが鍵代わりになる「スマートロック」、まだ導入してない?
    syu-m-5151
    syu-m-5151 2024/04/08
    意外と安く対応できるんだなぁ...
  • 意識も理想も高いけど実現には至れない人|FromAtom

    これは、複数の他社の人から聞いた話をくっつけたり混ぜたり脚色した話になる。つまるところフィクションだ。 あるIT企業ではチームごとに始業時にスタンドアップミーティングを行っている。スクラムで言うところのデイリースクラムである。よくあるやつだ。 ある日、5〜6人くらいの小規模チームに新しいメンバーが加入した。新卒ではないけれど第二新卒くらいの若さのメンバーであった。将来的にはリードする役職(テックリードだったり、デザインリードだったりそういうやつ)につきたいという、意欲のあるメンバーだ。仮にメンバーを山田としよう。 入社後しばらくした山田からマネージャーに相談があった。 「毎朝、スタンドアップミーティングをしているが、時間の無駄にしか感じない。それぞれが進捗を共有するが、自分には関係ないタスクの話を聞いても意味がないので早くタスク消化に入りたい。」 マネージャーはスタンドアップミーティングの

    意識も理想も高いけど実現には至れない人|FromAtom
    syu-m-5151
    syu-m-5151 2024/04/08
    いい話だなぁ
  • 経験に複利を効かせろ!ふりかえり研修2024

    Tangible, Embedded and Embodied Interaction - Lecture 9 - Next Generation User Interfaces (4018166FNR)

    経験に複利を効かせろ!ふりかえり研修2024
    syu-m-5151
    syu-m-5151 2024/04/07
    新社会人と桜と共にソフトスキルに関する資料が増える季節。
  • 海外でRuby on Railsの人気が再燃 ー 採用市場で最も求められているスキルのひとつに

    4月3日、DevOps.comが掲載した「Ruby on Railsの復権」(The Ruby on Rails Resurgence)という記事によると、Ruby on Railsの人気が再燃しているという。 4月3日、DevOps.comが掲載した「Ruby on Railsの復権」(The Ruby on Rails Resurgence)]という記事によると、Ruby on Railsの人気が再燃しているという。 同記事では、海外の求人サイト「Hired.com」が発表したソフトウェアエンジニアの採用状況についてのレポートを引き合いに出し、Ruby on Railsがソフトウェアエンジニアリングの役割において最も需要があるスキルであることを示している。同レポートによれば、Ruby on Railsのスキルを持つエンジニアは、約1.64倍もの面接機会を得ている。 Ruby on Ra

    海外でRuby on Railsの人気が再燃 ー 採用市場で最も求められているスキルのひとつに
    syu-m-5151
    syu-m-5151 2024/04/07
    エンジニアの需要は増えては消えていくさざ波のよう。全部、見切っている。全部わかってる 悟ってる高い所からあざ笑っている。
  • 映画「Winny」、アマプラ見放題に登場

    ファイル共有ソフト「Winny」を巡り、開発者の金子勇さんが著作権法違反ほう助容疑で逮捕・起訴された"Winny事件”を題材にした映画「Winny」が、4月3日からAmazonプライムビデオの見放題コンテンツに登場した。 脚と監督は松優作さん。金子勇さん役を俳優の東出昌大さん、サイバー犯罪に詳しい弁護士、壇俊光さん役を三浦貴大さんが務めた。金子さんと弁護士が無罪を勝ち取るまでの7年間の軌跡を追う。 2023年3月に劇場公開。興行成績はふるわなかったが、後に再評価される日発の技術を扱ったことや、映画制作の起点となったのがクラウドファンディングだったこと、配給をKDDIが担当したことでも注目を集めた。 映画タイトルの「Winny」は2004年に登場したファイル共有ソフト。技術的には革新的だったが、映画音楽の違法アップロードが横行して社会問題となり、金子さんは著作権法違反ほう助容疑で20

    映画「Winny」、アマプラ見放題に登場
    syu-m-5151
    syu-m-5151 2024/04/07
    被害者クリエイターとしての権力がそこにはあるわね。
  • 続々、Publickeyが受けたDDoS攻撃。DDoS対策に効果を発揮した設定紹介編

    3月12日火曜日に始まったPublickeyへのDDoS攻撃に対して、これまでサーバの強化、Cloudflareの導入とDDoS対策のための設定を行ってきました。 その結果、3月24日日曜日の夜に始まり3月27日水曜日の朝まで3日間連続で続いたDDoS攻撃のあいだもWebサイトの閲覧と記事更新などを問題なく行える状態となり、DDoS攻撃がWebサイトの運営の大きな障害ではなくなりました。 ちなみにそれ以後DDoS攻撃は止んでいますが、今後はいつDDoS攻撃を受けてもWebサイトの運営に支障がでることはなくなったと考えられます。この記事では結局どのような対策を行ったのか、実際に効果を発揮したDDoS対策を紹介していきます。 これまでの経緯は下記の記事をご参照ください。 Publickeyが受けたDoS攻撃、これまでの経緯と対策まとめ 続、Publickeyが受けたDoS攻撃、これまでの経緯と

    続々、Publickeyが受けたDDoS攻撃。DDoS対策に効果を発揮した設定紹介編
    syu-m-5151
    syu-m-5151 2024/04/07
    大きなサイトが実際の攻撃を受けて対策を実際にしてこういう記事をちゃんと上げてくれることにポストモーテム的な価値がある。
  • 【エンジニアの日常】エンジニア達の自慢の作業環境を大公開 Part1 - Findy Tech Blog

    こんにちは。 Findy で Tech Lead をやらせてもらってる戸田です。 Findy 社の Tech Blog を開設して 1 ヶ月程度が経とうとしています。 このブログを通して弊社の技術情報だけでなく社内のエンジニアのことをもっと知ってほしいと考えた結果、今回から 自慢の作業環境を大公開 と題して、社内のエンジニアの作業環境と、そこに対する考え方、思いなどを発信していく事になりました。 弊社のオフィスは東京にありますが、北は北海道、南は福岡まで遠隔地からのフルリモートで JOIN しているエンジニアが多数在籍しております。 エンジニアの多くが各自の自宅から作業しており、きっと自分にとっての最高の環境を整えているはずです! それでは、弊社エンジニア達の自慢の作業環境を見ていきましょう! 作業環境を大公開 戸田 というわけで初回は福岡から JOIN している Tech Lead の戸

    【エンジニアの日常】エンジニア達の自慢の作業環境を大公開 Part1 - Findy Tech Blog
    syu-m-5151
    syu-m-5151 2024/04/07
    良い仕事は良い作業環境から!物理dotfiles!
  • 日本のセキュリティ人材の 74 %、2023年に昇給なし | ScanNetSecurity

    日本のセキュリティ人材の 74 %、2023年に昇給なし | ScanNetSecurity
    syu-m-5151
    syu-m-5151 2024/04/07
    日本は11万人不足「セキュリティ人材」確保の難題
  • ARMはx86より効率がいいというのは過去の神話

    従来から、「ARMはx86より(電力的に)効率的だ」という言説があります。これは単純に「ARMは省電力なスマホ向けで、x86は電力をPC向け」程度のアバウトなイメージのこともありますし、前世紀のRISC vs CISC論争のころからある「ARMはx86 (x64を含む)に比べ命令セットがシンプルなので、命令デコードにかかる電力が少なくて済んで効率的」という議論の形をとることもあります。 この議論については、半導体エンジニアの多くは「ARMがx86 より効率が良いというのは、もはや過去の神話」(in today’s age it is a very dead argument)という認識を共有していると言っていいでしょう。有名なところではApple CPU (ARM)とZen (x86)の両方を開発したジム・ケラー氏のインタビューでも言われていますし、Chips and Cheeseとい

    ARMはx86より効率がいいというのは過去の神話
    syu-m-5151
    syu-m-5151 2024/04/07
    CPUは知見がないのでノーコメント いろんなコメント見る用にはてブ
  • 2027年までに「PoC」という言葉は使われなくなる ガートナーが提言

    2027年までに「PoC」という言葉は使われなくなる ガートナーが提言:「上司が何も勉強せず、成果ばかりを求める例が散見される」 ガートナージャパンは、新しいテクノロジーの採用方法やエンジニアの役割変化などについての展望を発表した。エンジニアに求められるスキルや役割が歴史的な転換の時を迎えており、今後は「企画の手配師的な人ではなく、好奇心指数が高く、テクノロジーを自ら経験したり、テクノロジーの勘所を押さえられたりする人が求められる」としている。

    2027年までに「PoC」という言葉は使われなくなる ガートナーが提言
    syu-m-5151
    syu-m-5151 2024/04/07
    やりたいことを少ない人数で実現できるからPoCが使われなくなるってこと?
  • 井原、社長を辞めて転職するってよ|ihara2525

    お世話になります、株式会社ビットジャーニー前代表取締役の井原と申します。このたび、2024年4月1日をもちまして株式会社ビットジャーニーの代表取締役を退任しました。会社は4月末で退社します。仕事や個人的にお世話になった方々にお礼を申し上げたく、実際にお会いできる方につきましてはお時間をいただければ4月中にお礼に伺いたいと思っています。実際にお会いできない方々には直接お礼を申し上げたりご説明することができないため、こちらに記事として経緯や今後について残すことにしました。自分のことを知っていただいている方々への内輪の話ですので、口調がゆるいですがお許しください。 2014年11月14日に株式会社ビットジャーニーを立ち上げ、皆様に支えていただき約9年半ほど運営を行ってきましたが、今回会社を辞めて転職しようと思った理由が3つあります。 1つ目。約9年半社長をやってきましたが、自社のサービス「Kib

    井原、社長を辞めて転職するってよ|ihara2525
    syu-m-5151
    syu-m-5151 2024/04/07
    このタイトルなら「え、ガチで?」からはじめてほしいけどこの意味のない考えは誰にも伝わらないので今は良いブログ読めたことに感謝している。
  • 「自分の未来予測を信じてちょっと意地を張ってみる」 まつもとゆきひろ氏がRubyに型宣言を入れない理由

    「自分の未来予測を信じてちょっと意地を張ってみる」 まつもとゆきひろ氏がRubyに型宣言を入れない理由 #17 動的型付け言語と大規模開発 テーマは「動的型付け言語と大規模開発」 まつもとゆきひろ氏:まつもとゆきひろです。Matzチャンネル17回目ということでお送りします。ちょっと前になりますが9月28日に私が技術顧問を始めたクラウドサーカスという会社さんがテックイベントを開催されて、その時のテーマが「動的型付け言語と大規模開発」というテーマでした。 その時に話したこととか、話そうとしたこと、話そうと思っていたんだけど時間の関係で話せなかったことなどを補足する意味も含めて今日はちょっと放送しようかと思います。というか、分量が多いので2回に分けて話そうかなと思っています。 このクラウドサーカスのイベントのテーマは別に私から指定したわけではなくて、先方が「こんなテーマで話したいんだ」とか「聞き

    「自分の未来予測を信じてちょっと意地を張ってみる」 まつもとゆきひろ氏がRubyに型宣言を入れない理由
    syu-m-5151
    syu-m-5151 2024/04/07
    LLMがほぼ完璧に近い指示を出してくれる世界線だと型宣言すらも邪魔になる可能性があると思っている "10年後、あるいは15年後、20年後に、型宣言がない言語が流行る可能性は高いんじゃないかなと思う"