Yukio @y2_k2mt
SoftwareEngineer/Scala/Crystal/Rust/Vim Joined December 2015-
Tweets444
-
Followers39
-
Following32
-
Likes1K
なるほど。map も filter も使えて速い、軽い Rust を使おう!
「動くコードに対して報酬を得ているわけなので、最小限のテストを書いてるよ」という、ケント・ベックのまっとうな回答に、TDDを学んだ人たち(達人というわけではないと思う)がショックを受けた話。 speakerdeck.com/kawaguti/wo-ha…
We're happy to announce that Julien Portalier (ysbaddaden) is rejoining the Crystal Core Team. He's working on Crystal at Manas.Tech with a focus on improving multi-threading. crystal-lang.org/2024/02/28/the… #CrystalLang #Multithreading
Rust 1.75.0 is now available! 🦀✨ Traits now support `async fn` and `-> impl Trait` (with some limitations), the compiler got faster, `version =` in Cargo.toml is now optional, and many small functions have been stabilized! Check out the announcement: blog.rust-lang.org/2023/12/28/Rus…
自分達の知識なんてものは実を言えば本に書いてあるし、本に書いてあることの元ネタの仕様はネットに公開されてるんだよね。 これは正に「物理的にモノを動かすことの重さと大変さ」に近い部分こそプログラマの本懐で、だからこそ知識なんかはあけすけに広めて良いぐらいに思ってる
Realization: Null pointers are virtually always a language design mistake. But they're often just a consequence of a bigger design mistake: default values/zero values. If your semantics requires that every type has a default value, then you're forced into null pointers.
これは大きいぞ。Rustコンパイラのフロントエンドを並列に動かすコードがnightlyに入った。最大で50%くらい速くなるケースもあるらしい "Faster compilation with the parallel front-end in nightly" via @techfeedapp #techfeed techfeed.io/e?id=654ce169d…
私が理解している限り、「良いソフトウェア」を開発するためには「小さいチーム」と「優秀な開発者」が最重要で、それらの欠如をIDEやら静的型言語やらで埋めることはできるというのは幻想。動的型言語は最初からそんな幻想を提供しない
Rust で非同期処理・サーバーだと tokio 一択だけど I/O bound と CPU bound な処理の捌き方とか tokio のspawn のメモリリークの話とかほぼ同様に対応しているので人類は cats-effect のドキュメントを読め(読んでくださいお願いします)って思ってる. typelevel.org/cats-effect/do… #rusttokyo2023
"人は自己イメージの毀損をおそれ、懸念や疑問を率直に口に出せなくなってしまう。この不安こそが対人リスクの正体" "「自分の印象より、仕事を優先せよ」心理的安全性の核にあるメッセージはそういうもの" / “「心理的安全性」はなぜ混乱を招き続けるのか | Q by Livesense” htn.to/CCVB6TWXq8
Go 界隈、 PHP 界隈よりも話が通じにくい人が多いのはもう十分分かったので、言語固有のクセを勉強したうえでなお不毛に思う意見相違は「私はこれのほうが正しいと思う」で突き通したい部分は多少あるのは認めるわ 私が Go は好きだけど Go 書いてる人はあまり好きじゃないと以前言ったのもこのへん
他の言語から来るとログレベルと勘違いしていきなりsystem exit 1してちょっとはまるやつ。
Future releases of HashiCorp's core products will adopt the Business Source License. We know our community will have questions, so please read our blog post to understand why, and see our FAQs to understand the changes: hashi.co/bsl-blog hashi.co/license-faq
It's official! Metals 1.0.0 is out! 🦖 - multiple workspace folders - Java hover support - running specified scalafix rules - clean-all command - better support for Scala CLI Try it out with VS Code, Vim, Emacs and Sublime! scalameta.org/metals/blog/20…
ZephyrZing @zephyr_zin26046
23 Followers 2K FollowingMinoru OSUKA @minoru_osuka
887 Followers 2K Following Engineering Manager and Tech Lead for Platform Engineering @couger_en, Committer @TheASF / Worked @Stanby_inc, @Quickwit_Inc, @mercari_jp, @Yahoo_JAPAN_PRZak Horton 🦀 Rust .. @cleancodestudio
1K Followers 928 Following Senior Software Engineer 🦀 | Rust Enthusiast | Building Resilient and Scalable Systems | RustaceanJason Woods @jwoodsy1
15 Followers 208 FollowingOpenGears #rC3 #37C3 .. @audiores
248 Followers 1K Following Writing about all things open: Linux, Rust, Open Source, IoT, Hacking and Engineering.∬ Nazif Berat @nazifberat
3K Followers 5K Following a Humanizer of Industry and Design-Minded Tech Leader岸本泰治朗/ス�.. @Taijiro_stmk
397 Followers 944 Following 自然言語処理スタートアップのStockmarkでHR ←リクルートでRA /採用や組織に関することをTweetします!HR系/SaaS系/スタートアップ系/NLP系の方々よろしくお願いいたします。 《ストックマークで働くことに興味がある方はぜひDMでご連絡ください!カジュアル面談なども対応いたします!!》fujikaWA @fujika_WA
2K Followers 1K Following 虫採りとバグ取りが趣味/Crystal言語が好き/AtCoder A緑茶畑 H水 Crystal勢 ID: fujikawahiroaki /放送大学専科履修生/環境調査員→ひよっこぷよぐやまーAKKODiS Japan @AkkodisJapan
3K Followers 5K Following AKKODiSは、コネクテッドデータの力を活用し、デジタルとエンジニアリングを融合させたソリューションを世界30ヵ国で提供するグローバルリーダーです。 AKKODiSコンサルティング株式会社は、「日本を、課題解決先進国に。」というビジョンを掲げ、日本において事業を展開しています。lopopolo @_lopopolo
118 Followers 567 Followingvansweej @vansweej
1 Followers 39 Following Rust evangelist. Lambda geek. Beer lover. Functional Programming nerd. Bass guitar junkie.Brian Crink @briancrink
417 Followers 2K Following software engineer. computer science. complex systems. hockey player. michigander. woodworker. desk setups. mechanical keyboards.Michael @PizzaAndNachos
37 Followers 415 Following Professional disappointment https://t.co/5zJrDM07Kinick @nick50421180
4 Followers 48 Followingfukaoi @fukaoi
306 Followers 310 Following Web Engineer / Blockchain ⛓/ OSS ♥ / Solana / Stellar / Ethereum / https://t.co/xMS00ftmuIAndy Esbeer @bensisva
127 Followers 2K Following Suka yg simpel, praktis, bermanfaat, & tepatguna. Tidak suka dgn yg ribut, ribet & latah. #oraEtLabora #mementoMori.yuya iwama @yuyaiwama
398 Followers 2K Following WEB・ベンチャー界隈の採用支援企業、(株)ニコスタ取締役。クラウドエンジニア→IT/Web業界エンジニア特化のヘッドハンター→ニコスタ創業 「自分が良いと思える企業(プロダクト)の採用支援」と「個人のキャリア形成支援」のお仕事してます。3歳と0歳の父親もやってます。y-ohgi.bsky.social @_y_ohgi
956 Followers 185 Following AWS, GCP, TypeScript, Golang, Container, SRE / Tweets are my own.masak1yu🐧 @masak1yu
433 Followers 733 Following A web developer, Count of Sealand. with Rust/Ruby/Elixir/Crystal/Unity/dotNet or other. https://t.co/wQd1SiHXiuいっぬ @yuyu_hf
646 Followers 791 Following Lead Engineer@DMM Platform 認可チーム/修士(工学)/技術ブログ(https://t.co/ohCmb8csKE)/アイコン→@V_MelvilleFUJII Yoshitaka @yoshiyoshifujii
883 Followers 889 Following Software Engineer Scala,Python... Agile,Scrum DevOps,Microservices,Serverless Architecture DDD, IDDD ツイート内容は所属組織と関係ありませんもふもふ @mofumofu3n
559 Followers 1K Following @mofumofu3n.bsky.social Ruby書いたりしてます。フロントエンド始めました。前はAndroidでアプリ作ってました。at_grandpa @at_grandpa
893 Followers 726 Following I love crystal-lang. / https://t.co/dit3pGgrsr / https://t.co/mfZzdKxOSm / https://t.co/1sEpKt8gJgTonia Fralin @helpmehempyou
9 Followers 43 Following Fun love bing passionate sea turtle advocate and CBD educatorปลาหมึก.. @__surume__
95 Followers 572 FollowingManuel Alagarda @malagarda
4K Followers 4K Following Software Architect, passionate about software development and interested in #DDD, #TDD, #CleanArchitecture, #Microservices and #machinelearningまななん @mn_swtl
71 Followers 130 Following 最近というかずっと割とフルスタックぎみ 何でもやる系エンジニア。 最近はデータ分析やMLOps, DataOpsもやります。 関数プログラミング、特にScalaが好きですKonrad ‘ktoso’ Ma.. @ktosopl
8K Followers 3K Following “Life is Study!”; [email protected]; Swift Actors & Distributed Systems @ Previously: Reactive Streams (TCK), @akkateam Actors, HTTP & Streams, @geeconGitMonitor @GitMonitorApp
452 Followers 4K Following https://t.co/J9WeN4lSkf is the easiest way for developers to create custom rules for their Github repositories, and get instant notifications of any violations.poornima @poornima
43K Followers 39K Following Founder of @Femgineer. Previously @mint founding engineer. I write, speak, and coach people in tech. (she/her)Minoru OSUKA @minoru_osuka
887 Followers 2K Following Engineering Manager and Tech Lead for Platform Engineering @couger_en, Committer @TheASF / Worked @Stanby_inc, @Quickwit_Inc, @mercari_jp, @Yahoo_JAPAN_PRfujikaWA @fujika_WA
2K Followers 1K Following 虫採りとバグ取りが趣味/Crystal言語が好き/AtCoder A緑茶畑 H水 Crystal勢 ID: fujikawahiroaki /放送大学専科履修生/環境調査員→ひよっこぷよぐやまーTsuyoshi Yumoto @yumotsuyo
2K Followers 478 Following Software Tester, QA team in freee, Owner of yttelab(https://t.co/k36IuNIxr4). Love to play and listen to rock music. Opinions are my own.typelevel.scala @typelevel
10K Followers 117 Following Let the Scala compiler work for you. We provide type classes, instances, supplements to the standard library, and much more. Now at @[email protected]Julien Portalier @ysbaddaden
527 Followers 56 Following Eternal Ruby lover. JavaScript by necessity. Former Crystal core-team.Eric Torreborre @etorreborre
7K Followers 1K Following Haskell / Scala developer (author of the specs2 and registry libraries)Serokell @serokell
7K Followers 5K Following The most bizarre company with brave ideas of functional programming application. #Haskell #Nix #Elixir #Rust #Agda #ML #AIHaskell @HaskellOrg
13K Followers 61 Following Committed to a welcoming, vibrant & flourishing #Haskell community! Managed by @beatleida, @nikivazou & @jaspervdj on behalf of the https://t.co/1sy8nTHi9G CommitteeBrian J. Cardiff @bcardiff
655 Followers 297 Following https://t.co/pLzn7xe4of | 🇦🇷 Developer, Teacher, Swing/Blues dancer and ... - https://t.co/RtHNOqZFtPfukaoi @fukaoi
306 Followers 310 Following Web Engineer / Blockchain ⛓/ OSS ♥ / Solana / Stellar / Ethereum / https://t.co/xMS00ftmuIFUJII Yoshitaka @yoshiyoshifujii
883 Followers 889 Following Software Engineer Scala,Python... Agile,Scrum DevOps,Microservices,Serverless Architecture DDD, IDDD ツイート内容は所属組織と関係ありませんもふもふ @mofumofu3n
559 Followers 1K Following @mofumofu3n.bsky.social Ruby書いたりしてます。フロントエンド始めました。前はAndroidでアプリ作ってました。まななん @mn_swtl
71 Followers 130 Following 最近というかずっと割とフルスタックぎみ 何でもやる系エンジニア。 最近はデータ分析やMLOps, DataOpsもやります。 関数プログラミング、特にScalaが好きですy-ohgi.bsky.social @_y_ohgi
956 Followers 185 Following AWS, GCP, TypeScript, Golang, Container, SRE / Tweets are my own.Paul Smith @paulcsmith
987 Followers 778 Following I like making software. Created @luckyframework. Working at @github.Lucky @luckyframework
1K Followers 68 Following A full-featured @CrystalLanguage web framework. Build stunning web applications in less time.Serdar Dogruyol セ�.. @sdogruyol
5K Followers 212 Following Father, Polyglot, Rubyist, Core @CrystalLanguage, Author @crystalkemal, Founder @acikturkiye, Founder @digitaltwinz_tr Tweets in Türkçe, English, 日本語Crystal [ANN] @crystallang_ann
524 Followers 23 Following Announce new project, blog post, version update or any other Crystal work. #crystallang DM @veelenga for any questions.Bartosz Milewski @BartoszMilewski
32K Followers 37 Following Physicist, programmer, mathematician. Author of Category Theory for Programmers. @[email protected]Mitchell Hashimoto @mitchellh
113K Followers 136 Following Working on a new terminal. 👻 Prev: founded @HashiCorp. Created Vagrant, Terraform, Vault, and others. Passionate about indie software.at_grandpa @at_grandpa
893 Followers 726 Following I love crystal-lang. / https://t.co/dit3pGgrsr / https://t.co/mfZzdKxOSm / https://t.co/1sEpKt8gJgLgd. Viktor Klang @viktorklang
15K Followers 279 Following Architect, Java Platform Group at Oracle. Developer Experience | Scalability | Performance | Reliability | Maintainability⚡️Views are my own. ⚡️Norman Maurer @normanmaurer
11K Followers 326 Following Distinguished Engineer @Apple , @netty_project Lead, #swiftnio, @TheASF, Author #Netty in Action @manningbooks, Apache #Cassandra MVP, @Java_ChampionsPaweł Szulc @EncodePanda
3K Followers 643 Following Haskell, 范畴论, λ, Distributed Systems, Formal MethodsKonrad ‘ktoso’ Ma.. @ktosopl
8K Followers 3K Following “Life is Study!”; [email protected]; Swift Actors & Distributed Systems @ Previously: Reactive Streams (TCK), @akkateam Actors, HTTP & Streams, @geeconRúnar @runarorama
11K Followers 83 Following Icelander. Eudaimonist. Individualist. Cofounder, @unisonweb. Author of Functional Programming in Scala.Just released Lucky v1.2.0. Check out the post luckyframework.org/blog/lucky-1_2…
最初の10分だけでも聴く価値あると思う(もちろん全部だけど!)。Rustをバックエンドに採用する際の課題として、現状どういう課題があるかがよく整理されていると思うし、体感とも合う🥹 Luca Palmieri - Pavex: re-imaging API development in Rust youtu.be/cMea6IMRk2s?si…
プログラムのエラー設計、誰に「たすけてー」というか、どの情報を伝達するかも含めて設計した方が良くて、クリーンアーキテクチャとかレイヤーとか無視してステータスコードでもロガーに拾いやすいIDでもなんでもきちんと入れ込むところまでやる方がいいと思うが賛同を得られたことはない。
エラー==叱りだと思うから辛いのです。エラーはシステムが「助けて!」って言っているのです。お腹空かせてこっちをみている子犬の眼差しだと思うのです。
We are thrilled to announce the release of Crystal 1.12.0 crystal-lang.org/2024/04/09/1.1… It's a big release which brings progress on many fronts. Happy Crystalling! #CrystalLang #release
意識も理想も高いけど実現には至れない人|FromAtom sizu.me/fromatom/posts… "独裁体制は方向さえあっていれば爆速なのだ" 弊社だ
OpenTofu Project was recently made aware of a letter by HashiCorp’s lawyers, alleging that OpenTofu was not respecting the terms of its BSL license governing its Terraform codebase.
先週ガンジス川に入ったところ、謎の発熱、下痢等の症状が5日ほど続いたので今週の地元最高!は特別編の更新になります! バカなのか?おれは…
あの偉いRob Pikeがこう言ってる、あの偉いGuidoがこう言ってる、あの偉いKent Beckがこう言ってる、あの偉いAlan Kayがこう言ってる。そういう人たちの言い分をそれこそ「批判的に」検証しようとしない人はやはり知的怠惰だとしか思えない。…
この辺のシステムのモデルを考えるときに、実は Linux カーネルのタスクスケジューラとか、Elixir のリアクティブシステムとか、そういう一見、業務システムとは無関係なモデルを模倣することが役に立ったりした
coderemote.dev/blog/faster-ru… Rustのコンパイル時間の話やけど、マクロ展開というコンパイラとはあんま関係ないところが結構食ってたりしてて、キャッシュしたら結構速くなったらしい。まあRustのコードproc-macro直接・間接とわず使われまくっとるしな。
Zig で Lisp インタプリタを書いたことがありますが、アリーナ型のアロケータを使うしかできなかったです。自己参照や深いネストのありえる言語処理系の実装では GC か一括破棄できるアリーナ型のアロケータが無いとちょっと実装が辛いイメージあります。
「Rust で言語処理系を書くのは生ポがツラいので Zig にした」って人が いたけど、 JS で それやってるの Bun しか知らない。
Go は nil を許容しないポインタやインターフェース型があれば格段に事故は減るのにと思うけど、そういった型は値が暗黙的にゼロ初期化されるという挙動と致命的に相性が悪いのでまず入らないよなぁとも思ってる。
We relaunched crystal-lang.org with an updated design and a ton of improvements. 🎉🥳 Hope you like it! Read the anouncement: crystal-lang.org/2024/03/27/web… #CrystalLang #website #relaunch
Without resilience, nothing else matters. If your system is not up, and can perform its function, then none of the other qualities matter. x.com/joeerl/status/…
I disagree - fault tolerance is central - software that crashes and cannot recover is just a waste of time and unprofessional. x.com/lhoguin/status…
C / C++やRustならABC346のC問題で1〜nまでの和の公式を使わずに愚直計算しても通せるという話を聞いたので、Crystalでも出来るか試してみたところ、無事に896 msでAC!! 単純な足し算なら2 ✕ 10^9回ブン回しても耐えられるのか!!すごい!! atcoder.jp/contests/abc34…
Rustのプロジェクトでよく使われる .rs はセルビアのccTLDを曲用している形だが、管理者からRustプロジェクト向けにも使っていいよとお墨付きをもらったそう
We got an email from the Serbian Registry of Internet Domain Names (RNIDS), the organisation that is responsible for the `.rs` top-level domain. Looks like they are a big fan of Rust. 😊
次回でLT会10回目だし、もうすぐ1年なのほんまにー?ってなってる。時間が早すぎる〜 運営の方々が本当に優秀かつ良い方々で助けられてばかりだし、まだまだ自分が未熟だなって痛感できて、去年みのるんさんに拾ってもらえて感謝ですー!
日中は1on1やら採用面接やらミーティングなどでスケジュールは埋まっていて、定時後にやっと自分の仕事ができると思って、届いているメッセージを処理しようとしたらSlackでインシデント起きてる。なんなのもう。
Rust製の多言語対応(日本語、中国語、韓国語)形態素解析器Linderaのv0.29.0をリリースしました。 データ構造を最適化することで、辞書サイズを約53%ほどに削減することができ、アプリケーションのバイナリサイズを大きく改善できます。 #rustlang github.com/lindera-morpho…