og732のブックマーク (244)

  • ニュータイプのブラウザ『VIVALDI』が便利すぎ。Chromeから乗り換えも辞さない! - プロクラシスト

    こんにちは!ほけきよです。 ウェブブラウザ、みなさんは何を使っていますか? IE, Opera, Firefox, そしてGoogle Chrome … いろいろなブラウザがありますね。 今回は、そんな中でも、まだ馴染みがない、 けれど超絶使いやすく、超絶便利なブラウザ、その名も 『VIVALDI』 を紹介します!! VIVALDIとは インストールしてみる VIVALDIのここが凄い!! まずはチュートリアルを見よう 煩雑なtabから開放!tabstack ブラウザ内でページ分割!tiling お気に入りにノートにパネル!多彩なブックマーク ノート webパネルの追加 自分色に染めろ!VIVALDI質は個人設定にあり。 クイックコマンドで大体何でもできる おわりに VIVALDIとは Vivaldiは自由で、思う存分カスタマイズができるWEBブラウザです。豊かでパワフル、安全性もあり

    ニュータイプのブラウザ『VIVALDI』が便利すぎ。Chromeから乗り換えも辞さない! - プロクラシスト
    og732
    og732 2017/02/05
  • 「速」を落とさないコードレビュー

    Forkwell Meetup #3 https://forkwell.connpass.com/event/48147/Read less

    「速」を落とさないコードレビュー
    og732
    og732 2017/01/28
  • 「ブロックチェーン」ってなに? 社会変えるか注目の技術 - Yahoo!ニュース

    新たな社会インフラになるのか――。商取引やデータ転送などの「価値が移転する」事実をすべて記録し、その記録を共有する「ブロックチェーン」という技術が注目されている。世界の企業や行政機関が注目し、導入を考え始めているこの技術は、今後どのような分野に組み込まれ、どのような影響を社会に与えるのか。(ライター・岡俊浩/Yahoo!ニュース編集部) ある平日の夜。ウェブ上でQ&Aサービスを手掛けるIT企業「オウケイウェイヴ」(東京都・渋谷区)の共有スペースに、50名近い社員が集まってきた。彼らウェブプログラマーたちは、ある技術の講習を受けようとしていた。急速に注目を集める「ブロックチェーン技術」だ。

    「ブロックチェーン」ってなに? 社会変えるか注目の技術 - Yahoo!ニュース
    og732
    og732 2017/01/27
  • WordPressのそこが知りたかった!システムやデータベースについて詳しく分かりやすく解説された本格派の入門書

    WordPressPHPに詳しくなくても利用できます。しかし、表示を速くしたい、キャッシュがうまくいかない、バックアップができない、複数のサイトを運営したいなど、カスタマイズしたい時にはシステムやデータベースなどの知識が必要になります。 WordPressのシステム面を中心に、その機能や仕組み、現場で役立つ具体的なカスタマイズ方法や開発のポイントについて詳しく解説されたオススメのを紹介します。 書はWordPressのデザイン面はゼロ、HTMLCSSの解説も最小限で、システム面が中心となっています。公式サイトにも詳しく説明されていないようなことが非常に分かりやすく、詳しく解説されています。

    WordPressのそこが知りたかった!システムやデータベースについて詳しく分かりやすく解説された本格派の入門書
    og732
    og732 2017/01/27
  • Big Sky :: golang オフィシャル謹製のパッケージ依存解決ツール「dep」

    « Re: Go でシングルバイナリな Web アプリを開発しているときに webpack --watch をうまいところやる | Main | Ruby の a = a + 1 はなぜ undefined method '+' for nil:NilClass なのか » golang にはパッケージマネージャが無数にあります。 PackageManagementTools · golang/go Wiki · GitHub Home Articles Blogs Books BoundingResourceUse cgo ChromeOS CodeReview CodeReviewComments CodeTools C... https://github.com/golang/go/wiki/PackageManagementTools 僕もその一つの gom というのを開発している

    Big Sky :: golang オフィシャル謹製のパッケージ依存解決ツール「dep」
    og732
    og732 2017/01/25
  • ITエンジニアが投票した「ITエンジニア本大賞2017」ベスト10が発表。機械学習理論入門/SQLアンチパターン/達人プログラマー/ルビィのぼうけん、などランクイン

    翔泳社は「ITエンジニアに読んで欲しい!技術書・ビジネス書 大賞2017」(ITエンジニア大賞)を開催。ITエンジニアの投票を集計した結果選ばれた技術書、ビジネス書の各ベスト10を発表しました。 ITエンジニア大賞の主催は翔泳社ですが、投票の対象となったのは出版社や刊行年を問わず、この1年を振り返っておすすめしたい技術書、ビジネス書全般です。 実際にベスト10に入った書籍の出版社は技術評論社、オライリー、日経BP、インプレス、オーム社、NHK出版、ダイヤモンド社など多岐にわたり、主催の翔泳社のは1冊にとどまっています。 ベスト10の上位6冊については、同社が2月16日に都内で開催する「Developers Summit 2017(デブサミ2017)」において書籍の著者、編集者、翻訳者などによるプレゼン大会が開催され、そこで行われる最終投票によって大賞が決定されます。 技術書部門ベスト

    ITエンジニアが投票した「ITエンジニア本大賞2017」ベスト10が発表。機械学習理論入門/SQLアンチパターン/達人プログラマー/ルビィのぼうけん、などランクイン
    og732
    og732 2017/01/19
  • 効果的な 1 on 1 ミーティングのためにマネージャができること

    2016 年に逝去した、元 Intel CEO の Andy Grove による High Output Management の日語訳が復刊され、さらに Hard Things の Ben Horowitz の序文がついたことで、改めてスタートアップ界隈でも 1 on 1 (ワンオンワン) ミーティングの効果が注目され、各社や各人の 1 on 1 のノウハウが共有されるのではないかと期待しています。 Y Combinator の Sam Altman はスタートアップ初期でのコミュニケーションの重要性を何度も説いています。特にスタートアップは業務が複雑になりがちで、かつ状況の変化も早いため、コミュニケーションがボトルネックになりがちです。 コミュニケーションの遅れは意思決定の遅れにつながります。そして意思決定の遅れは事業の進捗を遅らせたり、トラブルの兆候を見逃してトラブル発生の原因にな

    効果的な 1 on 1 ミーティングのためにマネージャができること
    og732
    og732 2017/01/13
  • Linux デスクトップ環境 2017 - k0kubun's blog

    Linux デスクトップ環境 2016 - eagletmt's blogの人に影響を受けて自作PCLinuxデスクトップを使い始めてから約1年半が経ち、僕の使う環境が一通り満足な状態になったので今どういう構成なのか書いておく。 僕はKeynoteを使う時とか会社のマシンでmacOSも割と使う都合、基的に操作性がmacOSに近くなるようにしているので、macOSからLinuxに移行したい人の参考になるかもしれない。 *1 そもそも何故Linuxデスクトップを使っているのか 「苦労してmacOSに近づけるくらいなら最初からmacOS使えばいいじゃん」と言われそうだが、今この瞬間は大体以下の理由でLinuxデスクトップを使っている。 趣味で作ったスペックが高めの自作PCmacOSが入れられない *2 最新のmacOSではKarabinerが使えないが、Linuxでは自作のキーリマッパーが

    Linux デスクトップ環境 2017 - k0kubun's blog
    og732
    og732 2017/01/10
  • SRE (Site Reliability Engineer) 職 転職・中途 - 株式会社はてな

    SRE (Site Reliability Engineer) 職(中途)開発速度と信頼性はトレードオフであり、バランスを取っていく必要があります。SRE の役割は、サービス特性、開発フェーズ、利用ユーザーの体験などを考慮しつつ、Product Owner とともに SLO を定義し、ソフトウェアエンジニアリングとシステムエンジニアリングとソフトスキルを駆使して信頼性を計測、コントロールすることです。 id:cohalzSRE2018年入社信頼性を制御し「サービス開発」を加速させるサービス開発チームにジョインして開発/運用していく Embedded SRE は運用業務だけでなく、SREの原則に基づいたSLOの策定およびその先の開発速度を最大化するためにリーダーシップを発揮していくことが重要な仕事です。 自身のソフトウェアエンジニアリングとシステムエンジニアリングとソフトスキルを組み合わせつ

    SRE (Site Reliability Engineer) 職 転職・中途 - 株式会社はてな
    og732
    og732 2016/12/28
  • 至高のDockerイメージ生成を求めて - Qiita

    稿は良いDockerイメージを良い方法でビルドすることを探求した記録である。 Supership株式会社 Advent Calendar 2016の21日目にあたる。 2019年現在は@inductor氏の改訂版を見たほうが良い。 この記事で論じた望ましいコンテナイメージの姿は2019年でも変わらない。ただし、multi-stage buildのような新しい仕組みが普及したりツールの評価が定まってきたりと、実現に用いるツールの状況が2016年からやや変化している。 良いDockerイメージ 良いDockerイメージとは何だろうか。Dockerの利点は次のようなものだから、それを活かすイメージが良いものであるに違いない。 ビルドしたイメージはどこでも動く 適切にインストールされ、設定されたアプリケーションをそのままどこにでも持っていける。 コンテナ同士が干渉し合うことはないので、任意のイメ

    至高のDockerイメージ生成を求めて - Qiita
    og732
    og732 2016/12/22
  • Failure teaches Success

    Shippai Night https://speee.connpass.com/event/46423/ 「クックパッドが失敗から学ぶために行っている取り組み」

    Failure teaches Success
  • これからマネージャーになるエンジニアのあなたへ - yashiganiの英傑になるまで死ねない日記

    こんにちは、新米ディレクターのid:yashigani_wです。 この記事ははてなディレクターアドベントカレンダー2日目の記事です。昨日はid:moretのそろそろ5年生なので右も左もわからない新卒のころの自分にアドバイスする - el cineでした。 私は8月にアプリケーションエンジニアからディレクターになりました。 はてなではディレクター職には担当するサービスの成長に責任を持つプロダクトオーナーとしての役割と、担当するチームの成果を最大化するマネージャーとしての役割が求められます。 マネージャーというと、多くのエンジニアはあまりなりたがらないとおもいますが、それはマネージャーに求められる責任を具体的にイメージできないことや未知の仕事に対する不安からではないでしょうか? この記事は私の経験から、これからマネージャーになるエンジニアに向けてマネージャーがまず意識すべきことと、最初に陥るで

    これからマネージャーになるエンジニアのあなたへ - yashiganiの英傑になるまで死ねない日記
    og732
    og732 2016/12/02
    わかる。というか今の自分の状況がまさにインポスター症候群だった。
  • 成功するチームの隠し味

    同じ開発チームでも、バグが頻発するチームとしないチームがあるのはどうしてでしょう?また、障害をいつまでも復旧できないチームと、すぐに解決してしまうチームがあるのはどうしてでしょう?アトラシアンでは、異なる人種や性別だけでなく、性格やアイデンティといった見えない多様性の中で、パフォーマンス性の高いチーム(=成功するチーム)を築き上げる努力をしています。その「隠し味」をみなさんと共有したいと思います。Read less

    成功するチームの隠し味
    og732
    og732 2016/11/06
  • 覚えるだけでPythonのコードが少し綺麗になる頻出イディオム - タオルケット体操

    まえがき 今年の春から今まで、2年ぶりにPythonを沢山書いているわけなんですが、JavaScriptのクソに頭をやられて久しぶり書くだけあって基的なところから色々と頭から抜け落ちていたわけです。 そんで何か思い出すたびに会社のwikiを使ってメモっていたのですが、せっかくなので少々訂正をしてブログにも書きます。 また、弊社はPython2を使っているので、2が前提の記述になっているところがいくつかあります。なるべくフォローしていますが、参考にする場合は自分が使っているバージョンを確認することをおすすめします。 また、今から新しくPythonプロジェクトを始めようと思っている人は3系を使いましょう。 知ってる人は当然知ってる、でも結構長いことPythonを書いてても知らなかったりするような小技を載っけました。 なお、メタプログラミングとかの黒魔術っぽい記事のまとめはこちら: hach

  • 【詳解】モテたいVimmer必見 快適にコーディングするためのvimrc解説 - Qiita

    やること vimrcの基設定 文字コード タブ・インデント 文字列検索 カーソル カッコ・タグジャンプ コマンド補完 特殊な設定 マウスの有効化 ペースト設定 Vimプラグイン NeoBundle(Vimプラグインの管理) molokai(カラースキーム) lightline.vim(ステータスラインの表示内容強化) vim-trailing-whitespace(全角と半角の空白文字を可視化) indentLine(インデントの可視化) neocomplete・neosnippet・neosnippet-snippets(コードの自動補完) CtrlP(多機能セレクタ) Syntastic(構文エラーチェック) 対象となる読者 素のVimを使っていて、もっと快適にコードを書きたい人 どこかのvimrcをコピペしてきて理解しないまま使い続けてる人 Node.jsやJavascriptでコ

    【詳解】モテたいVimmer必見 快適にコーディングするためのvimrc解説 - Qiita
  • Jenkinsの無秩序なジョブをDigdagで再定義する - log.fstn

    jenkins で回してる ci のジョブを digdag で書き直してみたけど、フローがひと目で分かるし、git で管理できるし、並列化も簡単だし最高だ。— Kosuke Adachi (@foostan) October 8, 2016 ということで Jenkins のジョブを Digdag に置き換えて Git で管理すると最高なので、今困っている人はやりましょう。1日あれば多分終わります。 今回試したのは CI のジョブですが、どんなジョブでも応用できると思います。 詳しく こないだ Rebuild 152 聴いていたらその会話の中に「Jenkinsおじさん」ってワードが出てきたんですよ。 rebuild.fm Jenkinsをそれなりの規模で使っている人ならお馴染みだと思うんですが、Jenkinsって自由度が高くてジョブの編集も簡単にできるから気をつけないとジョブがカオスな状態に

    Jenkinsの無秩序なジョブをDigdagで再定義する - log.fstn
  • チーム開発を始める時に決めること - GeekFactory

    頭の中を整理するために、新たにチーム開発を始める時に決めることをリストアップしてみました。すべて書き出すと大量になるので、プロセスや開発基盤を中心に書いています。 プロジェクト計画 ゴール マイルストン スコープ リリース計画 プロセス チーム構成 リスクと対策 プロセス スプリントスケジュール(例:月曜開始の1週間スプリント) 会議体の設定(例:スプリント計画、スプリントレビュー、レトロスペクティブ) 複数チームのワークフロー(例:プロダクトオーナー、UXデザイナー、開発チーム、QAチーム) 仮説検証サイクル(例:仮説設定、リリース、分析) 進捗管理方法(例:リリースバーンダウン) 品質管理方法 障害対応のワークフロー プロセス改善の仕組み(例:レトロスペクティブ結果のバックログ化) プロダクトデザイン(略) ソフトウェアアーキテクチャ(略) インフラアーキテクチャ(略) テスト計画(略

    チーム開発を始める時に決めること - GeekFactory
    og732
    og732 2016/10/05
  • 妊娠中の旦那の言動を私は一生忘れない - ちびドラマーチ

    2016 - 09 - 26 妊娠中の旦那の言動を私は一生忘れない 育児 育児-私が言いたいこと スポンサーリンク 妊娠中の旦那の言動を私は一生忘れないと思う 昨年娘を出産し元気に育って1歳になりました。 正直、育児は大変だとは聞いていたけど想像以上に大変でした。上手に授乳出来ない、とにかく泣いて抱っこを拒否る、夜泣きが酷かったりとメンタルを多少やられながらも夫婦で協力しながら何とかここまで来た感じです。 育児も大変だけど、妊娠出産の大変さは想像を絶するものでした。こちらはまわりから聞いていたものよりも私の妊娠生活がハードモード(妊娠重症悪阻)だったので「こんなはずはない」と数か月思い続けて絶望を味わいました。 そんな妊娠期間を経て育児を1年間してみて分かったことがあります。 妊娠出産で旦那がにした言動を、は一生忘れずに覚えている これ、当だと思う。 それも何故かその当時よりも時間

    妊娠中の旦那の言動を私は一生忘れない - ちびドラマーチ
    og732
    og732 2016/09/27
  • DI・DIコンテナ、ちゃんと理解出来てる・・? - Qiita

    意外と分からずに、「とりあえず」とか「なんとなく」で使っちゃうパターンが多い系案件な気がして書いてみます。 こんな事ありませんか? DIとDIコンテナの違いを説明出来ない DIとサービスロケータの違いを説明出来ない DIを使ってるつもりが、サービスロケータになっている DI、サービスロケータが、ただの「パターン」の1つであることを理解してない DI(Dependency Injection)を正しく理解する そもそも、Dependeny Injectionを日語にするとどういう意味になるでしょうか。 多くの人が「依存性の注入」とか応えるのではないでしょうか? 私もそうでした。きっと何かで読んだのでしょう。 (wikipediaに「依存性の注入」と書いてありますね) 補足 なぜ依存性を注入してあげると良いのか、そのメリット等は後述しますが、 DIというのはただのパターンの1つです。 たまに

    DI・DIコンテナ、ちゃんと理解出来てる・・? - Qiita
    og732
    og732 2016/08/03
  • Kibela キベラ| 人と情報に自由を|個人の力を組織の力にする情報共有ツール

    インポート~情報蓄積 ・他のツールから簡単にインポート ・みんなでリアルタイム共同編集 ・文中にインラインコメント(リリース予定) ・編集履歴の確認とロールバック ・下書きレビューでワークフロー ・Markdown、リッチテキストエディタ、PlantUML ・ExcelCSV、スプレッドシートをコピー&ペーストで表作成 ・画像、動画をコピー&ペーストで貼り付け ・よく使う情報をテンプレート化 構造化~活用 ・グループでアクセスコントロール、フォルダで構造化 ・複数条件に対応した高度な検索 ・プレゼンテーション機能 ・記事を外部共有 ・いいね!でレスポンス、コメントで議論 ・迅速なチャットサポート ・API、Webhook、Zapierなど外部ツール連携 高度なセキュリティ ・SAML 2.0認証 SSO(Google Workspace、OneLogin、Azure Active Dir

    Kibela キベラ| 人と情報に自由を|個人の力を組織の力にする情報共有ツール
    og732
    og732 2016/08/02