サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
デスク環境を整える
www.na3.jp
今年もデブサミ2020 (Developers Summit 2020) に参加させてもらうことができました。 多分、はじめてデブサミに参加したのは2008年だったかなぁ。いや、2007年だったかも。 そこから、確か2013年あたりだけ参加できてなかったけど、それ以外は毎年参加させてもらっている (フルタイムではないですが) はずなので、多分今年で12回目くらいの参加になります。 当たり前ですが、流れの速い IT 業界なので、トレンドが変わってくると、客層もかわり、それにあわせてテーマも変わり、と毎年少しずつゆるやかに雰囲気も変わってきている気もします。 こういう場を継続して実現させてくれている翔泳社様ならびにスタッフの皆様にはとても感謝しています。 今年も、色々参考になる話を聞けて、勉強になったというか刺激をたくさん頂いた会ではありましたが、例年以上に、耳が痛くなる話がすごく多かったと感
この界隈から大分離れてしまっているので、話を聞いてきました。 所感としては、徹底して計測からの改善をやっていて、当たり前のことを当たり前にやることを実行していて、素直に凄いと思いました。 登壇者 小松 美穂 氏 Cygames サーバサイドエンジニア サブマネージャ 大橋 庸 氏 Cygames サーバサイドエンジニア グランブルーファンタジー 高いアップデート頻度が特長 仲間キャラは590人 武器は2000種以上 多くのイベント開催 サーバの現状 LAMP環境 Linux/Apache/MySQL/PHP ユーザ数2500万人突破 リクエスト数15億/日 Yahooのトップページ級のアクセス(そうでしたっけ・・・?) アクセスが多い理由 ブラウザゲーム=ユーザの操作ごとに通信している アクセスが特に増える日がある 平常時:15億/日 「古戦場」時:40億/日 ピーク時は、28万リクエスト
登壇者 吉羽 龍太郎 氏 アトラクタ 取締役CTO レガシーコードからの脱却 レガシーコードからの脱却 ―ソフトウェアの寿命を延ばし価値を高める9つのプラクティス 作者:David Scott Bernstein出版社/メーカー: オライリージャパン発売日: 2019/09/19メディア: 単行本(ソフトカバー) ITエンジニア本大賞2020(技術書部門)で受賞! 「レガシーコード」というワードをタイトルにつけると書籍は売れるらしいw レガシーコードとは レガシーコードとは? 綺麗なコードは有用だが、テストがなければレガシーだ 保守または拡張が困難なコード 定義は様々 議論の時はまず共通認識をとるのが大事 理由は問わず、修正・拡張が難しいコード 使われるソフトウェアには変更が必要になる ほぼ80%の開発コストを障害の特定や修正のために使われている 原因は急ぎすぎている、たくさん作ろうとして
登壇された方 【モデレーター】金山 貴泰 氏 うるる 転職透明化らぼ コアスタッフ てぃーびー(田部井 勝彦) 氏 スタディスト Recruit Operations 伊藤 哲弥 氏 LAPRAS 事業開発マネージャー / PR 安立 沙耶佳 氏 ヌーラボ 人事 a.k.a アンジェラ 梶原 成親 氏 ヤプリ 市場背景について(伊藤さん) エンジニア側から見た採用市場 超売り手市場 技術系(IT・通信)の求人倍率、昨年8月には11倍に。 11社が1人を奪い合う状況。他職種と比べて異常事態。 今後十数年は変わらない IT人材需給 2018年は22万人不足 2030年は45万人が不足すると言われている エンジニアの質 課題解決型から価値創造型へ 先端技術(クラウド、IoT、AI等)の活用ができるエンジニアのニーズ高 一極集中の構図 満遍なくスカウトがいっているわけではなく、一部に集中している
登壇された方 小賀 昌法 氏 VOYAGE GROUP 取締役CTO (2010〜) 日本CTO協会 理事 技術力評価会 2011年まで上長だけが評価する制度だった 技術力評価・事業貢献 現在は「ともにつくる」評価制度 色々な人が色々な他の部署の人たちを評価する風に変えていった 毎回、評価する対象者を変えていく エンジニアの技術力評価 難しいと思いますか? 何が原因なのでしょうか? 原因1: バイアス エンジニアに限らず、一般的にバイアスが働く ハロー効果 論理的誤差 寛大化効果 対比誤差 中心化傾向 対人関係を気にして、みんな無難に評価してしまおうとすること イメージ考課 極端化傾向 原因2: 技術の多様化 技術が多様化しており、技術マネージャーは全ての技術においてメンバーより詳しいわけではない フロントエンド、クラウド、データサイエンス、プライバシー・・・等々 原因3: 評価スキル向上
毎年、iPhone がモデルチェンジされる度に買い替えていた私ですが、今回の iPhone 11 Pro については、悩んだ末に買い替えを見送りました。で、その代わりと言っては何ですが、Apple Watch を買い替えました。 前回買ったのがこの時なので、3世代ぶりの買い替えです。 今回も Nike シリーズを購入。日頃からめちゃジョギングしている・・・わけではないのですが、このスポーティーなバンドが好きなんですよね。 サイズは 44mm で、色は前回同様スペースグレーです。 私が注文した本体とバンドの組み合わせは、量販店では取り扱っていなかったため、Apple Store (オンライン) で注文したものとなります。 実は、注文したのが増税直前だったので、随分放置してしまいましたが、、、やっとこさ開封です。 開封 箱の外観。 箱を開けると、さらに中から小箱が2つ積み重なっています。 こん
先週末、関東ITソフトウェア健康保険組合 (ITS) の保養施設である「トスラブ箱根 ビオーレ」へ行ってきたのですが、最高でした。という話を書こうかと思います。 関東IT健保にお世話になって約10年。はじめて抽選に当たったので、保養所のトスラブ箱根ビオーレへ。お部屋は和洋室で広くて良い。 息子の要望で、チェックインして早々に大浴場へ。念願の雪景色&雪降る中での露天風呂は風情があって最&高だった... pic.twitter.com/rNCUJjwVR1— Y.Namikawa / id:rx7 (@namikawa) January 18, 2020 上記のような Tweet もしましたが、前職から含めて、関東IT健保に10年程お世話になっているのですが、そういえば保養施設を使ったことなかったので、試しに申し込んでみようと思い立ったのが、昨年の9月のことでした。 申し込みの流れは以下のサイ
※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2013/07)です。 ※ 情報が古い可能性もありますので、ご留意ください。 通信経路上 (ロードバランサ/リバースプロキシ等) でリクエストヘッダに付加されたものを、他のプロキシサーバ上で取り除きたい場合は、当然ながらセットされたものをヘッダから消去できる。 RequestHeader unset X-Forwarded-For 他にも、つい忘れがちだが、Header/RequestHeader ディレクティブでは、set/unset の他にも append/add/echo などもあるので、ドキュメントを参考に。 mod_headers - Apache HTTP Server Version 2.2 あと、Header/RequestHeader の両者も間違えないように。
※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2013/08)です。 ※ 情報が古い可能性もありますので、ご留意ください。 たまに困る。 [Alt] + [Space]キーを押した後に、 [M]を押す! あとは、表示領域の方へ矢印キーで移動させればOK。
大晦日ということで、RS3 を初洗車しました。 9月の納車以来、2回ほど雨に打たれたものの、納車時にディーラーでガラスコーティングを施してもらったせいか、普段はガレージ内なので、結構綺麗な状態を保っていたので、洗車をしていなかったのですが・・・w 今日は気温が16度まで上がるということで暖かいので、手洗いすることにしました。 昔から持っているものもありますが、洗車用具もいくつか一新。この日のために、Amazon のタイムセールで安くなったタイミングで、ちょこちょこと買ってありますw KARCHER(ケルヒャー) ケルヒャー 高圧洗浄機 サイレント (50Hz東日本地区用)1.601-446.0 K3サイレント50Hz K3SL/5 発売日: 2015/08/20メディア: ホーム&キッチン 家の前が日陰に入るのを待ち、まずは高圧洗浄機で全体的に洗い流す。もうこれだけで結構汚れが流れていって
※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2012/12)です。 ※ 情報が古い可能性もありますので、ご留意ください。 まず、vim をバイナリモードで開く。 $ vim -b ファイル名そこから、16進のダンプ形式に変換するために、コマンドラインモードで以下を入力 :%!xxdすると、以下のような感じで表示される。 0000000: 7f45 4c46 0201 0100 0000 0000 0000 0000 .ELF............ 0000010: 0300 3e00 0100 0000 1018 0000 0000 0000 ..>............. 0000020: 4000 0000 0000 0000 38d8 0000 0000 0000 @.......8....... 0000030: 0000 0000 4000 3
※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2012/09)です。 ※ 情報が古い可能性もありますので、ご留意ください。 http://www.3ware.co.jp/aboutus/news/news-20120911.html の件で、テスト環境でバージョンアップしたので、やってみた。 # cat /proc/drbd version: 8.4.2 (api:1/proto:86-101) GIT-hash: 7ad5f850d711223713d6dcadc3dd48860321070c build by root@nami-test01, 2012-09-12 18:13:17 0: cs:Connected ro:Primary/Secondary ds:UpToDate/UpToDate C r----- ns:0 nr:0 dw:0 dr:66
先日、お風呂場で髪の毛を洗いながら、ふと、こういうタイミングって自由に手も使えないし動けないし、これぞスマートスピーカー的 UI の独壇場やんけとか考え始めたところ、お風呂場でスマートスピーカーを使えるようにしてみたくなりました。 結論から書くと、思っているような環境が作れたので、ログを残しておきます。 商品を検討 我が家は、Google さんと Amazon さんのスマートスピーカーを飼っておりますが、勢力でいうと、Alexa 対応デバイスが家の中に増えてきていることもあり、Amazon (Alexa) 社の製品を3台所有と、優勢になっています。 ということで、Alexa 搭載の防水スマートスピーカーを見始めたのですが、色々検討した結果、価格的な面であったり、使い慣れた Amazon Alexa アプリ管理下で制御したいこともあり、やはり Amazon 社から売られているデバイスが良いな
※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2009/09)です。 ※ 情報が古い可能性もありますので、ご留意ください。 top とか vmstat で眺めていると st (steal) という項目がある。 これは、kernel 2.6.16.21 以降で新しく加わった項目で、ゲスト OS がリソース要求を行ったにもかかわらず、CPU リソースを割り当ててもらえなかった時間の割合らしい。 ●steal値で把握できるCPUリソースの状況 この状態は、vmstatコマンドを使えば容易に確認できます。usr列、sys列の値が合計で50%までしか上昇せず、代わりにsteal列に残りの50%近い値が表示されると思います。 steal列には、ゲストOSがリソース要求を行ったにもかかわらずCPUリソースを割り当ててもらえなかった時間の割合が表示されます。steal列に 0
※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2012/03)です。 ※ 情報が古い可能性もありますので、ご留意ください。 少し古いけど、無料で公開されています。(English) Linux Kernel in a Nutshell http://www.kroah.com/lkn/ Linux Device Drivers, Third Edition http://oreilly.com/openbook/linuxdrive3/book/index.html
先日、チームのMTGで話題になっていたのですが、英語にもギャル文字が存在するらしい。 " for you " -> " 4 U " ・・・みたいな話なのかなと思ったら全然違ったw ı'۷ɛ ცɛɛŋ ą ɧąřɖɯơřҠıŋɠ קɛřŞơŋ ąٳٳ mყ ٳıʄɛ ąŋɖ ɯıŧɧ ცıɠ ɖřɛąmŞ ơʄ ცɛıŋɠ ąŋ ąĆŧơř こんな感じ。 I’ve been a hardworking person all my life and with big dreams of being an actor. 要はこういう文章っぽいので、まあ読めるっちゃ読めるが・・・w ところで、ギャル文字を英訳すると何になるのだろうか・・・?そう考えながら行き着いた先が、英語版の Wikipedia 。 欲しい情報はこれではない気もするが、、、ギャル文字 (Gyaru-moji) は "gal's
※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2011/12)です。 ※ 情報が古い可能性もありますので、ご留意ください。 既にインストールしているパッケージをアンインストールする際に、preuninstall とか postuninstall の script で何が行われるか確認したい時は、、、 # rpm -q --scripts (パッケージ名)こんな感じで確認する。 # rpm -qp (rpmファイル)rpmファイルに対して、確認したときは↑な感じ。 例えば、インストール前に、preinstallとかpostinstallのscriptを見たい時ですね。 サンプル # rpm -qi igb Name : igb Relocations: (not relocatable) Version : 3.2.9 Vendor: Intel Corpora
※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2011/11)です。 ※ 情報が古い可能性もありますので、ご留意ください。 ※ 2019年現在向けに、少々内容を修正しています。 $ ruby -rrbconfig -e 'pp RbConfig::CONFIG'で、見れる。これは便利。メモメモ。 ↓はサンプル。 $ ruby -rrbconfig -e 'pp RbConfig::CONFIG' {"DESTDIR"=>"", "MAJOR"=>"2", "MINOR"=>"6", "TEENY"=>"3", "PATCHLEVEL"=>"62", "INSTALL"=>"/usr/local/opt/coreutils/libexec/gnubin/install -c", "EXEEXT"=>"", "prefix"=>"/Users/namikawa/.
そろそろ6年近く乗っている、セカンドカー(主に妻用)のフィットですが、以前より 3,000 円くらいで買った中華製(中国製)のドライブレコーダーを取り付けていたのですが、最近不調で、電源が入ったり入らなかったりという状態になっていました。 問題の切り分けをしたところ、電源ケーブルに問題があったので、それを買い換えるという選択肢もあったのですが、汎用的な USB ケーブルとはいえ、3m とかだと 500 円近くするし、本体も使用を始めてから 5 年近く経っており、いつ壊れてもおかしくないので、それであれば買い直した方がいいだろうという結論に達しました。 これが今まで使っていた古い中華ドラレコ。端に写っている、シガーソケットに挿す用の電源ケーブルがダメになった。 新しい中華ドラレコを購入 (AZDOME) Amazon を眺めていると、いろいろな中華製のドライブレコーダーが販売されていますが、
※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2011/07)です。 ※ 情報が古い可能性もありますので、ご留意ください。 たとえば、GET メソッド以外のリクエストをログに出力させたい場合は、設定に以下のように書く。 # 鬼のようにトラフィックあるサイトとかね・・・。 location / { root /path/to; access_log logs/access.log; if ( $request_method = GET ) { access_log off; } }ログの出力有無以外にも、下記のような感じで、 if ( $request_method = GET ) { (設定を記述) }リクエストメソッドを条件にして設定を記述できる。 メソッドの指定部分は、もちろん正規表現も使えるので、複数条件もOK。
※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2011/07)です。 ※ 情報が古い可能性もありますので、ご留意ください。 ネットワークサービスに対するDoS攻撃対応などのために、大量メッセージ出力を抑制する機能によってメッセージの出力をスキップした。 このメッセージは、printk_ratelimit、またはmessage_costカーネルパラメタによるメッセージの流用制御の対象となっているメッセージが大量に出力された場合に出力する。 printk_ratelimit、及びmessage_constパラメタでは、対象メッセージの最小出力間隔を設定する(デフォルトは5秒)。この間隔内でメッセージが出力された場合、そのメッセージはスキップされ、その数がカウントされていく。メッセージ出力間隔が正常(つまり、最小出力間隔を超過)に戻った時点で当該メッセージによってス
うちの Audi RS3 は、後部座席に子供が乗るのでジュニアシートを載せています。 が、このエントリ内の写真にもある通り、後部座席のシートベルトのバックルは、シートとフラットな形になるようにバックルが埋まった形になっており、見た目はスッキリで大変スタイリッシュです。 ところが、ジュニアシートに乗っている子供的には、バックルが探しづらく、ベルトを外しづらい感じです。 よろしいならば延長してみようじゃないか、というのが、このエントリの趣旨です。 Seat Belt Extender Pros Amazon でシートベルトのバックル部分を延長できるものを探すと、エクステンダーが色々出てきます。 2個で600円とか売っているのですが、どうも中華製のものが多く、シートベルトって安全のための備品なので、ちゃんとしたものが欲しいと考えまして、認証品はないかと探すことに。 あまり情報がなかったのですが、
学校や習い事など、子供が一人で出かけることが増えてきたので、9月くらいから Bsize 社の GPS BoT を使っています。 所謂、GPS 発信機的なやつですね。スマートフォンと連動して、現在位置を特定できる他、あらかじめ登録している場所に着いたり、または離れたりとか、いつもの行動範囲から外れたりすると、スマホに通知が来るようになります。 見守り携帯・キッズ携帯の代わりになるようなやつです。 せっかくなので、軽くレポートしておきます。 なぜ GPS BoT か 普通だと、キッズ携帯を使いたいよねー、となると思いますが、我が家には、所謂キャリアで契約している電話はないので、キッズ携帯は使えません。(正確には、使えるけど制約があって、目的が達成できるか微妙) 最初は、使わなくなった iPhone に LINE モバイルの SIM (500円/月のプラン) を刺すと、位置情報の特定や LINE
某所の環境で、何もしていないのに、SSHでのログイン時に以下の警告が出るようになりました!と報告を受けました。 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY! Someone could be eavesdropping on you right now (man-in-the-middle attack)! It is also possible that a host key has j
※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2011/02)です。 ※ 情報が古い可能性もありますので、ご留意ください。 サーバが以下のエラーを残し OS ストール。 kernel: Uhhuh. NMI received for unknown reason b0. kernel: You probably have a hardware problem with your RAM chips kernel: Dazed and confused, but trying to continue該当サーバには ECC メモリを積んでいたので、おそらく2つ以上のエラーが発生し、NMI (Non-maskable Interrupt) が検出したということか。 "trying to continue" と書いてあるが、実際は2分後くらいに Reboot してしま
※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2011/02)です。 ※ 情報が古い可能性もありますので、ご留意ください。 設定値 ログバッファ→ログファイル ディスクフラッシュ ====================================================================== 0 毎秒 毎秒 1 (初期値) COMMIT時 COMMIT時 2 COMMIT時 毎秒 innodb_flush_log_at_trx_commit が0に設定された時は、ログ バッファは1秒に一回ログ ファイルに書き込まれ、ディスク操作へのフラッシュはログ ファイル上で行われますが、トランザクション コミットの際には何も行われません。この値が1(デフォルト)の時は、ログ ファイルは各トランザクション コミットの時にログ ファイルに書き込まれ
9年ほど前にこういうエントリを書いたのですが、まだそれなりに見られているようなので、最近はどうなのかなーと、再検証・再計測してみたエントリーです。 ↑の過去エントリにも記載しているのですが、SSH/SCP では暗号化方式(強度)によってファイル転送のスループットが変わります。 もちろん、オープンなネットワークでやるにはセキュリティがー、とか、インターナルでやるなら、そもそも netcat (nc) でいいやんー、とか、そもそも大量にファイル数あるなら、事前に固めてしまえー、とか色々あると思うのですが、本エントリではあくまで暗号化方式 の違いでスループットがどう変化するのか、それはどのくらいスループットが出るのか、を確認したログとなります。 ベンチマークで利用した環境 Google Compute Engine (GCE) の インスタンス (n1-highcpu-4) を2台準備しました
先月の話ですが、以下の製品を Audi RS3 に取り付けました。 ドライブレコーダー PIXYDA PDR800FR レーダー探知機 Yupiteru Z291Csd 昨今、ドラレコはつけておきたいし、レーダー探知機は取り付けを迷いましたが、OBD接続すると、各種モニタリングできるので、便利かなと思い、今回も取り付け。 PIXYDA PDR800FR ドライブレコーダーはどの製品にしようか迷ったのですが、みんカラと 5ch を参考に、評判の良い PIXYDA ブランドの PDR800FR にしてみました。駐車中も録画したいので、専用のケーブルも準備。 この製品は、SEIWA という日本のメーカーが THINKWARE という韓国の製品を OEM として扱っている商品です。 PDR800FR は、前後2カメラのセットで、前後ともフルHDで記録かつ、SONY Exmor R STARVIS
※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2011/01)です。 ※ 情報が古い可能性もありますので、ご留意ください。 今まで、3128 とか 8080 ポートの Proxy しか使ったことなかったから、あまり気にしたことなかった。 http_proxy="http://xxx.xxx.xxx.xxx"80 ポートへの接続だからといって、↑のようにポート番号を省略せずに、 http_proxy="http://xxx.xxx.xxx.xxx:80"という感じで、クライアントに依存する話ではあるけど、ポート番号を明示的に指定しておいた方が良さそうだ。
次のページ
このページを最初にブックマークしてみませんか?
『元RX-7乗りの適当な日々』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く