Streamline non-coding tasks by integrating generative AI into your JetBrains IDEs, browser, and other tools.
Streamline non-coding tasks by integrating generative AI into your JetBrains IDEs, browser, and other tools.
RubyKaigi 2024 キーノートレポート tomoya ishidaさん「Writing Weird Code」 ~RubyKaigi 2024 1日目キーノート 2024年5月15日から3日間、沖縄県那覇市の那覇文化芸術劇場なはーとにてRubyKaigi 2024が開催されました。 その一日目はtompngさん、あるいはペンさんことtomoya ishidaさんによる「Writing Weird Code」と題されたキーノートからスタートしました(発表スライド)。 tomoya ishida(tompng)さん TRICKと奇妙なコード IRBやRelineのメンテナとして活躍されているtompngさんは、TRICK 2022 Gold Medalistという肩書も持っています。 TRICK(Transcendental Ruby Imbroglio Contest for
Jun 29, 2024 Samuel Tulach Jun 29, 2024 Samuel Tulach Edit 7/1/2024: I feel like I should edit this article and clarify a few things since someone posted this article on Hacker News, and it appears it has received over 440 comments. This means it has left the typical reader base of this blog (four and a half people). This whole article was written because I was trying to write a companion program
Working with large datasets in Node.js applications can be a double-edged sword. The ability to handle massive amounts of data is extremely handy, but can also lead to performance bottlenecks and memory exhaustion. Traditionally, developers tackled this challenge by reading the entire dataset into memory at once. This approach, while intuitive for smaller datasets, becomes inefficient and resource
The reason I've spent so long establishing this rather obvious point [that writing helps you refine your thinking] is that it leads to another that many people will find shocking. If writing down your ideas always makes them more precise and more complete, then no one who hasn't written about a topic has fully formed ideas about it. And someone who never writes has no fully formed ideas about anyt
Not all companies can afford to hire a full-time UX writer (or are mature enough to consider it yet). As a result, UX writing is often outsourced to team members who may not have sufficient expertise in working with text, such as UX designers and product managers, or to the content or marketing team, who may lack expertise in UX. Meanwhile, interface copy plays a crucial role in the overall user e
【はじめに】このアカウントは、IELTS OA8.0/ British Council公認のIELTSエキスパートである筆者が、効率的にスコアアップするための学習法についてまとめています。 今回は「Writingのスコアが停滞する理由」について。 結論から言うと、多くの場合以下の2つです。 ① エッセイの質が目標スコアに対して足りていない (特に6.5で停滞) ② 書くスピードが足りていない (特にW6.0-6.5が目標) つまり、エッセイの練習は「質」と「スピード」の2つを軸に行っていくべきだということです。 どちらも当たり前のことかもしれませんが、スコアの停滞を打ち破るにはそれぞれを深堀りして具体的な学習法にまで落とし込んでいく必要があります。 【エッセイの質とは?】語学試験において「エッセイの質」というのは「採点基準に沿った内容になっているかどうか」という一点に尽きます。採点基準こそ
Thanks to Claude 3.5 Sonnet's agentic coding capabilities Claude Dev can handle complex software development tasks step-by-step. With tools that let him read & write files, create entire projects from scratch, and execute terminal commands (after you grant permission), he can assist you in ways that go beyond simple code completion or tech support. Claude Dev bridges the gap between complex python
Basic Steps to Writing Research Papers, Second Edition David Kluge, Matthew Taylor 長年にわたり大好評を博してきた「論文の書き方」の指導テキストを全面改訂 授業でより使い易くなり、内容がさらに充実しました! これまでいただいたフィードバックを参考にしながら、初版を丁寧に見直し、授業での使い易さと学習効果の向上を図るため、全面的な改訂を行いました。段階的なステップを踏みながら、論文の書き方をわかりやすく指導する初版の特長はそのままです。
Photo by Tim Gouw 「デグレード」は和風英語 英語では「regression (リグレッション)」 「デグレード」は日本では広く通用するだけに注意が必要 「デグレード」は和風英語 ソフトウェアを更新した際に、新たに埋め込まれたバグなどによってそれまで正常に動作していた機能に不具合が生じたりすることを、日本のIT業界ではよく「デグレした」という言い方をします。「(品質などが)低下する」意味の "degrade" (デグレード) に由来しています。 日本語で書かれた情報工学の論文を調べてみると、ソフトウェアの文脈での「デグレード」は 1970年代頃には登場しており、IT業界では早い段階から使われてきた言葉のようです。 大島裕, ソフトウェア・エンジニアリング:ソフトウエアの信頼性, 情報処理, 1975. 菅野文友, 設計べからず集-13-コンピュータ・ソフトウエア作成における
注意 現在X(旧Twitter)でのソーシャルログインができない事象を確認しています。事前にX(旧Twitter)側で再ログインした上でconnpassのソーシャルログインを行うか、 「ユーザー名(またはメールアドレス)」と「パスワード」の組み合わせでのログインをお試しください。合わせてFAQもご確認ください。 お知らせ 2024年9月1日よりconnpassサービスサイトへのスクレイピングを禁止とし、利用規約に禁止事項として明記します。 9月1日以降のconnpassの情報取得につきましては イベントサーチAPI の利用をご検討ください。 お知らせ connpassではさらなる価値のあるデータを提供するため、イベントサーチAPIの提供方法の見直しを決定しました。2024年5月23日(木)より 「企業・法人」「コミュニティ及び個人」向けの2プランを提供開始いたします。ご利用にあたっては利用
4ビット目は bright bit で、これは(1になっているとき)たとえば青を明るい青に変えます。背景色については、このビットは点滅ビットとして再利用されています。 VGAテキストバッファはアドレス0xb8000にmemory-mapped (メモリマップされた) I/Oを通じてアクセスできます。これは、このアドレスへの読み書きをしても、RAMではなく直接VGAハードウェアのテキストバッファにアクセスするということを意味します。つまり、このアドレスに対する通常のメモリ操作を通じて、テキストバッファを読み書きできるのです。 メモリマップされたハードウェアは通常のRAM操作すべてをサポートしてはいないかもしれないということに注意してください。たとえば、デバイスはバイトずつの読み取りしかサポートしておらず、u64が読まれるとゴミデータを返すかもしれません。ありがたいことに、テキストバッファを特
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く