







最近TypeScriptが好きで勉強していっている。しかしなかなか型定義周りが手に馴染まず、少し複雑な型定義を読んだり、自分でユーティリティ型を定義したりすることが難しかった。 そこで型を手に馴染ませるために色々学習をしてみたので、やっていることをメモしておく。 まずざっとTypeScriptの型概要を学ぶ まずTyp…
Webエンジニアがやりたいことドリブンで機械学習に入門してみた - Qiita
概要 普段Ruby on RailsでWebアプリの開発をやっているWebエンジニアが機械学習に挑戦した話です。 普通のWebエンジニアがこういった具合で機械学習を学ぶと、このくらいの期間でこのくらいのことができるようになる。 みたいなひとつの例として参考になるかもしれま...

新しめのCSS設計まとめ 〜2016年冬〜 - Qiita
最近新たに色々なCSSの設計が提唱されているので、学習を兼ねて簡単にまとめました。 どれも実際に実践してないものばかりなので、表面を舐めたいなくらいの気持ちで読んでください。 ググればもっと詳しく解説してくれている良記事があります。 以降のCSS設計へ影響を及ぼした3大ア...

JavaScriptフレームワーク選定の議論 - Qiita
相談内容 既存の管理ツールを新しく作り直すために新しいJSフレームワーク/言語使いたいのですが、何を選んだらよいでしょうか? ここで選んだものは今後新しく作る時にも使用していく予定のため、学習コストよりメンテナンスしやすいものを選びたいと考えています。 利用者は社内外...

AIとの会話は妄想を増幅させるのか? スタンフォードが初の詳細分析
チャットボットは常時利用可能で、ユーザーを肯定するよう設計されている。しかし友人とは異なり、やり取りが現実生活に支障を来しているかどうかを認識する能力はほとんどない。この特性が妄想を増幅させているのか——スタンフォード大学が39万件のチャットログを分析し、初めてその内側に迫った。

AIのやりすぎで頭がおかしくなっている - 運河
最近AIをやりすぎている。自分でもわかるくらい頭がおかしくなっている。 まともな状態ではないから、本来は人に見える場所に文章を書いたりするべきではない。ただ、自分の状態を精神状態を記録するために書いておきたい。 初めに書いておくが、この文章では一切AIを使っていない。というのもAI使うと、さらにおかしくなりそうだからだ…
Vim を WebAssembly に移植した - はやくプログラムになりたい
久々のブログです. 6月ぐらいにWebAssembly の仕様をざっくり読んだので,なんか WebAssembly でやりたいなと思って,Vim を WebAssembly に移植してブラウザで動くようにしてみました,という話です. github.com 多分実物を見ていただくのが一番早いので,下記のリンクにアクセスし…

web日記を書くことの効果 - yuta25
from https://lfk.hatenablog.com/entry/2023/01/30/211505 オーバーザサンを聞いてweb日記のことを思った - Letter from Kyoto 思考をクリアにするために、文章に落とし込む。無意識にやっていたが、確かに自分もそうだった。その過程で削ぎ落ちてしまうものがあり、それが良くも悪くもだった。思考をクリアにしたつもりが、文章に落とし込むこ

UCDとDDD - ユースケースからユーザー中心について考える
ユーザ中心に考えるためにヒト・コト・モノの概念を抽出し、ユビキタス言語を定義することでの齟齬をなくしたり、概念を浮き彫らせたりのメリットやその抽出フローなどをまとめました。 *これはDesign For User 勉強会#1 http://design-for-user.connpass.co…

Node.jsのスーパープログラマ達の今 - @ledsun blog
僕がNode.jsを熱心に勉強していた頃に、スーパープログラマとして憧れていた人たちが、今何をやっているのか調べてみました。 github.com Express.jsなんかを作っていたtjは、Go言語がメインに書いているようです。 OSS活動自体あまりやっていなさそうです。 github.com Browserify…
webpackで作るSprockets無しのフロントエンド開発 - クラウドワークス エンジニアブログ
こんにちは!12月に子供が生まれたばかりの鈴木( @suzan2go ) です。現在は週2~3日リモートで子供の成長を片目にみつつコードを書いています。うちの子はガラピコぷ〜がお気に入りです。 さて今回はRailsでのフロントエンド開発についてです。 昨今のフロントエンドの進化はめまぐるしく、Rails標準のSproc…

量子コンピュータで1+1を計算する - Qiita
はじめに IBM Q の公開で無料で量子コンピュータをいじって遊べる素敵な時代がやってきました。私は 1+1 の計算をやってみたのですが、なかなか面白かったので投稿してみることにしました。実用性はありませんが、量子コンピュータの学習には適当かと思います。 ログイン IB...

600億円超を節約したはずが、選手は部屋に入れず12時間待ち…「選手村なし」で臨んだ名古屋アジア大会の大誤算
愛知・名古屋アジア大会で、宿泊や輸送の不手際が相次いでいる。経費削減のため選手村を建設せず、ホテルやクルーズ船などに選手団を分散させたが、部屋不足や長時間の待機が発生した。600億円超を削減したという判断は、どこでつまずいたのか。海外メディアの報道から、選手たちの窮状と大会運営の課題をたどる――。

WebVRアプリを10分でLeapMotion対応にしたい - Qiita
はじめに 本記事では,Three.jsで作成したWebVRページに,LeapMotionを導入する方法を解説したいと思います. 2016/06/15 最新のwebvr-boilerplateベースで動くか確認してみました.ソースをgithub.ioに差し替え. https...

いろいろな .config.js で型の補完を効かせる方法まとめ
いろいろな JavaScript 系ライブラリの設定ファイルで型の補完が効くようにするための JSDoc アノテーションまとめです。VSCode で確認しています。 リンクのついていないものは自分で型定義を探したものなので間違っている場合はコメントいただけると助かります。 他のライブラリの情報もコメント大歓迎です!

プログラマが知っておくべき、メモリ/ディスク/ネットワークの速度まとめ - Qiita
2016年で日本で流通しているものを基準とした、大体の速度です。 桁が大事なので上の桁は1に揃えました。単位はビットではなくバイトです。 (SSDのシーケンシャルだけ400MB/sぐらいだったのでちょっと心苦しかったですが、速度を切り上げるとその速度を前提とした設計をされる...

職場・学校を映したSNS投稿、ユーザー自身の安全のため停止を。不適切な投稿による情報流出問題が続発 BeRealのほかInstagramなどでも、限定投稿を流出させる“模倣犯”出現の可能性【INTERNET Watch編集部コラム】
SNSで、企業の従業員がBeRealやInstagramなどのSNSに業務上の機密情報が写った写真を投稿した、との問題が複数指摘されています。これに関連し、仙台市や西日本シティ銀行では、不適切な投稿や情報流出についての発表を行っています。
