サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
数学
precure-3dprinter.hatenablog.jp
なんか最近異常にブログの下書きが溜まっていて、書きかけの記事が全部で100件を超えました。 その中でGoでこんな書き方できるよ〜みたいなのが結構いっぱいあって、一気にまとめて放出したくなったのでその話。 スワップ インスタンスを作らないメソッド呼び出し struct cast 式なしswitch unpack operator キャストiota 式にiotaを含める 不規則なiota 無名引数 ブール定数数値定数文字列定数以外にもconstが使いたい! 無名再帰関数 GoStringer interface 多値戻り値を引数にする ソート済みスライスへのinsert アロケーションをしないFilter まとめ スワップ 多値を使うと一時変数を必要としないスワップが書けて「そうそうこれが書きたかったんだよね〜」って気分になれます。 a := 10 b := 20 a, b = b, a これ
現実的な時間&空間計算量でハッシュ値から平文を割り出せるレインボーテーブルというデータ構造を知ったので、その解説と実装と対処法の話。 ※この記事における「平文」は意味の正確さより、ニュアンスを大事にしてください。 ハッシュ値から平文を逆算するツールを作った ハッシュ関数って単方向じゃないんかい 原像計算のナイーブな実装 レインボーテーブルとは 還元関数とは チェーン化によってテーブルサイズを削減する 実装した 破られるならハッシュ化する意味ないやんけ ソルトとストレッチング まとめ ハッシュ値から平文を逆算するツールを作った 細かい話は後にして、とりあえずこんなものを作りました。 rainbow.shumon.pro 数秒でsha256をぶち破れます。 送信ボタンを押してから表示されるまで10秒ぐらいかかるんですが、後ろでサーバがCPUバウンドな処理をしているので、連打されるとサーバが落ち
Cookpad Spring Intern 自作キーボードコースに参加してきたので、その記録です。 参加した経緯 もーいーくつ寝ーるーと、イーンーターーンー♪ イの幕開け らんち そして舞台は午後の部へ 俺たちのインターンはまだ始まったばかりだ 感想 参加した経緯 誰かに促されたわけではなく、Twitterで告知ツイートが流れてきたので応募しました。 てかこんなん流れてきたら条件反射で応募しちゃうよね。 \Spring 1day Internshipを開催します/ ・サービス開発 ・コンテナ ・Swift コンパイラ ・自作キーボード の4コースをご用意しております💻 学年は関係ありませんので、エンジニア・デザイナーに興味がある学生はぜひご参加ください🙋♀️🍳https://t.co/MdONJbPrGK — Cookpad Tech Life (@cookpad_tech) Ja
MacでGoをアップデートしたら、見たことないエラーが出てきてびっくりしたのでその話。 なんかgoがビルドできないんだけど、なにこの症状 pic.twitter.com/zARlo8ef31— しゅもん (@shumon_84) 2018年5月16日 謎エラーが出た 治った 原因はHomebrew 対策 まとめ 謎エラーが出た $ cat hello.go package main import "fmt" func main() { fmt.Printf("hello world\n") } こんな感じのHello Worldを書いてビルドすると、 $ go run hello.go # errors compile: version "go1.10" does not match go tool version "go1.10.2" # internal/race compile: v
先日、コミックマーケット94で「Dockerではじめるゲームボーイアドバンス開発本」という技術書を頒布しました。 booth.pm BOOTHでモノクロ紙書籍+カラーPDFが購入できます。在庫余ってるのでみんな買ってください() 初めて技術書を書いたので、それまでに色々やったこととか困ったことについての話。 技術書を書いた経緯 技術書執筆の大まかな流れ LaTeX周りで使ったものとか 新しいパッケージのインストール 使ったパッケージ プリアンブルの細かい話 LaTeXの執筆環境 latexmk + Skim Gitとの連携 技術書を書いてみて良かったこと悪かったこと メリット デメリット 書いてから分かったこと 印刷について 売り上げについて 最後に 技術書を書いた経緯 僕が所属しているサークルで去年の冬コミ(C93)でHoloLens本を出していて、僕もそういうやつやりたいなぁって思って
このページを最初にブックマークしてみませんか?
『precure-3dprinter.hatenablog.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く