目次・記事一覧(1) レトロゲーム(185) 日記(767) 雑文(511) 書籍・漫画関連(55) 子育て・子どもたち観察(115) ゲームブック(12) フォルクローレ・ケーナ・演奏関連(86) FF14(40) レトロでもないゲーム(334) 始めたばっか(13) アナログゲームいろいろ(37) 人狼(48) ネットの話やブログ論(60) 三国志大戦(20) 無謀的世評(52) ゴーストライター(16) 大航海時代ONLINE(38) FF3(6) Civ4(18)
いい記事に感化されて僕も何か書きたくなった。 GolangでAPI Clientを実装する | SOTA GolangでAPI Clientを実装する 特定のAPIを利用するコマンドラインツールやサービスを書く場合はClientパッケージ(SDKと呼ばれることも多いが本記事ではClientと呼ぶ)を使うこ... http://deeeet.com/writing/2016/11/01/go-api-client/ この先、JSON REST API のエンドポイントに対して Golang の struct を用意していく訳だけど、ここが一番かったるい作業で一番手を抜きたい所だと思います。そこで便利なのが JSON-to-Go です。 JSON-to-Go: Convert JSON to Go instantly JSON-to-Go Convert JSON to Go struct T
特定のAPIを利用するコマンドラインツールやサービスを書く場合はClientパッケージ(SDKと呼ばれることも多いが本記事ではClientと呼ぶ)を使うことが多いと思う.広く使われているサービスのAPIであれば大抵はオフィシャルにClientパッケージが提供されている.例えば以下のようなものが挙げられる. https://github.com/aws/aws-sdk-go https://github.com/Azure/azure-sdk-for-go https://github.com/PagerDuty/go-pagerduty https://github.com/hashicorp/atlas-go 特別使いにくい場合を除けば再実装は避けオフィシャルに提供されているものを使ってしまえばよいと思う(まともなものなら互換性などをちゃんと考慮してくれるはずなので).一方で小さなサービ
著: いのっち 日吉で一人暮らしを始めたのは19の時だった。 大学進学に合わせて一人地元を抜け出してきた僕の胸には一つ熱い想いがあった。 テクノロジーの力で世間を良くしたい!そのための勉強をしたい、というぼんやりとした夢みたいなものがそれだ。チャラくて楽しいキャンパスライフの対極にあるような理工学部を選んだのも、それが理由だったりする。 そんな夢みたいなものへの大きな期待と新しい生活への少しの不安を抱えたまま改札を飛び出し、駅前のモニュメントの銀球を見てなぜかテンションが上がったのを覚えている。きっとここから新生活が始まる、という実感が湧いたんだろう。「自分の人生の第二ステージが始まるんだ」と、そんなどこにでもいるティーンエイジャーのなんだかよく分からないやる気を受け止めてくれたのが日吉という街だった。 そもそも一人暮らしをするに当たって日吉を狙って部屋探しをしたわけじゃなかった。なんとな
年金制度だってどうなるかわからない、先行き不透明な時代。だからこそ資産防衛の術を身につけたい。本誌が厳選した「金が戻る」34制度で、その糸口を探してみてはいかがだろうか。 「老後の保障がなくなり、心配になった……」 政務活動費の不正問題で今夏辞職した富山市議会の元議長(69)の反省の弁だ。なんでも2011年に地方議会の議員年金が財政難から廃止となり、市政の活動に使う金に手を付けたとか。結局、利息も含めて返済した額は約875万円。ついでに「飲むのが好きで断れない性格」だそうで、一晩で最低3~4軒をハシゴ酒とか。まったく市民を愚弄(ぐろう)した話である。 だが、真面目に生きる本誌読者とて、将来的な不安と無縁ではいられない。年金の支給開始年齢は65歳へ段階的に引き上げられるうえ、そもそも一国の首相が「新しい判断」と称し、数年前に国民と交わした約束さえ守らない。年金制度だってどうなるかわから
ASUS ZenPad 8.0 (Z380KL)へのFactory Imageの書き込みです。 具体的な手順や注意点などを解説しています。 ASUS ZenPad 8.0 (Z380KL/P024)のFactory Image 「ASUS ZenPad 8.0」は、台湾のASUSTek Computerが製作した8インチタブレットです。 OSはAndroid 5.0.2、SoC(CPU)は64bit 4コア、RAMは2GBで、ロー~ミドルレンジに属する端末です。 詳しいスペックや特徴などはこちらの記事をご覧ください。 そんなZenPad 8.0 (Z380KL/P024)ですが、メーカーから標準ROMが提供されています。(Factory Image) このFactory ImageはカスタムROMなどと同様にリカバリから導入できるファイル形式となっています。 そのため、TWRPなどのカスタ
モバイル/ポータブルゲーム機 スマートフォン ウェアラブル ノートパソコン ノートパソコン クリエイター向けノートパソコン 法人向けノートパソコン ゲーミングノートパソコン ディスプレイ/デスクトップ モニター 液晶一体型パソコン デスクトップパソコン NUCs Mini PC ワークステーション マザーボード/コンポーネント マザーボード ビデオカード ゲーミングケース クーラー 電源ユニット サウンドカード 光学ドライブ データストレージ ネットワーク/IoT/サーバー Wi-Fi 6製品 Wi-Fiルーター メッシュWi-Fiシステム AIoT & インダストリアルソリューション サーバー 周辺機器 キーボード マウス・マウスパッド ヘッドセット・オーディオ ストリーミングキット PCバッグ・ギア ジンバル
(日本語は下にあります / Japanese follows English) We, engineer, live in Terminal. Terminal is our world. We can change our world. We can also change real world from our world. How we can change our world ? Write CLI tool. In this talk, I'm going to talk about what I'm thinking when writing CLI tool. Goal of this talk is to share how to write useful CLI tool from Unix philosophy and my some experiences. In t
ghqというレポジトリ管理ツールを使ってみた。 Installation Goがインストールされていてかつ環境変数$GOPATHが設定されている環境で、go getを使ってインストールできた。 手元の環境を調べてみると、Goのversionは1.2.1、環境変数$GOPATHは$HOME/.goに設定されていた。 $ go get github.com/motemen/ghq $ go version go version go1.2.1 darwin/amd64 $ echo $GOPATH /Users/r7kamura/.go $ cat /Users/r7kamura/.zshrc.local | grep GO export GOPATH=$HOME/.go export PATH=$PATH:$GOPATH/bin $ which ghq /Users/r7kamura/.go
いま所属している会社は、ボトムアップな会社ということになっている。正確にはボトムアップとトップダウンが混在していてたまにミスリーディングなのだが、だいたいはボトムアップな会社といえるだろう。 それで、たまに、学生と会ってくれといわれて、うちの会社がボトムアップの会社なんですよ〜、と話すことがある。だがこのボトムアップというやつ、採用活動では『いかに若いうちから活躍できるか』をぐいぐいアピールするための文句ではあるのだが、実際、現場でどういうコミュニケーションになっているのか、あまり説明されない。どういう会社が「良い」ボトムアップの会社なのか、わりとみんな意識していない。 とりあえず適当に若いのに丸投げてみたら、いつの間にかイケてる提案を持ってきた、なんてことは、ありえない。それを実現するためには、上司側の見えない努力がたくさん必要なのだ。 こんなマニアックな話をしている人は多くないと思うの
Photoshopでパープルフリンジの補正、除去 「イメージ」→「色調補正」→「色相・彩度」を使う。 「マスター」以外の系(いずれでもよい)を選ぶ。 下の方の左端のスポイトを選んでパープルフリンジをクリック。 「彩度」のスライダーを左に寄せる。 (スポイトの左端の手のマークをクリックして、画像の上でマウスカーソルを 左右してもできる) 最後に一番下の左右のスライダーを動かすことによって更に細かく追い込める。
上記の表の通り,Exit Code 1, 2, 126〜165, 255 は特別な意味を持ち,スクリプトやプログラム内で exit に指定するパラメータとしては避けるべきである.とりわけ,Exit Code 127 はトラブルシューティングで混乱の元である("command not found" で終了したのか,プログラム固有のエラーなのか区別できなくなる).しかしながら,多くのスクリプトが exit 1 を一般的な実行を続行できないエラーとして使っている.Exit Code 1 は Bash の一般的なエラーを含め,とても多くのエラーで発生しうるので,デバッグの時に切り分けが大変になるだろう. Exit Code を体系立てて定義する試みはある(/usr/include/sysexits.h)が,これは C と C++ プログラマー向けである.スクリプトに関しても同様な感じにするのが適切
以前から c-archive は作れたけど DLL にするとシンボルが被ったりして上手く DLL が作れなかった。 Big Sky :: golang の Windows 版が buildmode=c-archive をサポートした。 だいぶ時間が掛かった様ですが、ようやく buildmode=c-archive が Windows でも使える様になりました。 cmd/go: -buildmode=c-archive should ... http://mattn.kaoriya.net/software/lang/go/20160405114638.htm cmd/go: -buildmode=c-shared should work on windows · Issue #11058 · golang/go · GitHub https://github.com/golang/go/i
LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog saegusa2017-04-16Yoshihiro was a network engineer at LINE, responsible for all levels of LINE's infrastructure. Since being named Infra Platform Department manager, he is finding ways to apply LINE's technology and business goals to the platform. こんにちは。LINEでネットワークやデータセンターを担当している三枝です。2017年1月にJANOG39で登壇する機会を頂きましたので、今回
「標準レンズ」と言えば50mm、というのはフィルム時代からの定説ですが(もちろん35mm版フィルムの場合)、最近はズームレンズが主流ですし、デジタルの時代になって以降、撮像センサーのサイズもまちまちになったりして、「標準レンズ」という言葉自体が死語になっているように思います。 K-1でフルサイズ化を果たしたKマウントにあって、標準の中の標準であるFA50mmF1.4は今でもひっそりとラインナップされています。 不遇にして奇跡の長寿レンズ それはフィルム時代の残滓とも言うべきクラッシックレンズであり、歴史をたどれば1991年秋にZ-1の発売とともにF50mmF1.4からリニューアルされたもの。 フィルムの時代が終焉し、APS-Cデジタルの時代には「望遠レンズ」に分類されるという屈辱を耐えながら、約25年も現役製品として生き残ってきた、ほとんど奇跡というか伝説というか、遺産のようなレンズです。
(訳注:2016/9/28、頂きましたフィードバックを元に記事を修正いたしました。) 私たち Twitch では、通信が大変混み合うシステムの多くで Go を採用しています。ライブ映像を配信したり、何百万人というユーザにチャットサービスを提供したりする場合に直面する問題を考慮すると、Goはそのシンプルさや安全性、パフォーマンス、読みやすさの点で良いツールだと言えます。 しかしこれは、私たちにとってGoがいかに素晴らしいツールかを説明する、よくある記事ではありません。Goで現在実装されているランタイムにより行き詰まったいくつかの局面をどう打開するか、さらに、私たちはそうした限界に達した時にどう対応したらいいのかについて書いたものです。 これからお話しするのは、「Go 1.4からGo 1.6へのGoランタイムの改善が、どのようにしてガベージコレクション(GC)の停止時間を20倍も改善することに
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く