How to Use Multiple GitHub Accounts Git is a popular tool for version control in software development. It is not uncommon to use multiple Git accounts. Correctly configuring and switching Git accounts is challenging. In this article, we show what Git provides for account configuration, its limitations, and the solution to switch accounts automatically based on a project parent directory location.
こんにちは、id:hakobe932です。はてなブログではユーザ体験の改善のために、ページ表示速度を向上させるための様々な取り組みを行っています。このエントリーでは、はてなブログで行っている、ブラウザキャッシュの活用、JavaScriptのページ最下部での読み込み、JavaScriptの圧縮、という3つの取り組みについて解説します。 ブラウザキャッシュの活用 同じ内容のJavaScriptやCSSを、ページを表示するたびにダウンロードすると、余分なHTTPリクエストが発生しますし、読み込み時間がかかります。 ブラウザのキャッシュを利用できれば、余分なリクエストを減らすことができます。はてなブログでは、なるべく長い間ブラウザにキャッシュを保存するために、JavaScriptなどの一部の種類のファイルのレスポンスに、以下のようなヘッダを指定しています。 $ curl -I http://hat
jaws2014_panel.md Immutable Infrastructure パネルディスカッション Immutable Infrastructure & Blue-green Deployment Martin Fowler氏 BlueGreenDeployment ImmutableServer Trash Your Servers and Burn Your Code: Immutable Infrastructure and Disposable Components - Chad Fowler 邦訳 「Immutable Infrastructureと捨ててしまえるコンポーネント」 チャド・ファウラー氏 - Publickey 「Blue-Green Deployment」とは何か、マーチン・ファウラー氏の解説 - Publickey Immutable Infrastr
JAWS DAYS 2014のImmutable Infrastructure パネルディスカッションでモデレーターをしましたのでそのまとめです。満員でしたので、ご覧になった方々にはありがとうございました! 事前に勉強も兼ねて、次のメモを書いておいた( https://gist.github.com/stanaka/9547623 )のですが、このパネルでは個人的にも議論してみたかった話も含め、6名のパネリストに以下の質問をさせてもらいました。 IIを突き詰めていくと、どんどんPaaSに近づいているのでは? IIを実現する上で、なにが一番の課題となるか? Statefulサーバーはどのように扱うべきか 最後に一言 冒頭の最初のIIを突き詰めるとPaaSになっていくのでは?という話では「技術的にどんどん新しいハード、ツールは出てくるので、ニーズはPaaSとIaaSの間を揺れ動くことになると思
何もかも投げ棄てて Dark Souls II をやりたい気持ち抑えながら JAWS DAYS 2014 で Immutable Infrastructure について話してきました。以下、資料です。(Embed できないのでリンクです) https://speakerdeck.com/naoya/immutable-infrastructure-number-jawsdays Immutable Infrastructure トラックのトップバッターだったので、そもそも Immutable Infrastructure とは何か、どのような背景でこのような概念が提唱されるに至ったのか、そして現在は。またこれから何が変わるのかみたいな、大枠の話にフォーカスして話しました。会場は Immutable Infrastructure トラックは立ち見が出てるくらい盛況で、やはりこの分野に注目が集
朝起きて布団から出るのがつらいので、HBFav をつらつらと眺めていた。 あるサービスの JavaScript が重いとか、そのコードが難読化されてないとか、担当者とおぼしき人間が書いたコメントがそのまま残ってるから消しましょうよとか、そんなことが書かれていた。JavaScript が重い、という話は結局そのサービスの JavaScript が重かったのではなく、ユーザーが自分で導入した広告が重いというだけの話だった。 コードが難読化されていない、趣味の製品ではなく会社の製品なのでコメントそのまま残ってるから消しましょう・・・実にくだらない。 ところで話は変わってコードレビューについて。 コードレビューに慣れないチームが、何の考えもナシにコードレビューを始めるととにかく気になったこと大小様々な指摘が行われることになる。一見、いろいろな指摘が出て議論が活発になっているように見えるが、だいたい
Microsoft Azure は機能が沢山あります。また機能を引き出すためのデータストアの仕方も合わせて考える必要があります。本セッションでは普段Azureを利用していない方とのハッカソンの経験をもとに、プロダクト機能からではなく、ユーザー側のニーズや想定されるワークロードから最適な Microsoft Azure のデータベースやストレージの選び方をご説明します。 ---- イベント情報: https://insight-tec.connpass.com/event/55971/ データ分析ブームにのった勉強会やセミナーは数多くありますが、真に理解できるよう、意味のある勉強会はごくわずか。本当に理解し使いこなすため、その一歩を踏み出すための勉強会、札幌にて開催します。 本イベントは、世界的に開催されているオープンソースGIS(地理情報システム)の祭典「FOSS4G Hokkaido
おじさんになると、自分が社会人だから、社会人を主体とした話をしがちになる。社会に出てからが人生の本番であって学生時代はその準備期間にすぎないとでも言いたげになる。学生時代にそんなふうだと社会に出てから苦労する〜みたいな論調になる。 そういうロジックの人は、幼稚園児には小学校が本番だっていうし、小学生には中学校で勉強に遅れるぞみたいにいうし、高校では大学受験を正当化するためにいろんな不合理を押し付けると思う。 東大に入るのを人生のゴールにしないで、そこで何をしたいかを目標にしろみたいにも言いがちだと思う。 東大に入るのが夢でも問題ないとおもう、その先に何をするのかを目標にしろつっても、早かれ遅かれ目標達成したら次の目標立てなきゃならんだけだし、人生は連続していていつか死ぬ— Issei Naruta (@mirakui) August 19, 2011 東大、行ったことないけど、東大に入るの
2014年03月14日20:00 カテゴリTipsCode Tips - 静的リソースのURIに?をつけるべからず Webを支える技術 HTTP、URI、HTML、そしてREST 山本陽平 であればなおのことこの実装はNG。 ブラウザのキャッシュを利用できれば、余分なリクエストを減らすことができます。はてなブログでは、なるべく長い間ブラウザにキャッシュを保存するために、JavaScriptなどの一部の種類のファイルのレスポンスに、以下のようなヘッダを指定しています。 はてなブログにおけるページ表示速度改善の取り組みについて - Hatena Developer BlogはてなブログではJavaScriptを配信する際には、上記のURLのように、?よりあとの部分にabc078624b2a746c618156847827166bのようなバージョンIDを付与しています。JavaScriptが変更
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く