タグ

ryochackのブックマーク (2,070)

  • エンジニアリングマネジャーになってから技術力が伸びるパターン - valid,invalid

    あまり声を大にして言っていなかったが、Engineering Managerになってからのほうが学習意欲が増して技術力が伸びたのではないかという自負がある— ohbarye (@ohbarye) 2019年3月26日 もう半年以上前だが、このツイートにそこそこFavが付いたのでもう少し丁寧に考えや経験を補足しようと思った。 僕が観測する界隈ではエンジニアがマネジャーになることに対するネガティブな印象として「コードを書けなくなる」「技術力が落ちる」といった意見を聞くことが多いので、いち反例として個人的な経験を挙げてみる。*1 どういうことか 僕がエンジニアリングマネジャーになったのは2017年で、今から約2年前。*2 過去に記事で書いたようにその頃は 「日常の業務を漫然と続けるだけで成長するフェーズは終わった」という焦燥感があった一方、目線の上げ方・課題の見つけ方・実行するための冴えたやり方

    エンジニアリングマネジャーになってから技術力が伸びるパターン - valid,invalid
  • グラムはSlackを使わない|グラム株式会社

    最近ロゴをリニューアルして、ちょっと話題になったSlack(スラック)。グラムは、Slack上のコミュニケーションが異常に発展しています。 フルリモートの会社ならばそれも珍しくないことかもしれませんが、弊社は基的に全メンバーが毎日出社し、オフィスで仕事しています。 しかし、Slack上では常時誰かと誰かが会話していて、多くのチャンネルがかなりアクティブです。弊社の場合、「Slackを使う」というより、「Slackにいる」という表現が正しいかもしれません。 今回は、そんなグラムのSlackカルチャーについて少しお話しします。 ※ 最初に断っておきますが、これは「最新のSlack活用術」といったnoteではありません。「この人たち超Slackにいるじゃん」という目線で読んでいただければと思います。 「休みます」のSlack弊社では、休暇申請もSlackで済ませます。 実際の例がこちら▽ 念の

    グラムはSlackを使わない|グラム株式会社
  • windows7のプロダクトキーでwindows10の認証を通してインストールした話

    中古で買ったThinkpad x220ですが、HDDなしの状態で購入したのでOSがなく、linuxをインストールして使っていました。 しかし、実家に帰省する際にwindows環境が欲しくなったのでwindows10 Insider Preview版でも入れて持っていこうと思ったのですが、windows10のインストールにwindows7のプロダクトキーが使えるのをどこかで聞いたことがあったのでインストールしてみました。 ちなみにこのパソコンは4500円で購入し、SSDとバッテリーを購入して1万円くらいで調達できました。

    windows7のプロダクトキーでwindows10の認証を通してインストールした話
  • Rustのプロジェクトの中でCを使う - ryochack.blog

    この記事ではRustのビルドシステムであるCargoを使って、Cのコードをビルドし、それをRustのコードから呼び出す方法について紹介します。 ※記事作成時のRustのバージョンはrustc 1.33.0です。 この記事で取り扱うRustの知識とクレートは次の通りです。 build.rs Build Scripts - The Cargo Book Specifying Dependencies - The Cargo Book Cargo.toml Cargo Workspaces - The Rust Programming Language クレート cc bindgen libc また、この記事に載っているソースコードは全て次のリポジトリに置いてあります。 ryochack/rust-ffi-c-tutorial 事前準備 cargo-editというCargo.tomlへのクレート

    Rustのプロジェクトの中でCを使う - ryochack.blog
    ryochack
    ryochack 2019/04/12
    cc,bindgen,libc,build.rsあたりについて書いた
  • 「無職も長く続けていると飽きる」なんてウソつかないで欲しい - 根室記念館

    「その日暮らし」の人類学~もう一つの資主義経済~ ※追記 ここの暮らしになるまでに、一人暮らしで借金しながら無職していた時代の話もnoteや過去記事に書いてありますので、友達と金があるなら~というコメントをした方に読んで欲しいです。あとはこのビルに30後半~で生活保護をもらいながら暮らしている人もいる。 これから毎日、無職の誰かが発狂して労働をしたくなるか不健康で死ぬまでこの光景が続いていく pic.twitter.com/pKtoUfShKW — に (@nyalra) December 6, 2018 現在、自分は上階にアニメ制作やバーチャルYoutuber収録用のスタジオを運営し、1階のガレージには僕の知り合いの無職たちが格安で生活できるビルを管理しています。と言っても金銭的な支援は一切なしで場所があるのみでそれなりの家賃もとっていますが。無料だと逆に崩壊したりする。この感覚はシェ

    「無職も長く続けていると飽きる」なんてウソつかないで欲しい - 根室記念館
  • キーキャップ設計のための OpenSCAD 入門 - Qiita

    自作キーボード Advent Calendar 6日目の記事です。 昨日の記事は、sirojake くんの「マサコの知らない自作キーボードの世界 クリスマスSP」でした。 この記事では、フルスクラッチで簡単なキーキャップのモデルを書きながら、 OpenSCAD というオープンソース 3D CAD の使い方を紹介します。 また、設計したモデル(特にキーキャップ)を DMM.make さんなどの 3D プリント業者に発注する際のノウハウなどにも触れます。 ※この記事で設計するキーキャップモデルは、自作する際の叩き台のようなものを想定しています。最低限、実際に出力できるレベルのものにはなっているのではと思っていますが、時間の都合試せていないので、自己責任にてお願いいたします。 コラム:私がキーキャップを 3D プリントするまで 私の場合、自分に完全にしっくりくるキーキャッププロファイルがなかった

    キーキャップ設計のための OpenSCAD 入門 - Qiita
  • QEMUのなかみ(QEMU internals) part1 - るくすの日記 ~ Out_Of_Range ~

    ここ一ヶ月ほどQEMUのコードとお戯れしていたのですが、 qemuのソースコードもうすぐ読みきりそうなのでどこかにまとめたいんだけど、qemu internalみたいな記事ってどれぐらい需要あるの— 前代未聞 (@RKX1209) 2015, 11月 9 と言ってみた所なんとなく需要がありそうだったので書きました。 記事ではQEMUの内部実装を追い、具体的な仕組みを見ていきます。もし研究や仕事などでqemuを読む必要がある方や、これから趣味で読んでみようという方はぜひ参考にしてください。 (QEMU internalsというよりはQEMUコードリーディングの方が適切かもしれませんね....) さてここで扱うQEMUはqemu2.4.0でゲストはx86,ホストはx64であると仮定します。 両方共x86系となるとDBTの意味はあまり無く、KVM使ってどうぞという話になるのですが、あくまでコー

    QEMUのなかみ(QEMU internals) part1 - るくすの日記 ~ Out_Of_Range ~
  • Ctrl-[ が Esc になる理由 - Humanity

    理由 SHIFT キーはキーコードを -0x20、CTRL キーはキーコードを -0x40 する機能 全文 vim-jp.slack.com の #random から。 heavenshell [10:08 AM] TouchBar MBP にしたら強制的に C-[ になるので、オススメです!ようやく矯正できた。 mattn [10:09 AM] 人間の方が最適化されている yoshitia [10:12 AM] Escが物理的にない状況用にデフォルトでCtrl-[ 用意してるのすごい mattn [10:14 AM] いや、用意した訳ではないです。 SHIFT キーはキーコードを -0x20、CTRL キーはキーコードを -0x40 する機能なのです。 なので `[` つまり 0x5b は 0x1b になる。 0x1b = ESC 同様に CTRL-H は H が 0x48 なので 0x

    Ctrl-[ が Esc になる理由 - Humanity
    ryochack
    ryochack 2018/12/05
    shift-keyとcontrol-keyはキーコードを-0x20, -0x40する
  • SSDについて勝手に語る : sside.net

    自作PC界隈を見ていると「SSDだから速い」「NVMeだから速い」「リードが2GB/sで超高速」みたいな話が散見されるので、SSDの話をします。 SSDとは Solid State Drive(Disk)の略。HDDはレコードよろしく、回転する円盤(プラッタ)に対して、可動するヘッドがプラッタの内周なり外周を読み取ってデータの読み書きをするストレージデバイス。比べてSSDはその名の通り、solid state(半導体、または可動部分がない)。 何が違うかというと、圧倒的にレイテンシ(遅延時間)が異なります。 レイテンシの違い レイテンシはCPUがストレージに対して読み書きのコマンドを出してから、実際にデータの転送が始まるまでの待ち時間です。 たとえ話(実際にはありえない例。バーストアクセスや論理ブロックサイズとかパケットサイズとか全部無視)として、10MBのアクセス100回、合計で1GBの

  • 本の虫: Linus、今までの行いを謝罪し一時的にカーネルメンテナーの立場を退いて人の気持ちを勉強してくると発言

    Linus、今までの行いを謝罪し一時的にカーネルメンテナーの立場を退いて人の気持ちを勉強してくると発言 完全に背景事情を調べ上げたわけではないのだが、どうもLinusが毎年参加しているLinuxカーネルの会議に、Linusがスケジュールを間違えて参加できなくなるという事態が発生した。当のLinus人はもう20年も続いている会議だし自分がいなくてもやっていけるだろうと楽観視していたが、会議自体がLinusの都合にあわせてリスケジュールされた。 LinuxにおいてLinus Torvaldsといえば第一人者であり極めて重要な存在で、そのLinusが毎年参加している重要な会議にLinusが参加できないとあれば、その他のあらゆるコストを度外視して根回し調整を行い、Linusが参加できるようにイベント全体のリスケジュールを行うのは人間の感情から考えて当然である。しかし当のLinus人は他人の感情

  • Rust LT#2 で話をしました & その話の詳細な解説 - Don't Repeat Yourself

    Rust LT#2 で話をしました.「インタプリタを作ってまなぶ Rust らしい書き方」という話です.内容は実は,Ruby のコードを Rust のコードに置き換えてみようという内容でした.Ruby 製のインタプリタを Rust に置き換えるセッションです. speakerdeck.com しかし,5分では無理がありました.とくにインタプリタを2分以内で説明し切るのは完全に無理で,その実装を3分で説明し切るには時間が少なすぎました.なので,今回インタプリタを自作してみようという方向けに,どのような背景知識が必要となってくるのかについて簡単に書き残しておこうと思います.また,今回上げたソースコードの解説もこの記事の後半で加えておきます. インタプリタ側の話 コンパイラという単語についてはすでに聞いたことがあるという前提で進めます.コンパイラそのものの解説.あくまでイメージを掴んでもらうこと

    Rust LT#2 で話をしました & その話の詳細な解説 - Don't Repeat Yourself
  • 【リコー】過去最大の赤字に…転落の経緯と再起動に向けた策とは?|E&M Report

    米子会社の業績悪化で1800億円の減損損失を計上し、リコーは2017年度に1600億円の営業赤字に転落する見込みです。 ペーパーレス化で頭打ちとなっている複合機市場。関連事業で連結売上高の8割近くを稼ぐリコーは、市場低迷の影響をもろに受けています。 17年度に営業損失1600億円 複合機市場の低迷が影響 決算日を目前に控えた18年3月23日、リコーは連結業績の大幅な見直しを発表しました。 従来200億円を予想していた営業利益は一転、1600億円の赤字に転落する見通し。リコーにとっては過去最大の赤字となります。 要因は、米子会社などで発生する1800億円の減損損失。08年に買収したアイコン社で1400億円、14年に買収したマイクロソフト・テクノロジーズ社などで400億円の減損損失を計上する見通しです。 アイコン社は米国の複合機事業を強化するために買収したものの、ペーパーレス化の進行で頭打ちと

    【リコー】過去最大の赤字に…転落の経緯と再起動に向けた策とは?|E&M Report
  • MOOOM(モーム)

    一人暮らしの妄想ルーム 一人暮らしの妄想ルームMOOOM終了のお知らせ 2019年9月30日をもちましてサービスを終了させていただきました。 ご愛顧ありがとうございました。 © Mynavi Corporation

    MOOOM(モーム)
  • AMD Ryzen Pro APUs swoop into business-friendly desktops and notebooks

  • 6 年間の起業を終えて - IT戦記

    スマートニュースの社員になりました 皆様、お久しぶりです!約 7 年振りにこのブログを書いています。 元気にしてましたか?僕は元気です。 実はこの 6 年間 id:mizzusano とカクテル株式会社という会社をやっておりまして、先日のプレスリリースにもあったようにこの度会社ごとスマートニュースにジョインすることになりました。 UUUM に遊びに(?)行ってはしゃぐ僕と id:mizzusano そこで今日は振り返りも兼ねて、以下の 3 点について、この 6 年間考えていたことを書いて見たいと思います。 事業アイデアより大切なこと 起業家が健康的に働く方法 プログラマー起業するということ 少しでもこれから起業したい人のお役に立てればと思っております。 事業アイデアより大切なこと 6 年間の事業を振り返えると失敗の連続でした。その中で、事業そのもののアイデアより共に起業するメンバーが大切

    6 年間の起業を終えて - IT戦記
  • アマゾン、最安値設定のため納入業者に無断で値引き→補填要求か 公取委調査(1/3ページ)

    インターネット通販大手のアマゾンジャパン(東京)が商品納入業者に不当な「協力金」を負担させたとされる問題で、アマゾンが業者に無断で商品を値引きして販売した後、その差額分の補填(ほてん)を業者に要求していた疑いがあることが5日、関係者への取材で分かった。値引きは自社サイトでより安い出品があった場合、それを下回る最安値に設定するためだったという。公正取引委員会は独占禁止法違反(優越的地位の乱用)の疑いが強いとみて調べている。 アマゾンは、自社サイトで商品を売る出品者から手数料を徴収するほか、自ら納入業者から商品を仕入れて販売する「直販事業」を展開している。 関係者によると、アマゾンは、炊飯器や掃除機といった家電や日用品などの直販の商品について、メーカーや卸などの納入業者に無断で値引きして販売した後、その差額分を補填するよう業者に要求していた疑いがあるという。その際には、実際の納入価格から、値引

    アマゾン、最安値設定のため納入業者に無断で値引き→補填要求か 公取委調査(1/3ページ)
    ryochack
    ryochack 2018/05/06
    Amazonってかなりevilだよなぁ…。公取委には頑張ってほしい。
  • PhantomDataまとめ - 簡潔なQ

    概要: PhantomData<T> には3つの異なる役割があり、多くの場合は PhantomData<fn() -> T> の形で使うのが無難である。 はじめに PhantomData<T>は特殊な型で、中身を持たないにもかかわらず、型システム上は中身を持つかのように振る舞います。幽霊型 (phantom type) と関係はありますが、幽霊型そのものではないので注意が必要です。 PhantomData の基的な使い方 幽霊型を使う場合や、何らかの理由で構造体の外部にある型を指定する必要がある場合を考えます。例えば、幽霊型で単位を区別する // U は Meter や Miles のような型が入るとする struct UnitFloat<U: Unit> { inner: f64, } や、外部にあるデータを参照する struct ExtVec<T> { // 中身はなし } のような

    PhantomDataまとめ - 簡潔なQ
  • これからお父さんになる男性に知っておいてほしいこと

    shinshinohara @ShinShinohara 拙著を購読しようという人はほとんどが女性であろうという想定から、掲載を見送りましたが、当はどうしても男性に伝えたいことがありました。それは「育児の不眠と孤独と疲労はシャレにならん!」ということをぜひぜひ理解してほしいということです。 amazon.co.jp/%E5%AD%90%E3%8… 2018-03-12 21:48:46 shinshinohara @ShinShinohara 出産の疲労が全然癒せていないのに、3時間おきの授乳が始まります。初めての出産だと、お母さんもおっぱいを上げるのが初めてだし、赤ちゃんも吸うのがへたくそで力もない。途中で吸うのに疲れて眠ることも。すると3時間を待たずに腹減ったと泣く羽目に。眠れません。 2018-03-12 21:53:28

    これからお父さんになる男性に知っておいてほしいこと
  • mikutterのTwitterコンシューマキーが凍結されました - mikutter blog

    2018年5月4日に、mikutterのコンシューマキーがsuspendされました。 公開されているすべてのmikutterで、Twitterを利用できなくなりました 。この記事ではその経緯やmikutterの今後、Twitterを使っているmikutterユーザが取れる対応を案内します。 説明 apps.twitter.comにて確認したところ、mikutterのコンシューマキーがsuspendされていました。一時的なサーバトラブルではなく、Twitterがmikutterのコンシューマキーのアクセス権を取り下げたと思われます。 これによって、 すべてのユーザがmikutterでTwitterを利用できなくなっています 。 mikutterの今後の対応 コンシューマキーの復活について 今後、このことについて何か行動を起こすつもりはありません。したがって、時間が経っても解決される問題ではな

    mikutterのTwitterコンシューマキーが凍結されました - mikutter blog
    ryochack
    ryochack 2018/05/06
    “信じがたいことかもしれませんが、Twitterはかつて、サードパーティ開発者を積極的に応援していた時期がありました。”
  • DNSブロッキングは筋が悪いのか?:Geekなぺーじ

    で行われている児童ポルノブロッキングで採用されているのは、DNSキャッシュサーバがブロックリストに掲載されたFQDNの名前解決を行わないという、DNSキャッシュポイズニングという手法です。 この手法は、主にISPが提供するDNSキャッシュサーバにて行われているので、児童ポルノブロッキングを行っていないDNSキャッシュサーバを利用することで回避が可能です。 また、IPアドレスを直接指定して通信を行うことで回避することも可能です。 このような手法が採用されていることに関して、「アホじゃないの?」とか「ザルじゃないの?」という感想が述べられがちです。 昨日、以下のような記事が出ていましたが、それに対しても「仕組みを考えた奴はバカだろう」的なニュアンスの感想が散見されます。 児童ポルノ遮断、「IP直打ち」ですり抜け横行 : 社会 : YOMIURI ONLINE(読売新聞) 私の感想 「IPア