タグ ひろば
人気順 5 users 10 users 50 users 500 users 1000 usersGPT-2でブログ記事のタイトルをTogetterまとめ風にする「面白いのでやってみて」 - 詩と創作・思索のひろば
オレ定義だけど Togetter まとめ風というのはこういうやつ。 散歩で急にシロクマと会っても食べるのは肉だけにしたほうがいい「肝臓1gに含まれるビタミンAが致死量を超える」 - Togetter まとめタイトルの終わりに誰かのツイートの引用を挿入する、という形式。よくできたもので、誰かの生の声が入っているだけで、感想... 続きを読む
Chrome仕事術 - 詩と創作・思索のひろば
いろいろ工夫した結果、最近 Chrome さばきが良くなってきた気がするので、やっていることを書いておく。 タブが必要になる時刻でグループ化しておく 忙しい一日の予定を立てる際に、あらかじめ必要な資料・会場をタブで開いて時刻を打っておくと便利。終わったらまとめて閉じることもできる。 Chromeのタブを必要になる... 続きを読む
コードレビューのときに見ているところ - 詩と創作・思索のひろば
あるときコードレビューするときにどういうところ見てるんですか? と訊かれてたしかに自分でもあまり言語化したことはなかったな、と気づいたので簡単に書いておく。 変更意図が要求に沿っているか そもそも実現しようとしていることが、ユーザやプロダクトオーナーの要求に沿っているか。モデリングや実装のコンテキス... 続きを読む
Makefileの代わりにnpm scripts+zxを使う - 詩と創作・思索のひろば
そこそこの規模があるプロジェクトで実行すべきタスクを定義するとき、初手として Makefile を使いがち。 Pros make は事実上どんな環境にもあることを期待してよい シェルで実行されるコマンドをそのまま書ける タスクの依存関係が明示できる Cons make では positional arguments が使えない 少し複雑なことをしようと... 続きを読む
街なかで若者が集まっていると「若い奴らが集まってけしからん」とクレームが来るらしい→若者はどう対抗すべきか?という話
安藤哲也 @tetsushiki 若者にすごく伝えたいことがある。 僕の仕事は「まちづくり」なので、例えば多世代に向けた居場所づくりみたいな業務があります。ひろばのような公共空間にイスなどを設置して、誰でも過ごせるような場所をつくるっていう内容。そうすると若い子たちがすごく集まる。本当に集まる。↓ 2022-04-05 16... 続きを読む
Gitのおすすめエイリアス5選 - 詩と創作・思索のひろば
緊急新人エンジニア応援企画! ということで自分が Git のエイリアスとして設定している便利コマンドを紹介していく。 直前のコミットに追いコミットする (git fixit) git commit --amend --no-edit もろもろ整えて git push しよう、とすると「あっちょっと修正したい」となるのはよくあること。その際いちいちコミット... 続きを読む
Wordleの漢字バージョン「漢字ル」を作った - 詩と創作・思索のひろば
漢字ル こういうやつです。ぜひトライしてみてくださいね。 プロトタイピングのつもりができてしまった! 漢字版 Wordle。激ムズ 漢字ル 1 8/20 ⬜⬜🟥🟧 ⬜🟥⬜⬜ ⬜⬜⬜⬜ ⬜⬜⬜⬜ 🟥🟥⬜⬜ 🟧⬜🟥⬜ 🟩⬜⬜⬜ 🟩🟩🟩🟩https://t.co/jgITM4Edb4 pic.twitter.com/oQLiWL8kun— 美顔器 (@motemen) 2022年2月2日 本家の W... 続きを読む
Alfredの代替としてRaycastを使っている - 詩と創作・思索のひろば
新春ツール入れ替えシリーズです。macOS における Spotlight 的なランチャーツールとして Alfred を長いこと使ってきたが、最近 Raycast を使ってみてこれがよかったので、以来ずっと使い続けている。 Raycast - Supercharged productivity 開発者のための便利ツールという売り文句のようで、そういう点がまさに気に入っ... 続きを読む
ターミナルでSlackを読む - 詩と創作・思索のひろば
Slackはそのクライアントがそれなりに、かなりよくできていて、これでほとんど困ることはないんだけど、そうは言ってももうちょっとプログラマブルに取り扱いたいこともある。 そういう場合にもよいAPIが用意されていて、Real Time Messaging API ってのがある。こいつはWebSocketでSlackの発言をはじめ、あらゆるイベン... 続きを読む
Ether を送金した人だけコンテンツを閲覧できる Ðapp を書いた - 詩と創作・思索のひろば
2018 - 03 - 08 Ether を送金した人だけコンテンツを閲覧できる Ðapp を書いた Ethereum はブロックチェーン上でアプリケーションを動かせる(スマートコントラクト)ってので興味を惹かれて、どんなことができるのか調べてたんだけど、感じを掴むために一つ書いてみた。 やりたいことは、ウェブページに送金ボタンがあって、そこから特定のアドレスに Ether を送金し、送金が確認さ... 続きを読む
作業ログと履歴をシンプルに共有できる furoshiki ってツールを書いた - 詩と創作・思索のひろば
2017 - 12 - 25 作業ログと履歴をシンプルに共有できる furoshiki ってツールを書いた おはようございます。この記事ははてなエンジニアアドベントカレンダー2017の25日目の記事です。昨日は id:alpicola さんによる 社内で機械学習ハッカソンを開催しました でした。 サービスのデプロイをはじめとして、チーム内の開発者が共通して担当すべき業務というのはさまざまに存在し、... 続きを読む
GoogleカレンダーとSlackステータスをワンクリックで連携できるアプリをGoogle Apps Scriptで書いた - 詩と創作・思索のひろば
2017 - 05 - 16 GoogleカレンダーとSlackステータスをワンクリックで連携できるアプリをGoogle Apps Scriptで書いた GoogleAppsScript Slack Googleカレンダーで現在進行中のイベントをSlackステータスに反映させるようにしておくと、チームメンバーに、移動中や不在やミーティング中といった状況を自然に共有できるので便利ですね。そのように設... 続きを読む
なぜプレゼンで失敗するのか - 詩と創作・思索のひろば
2016 - 12 - 06 なぜプレゼンで失敗するのか 自分も大方の人間と同じように人前で喋るのは苦手で、可能であれば避けたいと思っているけれど、一方でこの業界で生きのこる方法のひとつとして避けられないものでもあると思っている(ので苦しい)。若かりしころ手痛い失敗をしたこともあって、かなり苦手意識を持ちつづけていたが、最近はわりかし上手く付き合えるようになってきたかなとふり返って思う。 今もうま... 続きを読む
Google App EngineでGoを動かすときに知っておくべきこと(ソースコード・ビルド編) - 詩と創作・思索のひろば
2016 - 11 - 28 Google App EngineでGoを動かすときに知っておくべきこと(ソースコード・ビルド編) Go GAE Google App Engine(GAE)で Go 製のウェブアプリを動かしたかった話。いっぺん動かしてみると GAE/Go はウェブアプリを動かす環境としてはとてもいい。ただ、中途半端な知識だけで始めると開発者としてはつまずくことが多かったので、分かり... 続きを読む
Slack のログを自動で Google Spreadsheet に保存する - 詩と創作・思索のひろば
2015-11-13 Slack のログを自動で Google Spreadsheet に保存する GoogleAppsScript Slack はたいへん安易に利用できるので重宝するけれど、無料プランではログが10000件までしか保存されず、過去の発言が消えてしまうのは何だか勿体ないというか、不便だし辛い。あと金もない。 ありがたいことに Slack は API がかなり整備されていて、これを丁... 続きを読む
git commit --fixup とは何か - 詩と創作・思索のひろば
2015-10-19 git commit --fixup とは何か Git git commit --fixup というオプションの存在を最近知って調べた。 ヘルプとリリースノートより "git commit" learned the --fixup and --squash options to help later invocation of interactive rebase. Git ... 続きを読む
Go のシンプルかつ明快な SQL クエリビルダ go-sqlf - 詩と創作・思索のひろば
2015-09-10 Go のシンプルかつ明快な SQL クエリビルダ go-sqlf Go Go でリレーショナルデータベースを利用したアプリケーションを書いているとき、動的に SQL を組み立てたい場合には、いくつかの方法が考えられます: クエリビルダを使う。世の中にすでにいろいろ存在します。(そのためのライブラリなので)動的に生成するにはもってこいですが、この場合、それぞれのライブラリに合わ... 続きを読む
2015年のタスク管理 - 詩と創作・思索のひろば
2015-04-21 2015年のタスク管理 今年に入ってからタスク整理のしかたを考えなおして、とりあえず数ヶ月続けてみた結果、現時点で維持はできていて悪くはないと思ってるやり方をまとめておきます。 大方針: 「やりたいこと」と「やらなければいけないこと」を分ける これまでは Remember The Milk なり Google Tasks なりに一元管理して、日々生じる外発的なタスク(あの人に... 続きを読む
どうして植物は緑色光を使わないのか? | みんなのひろば | 日本植物生理学会
この質問は、サイト内の質問コーナーの『葉が緑なのは?』というものに似ていると思うのですが、どうしても気になることがあったので質問させてもらいました。 現在の陸上植物の起源は、ある種の緑藻類だということは分かりました。そこで、そもそもその緑藻類は緑色光を使わないことのメリットはあったのか?ということが思い浮かびます。海中にの場合、地上と違って太陽光のスペクトラルに何か変化が生じるためにそういった戦略... 続きを読む
オレ流 Pull Request 作業フロー - 詩と創作・思索のひろば
2015-03-24 オレ流 Pull Request 作業フロー Git GitHub チームで作業する同じリポジトリの中で Pull Request を送り合うのではなく、オープンソースプロジェクトに外部から PR がやってくる場合の話です。 最近のフロー 送られてきた PR に対しては、大まかには仕様の話、実装方針の話、具体的な実装の話を詰めながらマージできるように持っていくわけだけれど、そ... 続きを読む
秒速でLGTMするコマンド - 詩と創作・思索のひろば
2015-03-15 秒速でLGTMするコマンド LGTM するときはよさげなアニメーション GIF を探し出してきて lgtm.herokuapp.com にかけるのがデファクト[要出典]だけどこの「よさげなアニメーション GIF を探し出す」というのがくせ者で、大量のアニメーション GIF をブラウザで開くと CPU パワーを浪費するし選択にかける人的な労力もばかにならない。エコではない。そこ... 続きを読む
コード補完もできる Go の REPL「gore」を作った - 詩と創作・思索のひろば
2015-02-19 コード補完もできる Go の REPL「gore」を作った Go タイトルの通りです。Go は LL 的に使える、とはよく申しますが、そういう意識で使っていると REPL 的なことをしたいときに困りがちですよね。そこで作りました。gore。いい名前ですね。 motemen/gore · GitHub 以下のスクリーンキャストでだいたいの雰囲気をお察し下さい。 特徴 gore ... 続きを読む
ソースに一行追加するだけですべての HTTP 通信をロギングするモジュールを書いた #golang - 詩と創作・思索のひろば
こちらです。Perl でいうと Devel::KYTProf に性質がちかい。 motemen/go-loghttp motemen/go-loghttp · GitHub (GoDoc) 使用例 たとえばこういうコードに… package main import ( "io" "log" "net/http" "os" ) func main() { resp, err := http.Get(... 続きを読む
はてなMackerelチームの開発フロー(スクラム、リモート)について話しました #nanapi_study #hatenatech - 詩と創作・思索のひろば (Poetry, Writing and Contemplation)
2014-10-10 はてなMackerelチームの開発フロー(スクラム、リモート)について話しました #nanapi_study #hatenatech nanapi勉強会 vol4 - 【nanapi x はてな】はてなとnanapiの開発フロー - nanapi勉強会 | Doorkeeper 【nanapi x はてな】はてなとnanapiの開発フロー in Kyoto - connpas... 続きを読む
まだmechanizeで消耗してるの? WebDriverで銀行をスクレイピング(ProtractorとWebdriverIOを例に) - 詩と創作・思索のひろば (Poetry, Writing and Contemplation)
2014-10-01 まだmechanizeで消耗してるの? WebDriverで銀行をスクレイピング(ProtractorとWebdriverIOを例に) JavaScript WebDriver 今日はスクレイピングの話をします。 今回のターゲットは三菱東京UFJダイレクト。金融機関もウェブサービスを提供するようになり、金にまつわる情報を電子化しやすくなりましたが、かれらが API を提供して... 続きを読む