タグ

2018年1月4日のブックマーク (4件)

  • 最近のGoプロジェクトのMakefile - 詩と創作・思索のひろば

    最近は仕事でも新しくGoプロジェクトをイチからはじめることが増えてきて、コピペ元が欲しくなるので、スナップショットとして残しておきます。とくに Go でウェブアプリケーションを書くような場合を想定していて、npm エコシステムにも乗っていきます。 大まかな方針としては、 self-contained である グローバルな環境を汚染しない コマンド一発で開発環境が再現できる ……というところを目指します。 motemen/prchecklist がこれを達成しているつもりなので、以下、これを例に見ていきます。 依存ライブラリは dep なり何かしらのツールと Go 標準の vendoring で管理すればよい一方、そのツール自体であったり、他の開発中に必要なツール(golint とか gobump とか)であったりのインストールをどうするかという話。 npm であれば devDepende

    最近のGoプロジェクトのMakefile - 詩と創作・思索のひろば
    kiririmode
    kiririmode 2018/01/04
    Makefile参考になる
  • IoTプロジェクトでの技術的な反省点2017年

    SI系、エンプラ系のエンジニアとして色々なおもしろい経験をさせてもらった2017年でしたが、今になって思えばもっとこうすればよかったという点もたくさんありました。特に技術的な面を振り返ります。 tl;drIoTでは、デバイス接続をいかにスムーズにして台数を増やすかが大事なので、デバイス側が楽になる側に倒すことが正義オンプレ運用はやっぱり大変だクラウドのベストプラクティスは従わない理由がない2017年にやったことIoTという文脈でやったことは主に2つでした。 工場のデジタル化・コネクテッド化を推進する、いわゆるIndustorial IoT(IIoT)物流などでトラックにセンサーをつけて分析する、いわゆるモビリティIoT特にIIoTは昨年からカウントして約1年間やっており、基礎的な機能群はとっくに保守運用フェーズに入っているのでこちらを中心に振り返ります。 採用技術・構成について工場内の制御

    IoTプロジェクトでの技術的な反省点2017年
  • 邪魔なExcelのセル結合を解除して空欄セル全てに値や数式を瞬殺で埋める方法

    みなさん、こんにちは! セルの結合大っ嫌いのタカハシ(@ntakahashi0505)です。 すいません、もう一度言いますがが、私はExcelのセルの結合が大っ嫌いです。 Microsoftさんがこの機能をExcelに搭載しているおかげで、世界の生産性がガタ落ちしているはずです。 なんせ、セルの結合をしてしまうと 並び替え VLOOKUPなどの関数 ピボットテーブル 行単位で処理をしていくようなマクロ というExcelの珠玉の機能がごっそりまとめて使えなくなってしまう場合が多いからです。 まあ、セル結合してたほうが見やすい表になるときもありますからね…仕事をしているとそんな表に出くわすことがあります。 これらの表に並べ替えやピボットなどをするならば、さっさとセル結合を解除してしまいましょう。そして解除したときに生まれる空白セルは上のセルと同じ内容をコピーして穴埋めしちゃいます。 この一連の

    邪魔なExcelのセル結合を解除して空欄セル全てに値や数式を瞬殺で埋める方法
    kiririmode
    kiririmode 2018/01/04
    個人レベルの生産性を押し上げるのはExcel技術なのではないかと
  • net.ipv4.tcp_tw_recycle は廃止されました ― その危険性を理解する - Qiita

    Disclaimer 私はネットワークの勉強もちゃんとしたことないし、Linux のソース読むのもはじめてな素人です。 何かおかしなところなどあれば、遠慮なくコメント欄でまさかりをお願いいたします。 ソースコードの引用に関して 文中で Linux のコード/ドキュメントを引用している箇所がありますが、すべてタグ v4.11 のものです。また、日語のコメント・翻訳文は筆者が入れたものです。 TL; DR Linux のカーネルパラメータ net.ipv4.tcp_tw_recycle は、バージョン4.12から廃止されました。 今後はこの設定は行わないようにしましょう(というかできません)。 一方、net.ipv4.tcp_tw_reuse は安全であり、引き続き利用できます。 …というだけの話なのですが、自分用にメモがてら経緯・背景などを記録しておきます。 なんで気がついたか このパラ

    net.ipv4.tcp_tw_recycle は廃止されました ― その危険性を理解する - Qiita
    kiririmode
    kiririmode 2018/01/04
    net.ipv4.tcp_tw_{reuse,recycle}、net.ipv4.tcp_fin_timeout 変えようとする誘惑多いし、思ってしまったら一度目を通した方がよさそう