タグ

ブックマーク / hiroki.jp (10)

  • 「リフォーム Rails app」というトークをしてきました | Act as Professional

    Rails Developers Meetup 2018 Day 3 Extremeで「リフォーム Rails app」というトークをしてきました。 既に開発されているRails appのプロジェクトなどに参加したときに、改修ポイントをある程度機械的に見つけて、どうやって、アプリケーションとして改修していくのか?という考え方やポイントについて話ました。 トークの内の何かをTipsとして持ちかえっていただき、現在運用されているRails appの技術的負債の返済や仕組みづくりの参考にしていただけたら幸いです。

    「リフォーム Rails app」というトークをしてきました | Act as Professional
    i43s
    i43s 2018/07/16
  • 他人のPull requestを手元で動作確認するための便利なやり方 | Act as Professional

    GitHubでPull requestをレビューする際に、手元で動作させてみたいときに私は以下のようにしています。 $ git checkout <pull request URL> これはhubコマンドの機能を利用して、閲覧しているPRのURLを情報として与えています。 hubのエイリアスを設定しているのでgitコマンドでhubの機能も動作しています。 エイリアスを設定していない人はgitの部分がhubとなります。 例えば自分がrubocopのPRを見ていて、手元で動作確認したいとします。 手元のrubocopのリポジトリで、ブラウザのURLをコピーしてきて、以下のコマンドを実施すると手元にPRの状態を再現できます。 $ git checkout https://github.com/bbatsov/rubocop/pull/559 Updating elebow remote: Cou

    他人のPull requestを手元で動作確認するための便利なやり方 | Act as Professional
    i43s
    i43s 2018/02/28
  • ElixirConf Japan 2017に参加してLTしてきた | Act as Professional

    昨年の10月ぐらいから業務でElixirを触りはじめているので、ElixirConf Japan 2017に参加してきました。 Elixirはまだまだ普及しているとは言えない言語ですが、有料にも関わらず、約300人の参加者で、秋葉原のダイビルの会場いっぱいに参加者がいました。 発表されている資料などはconnpassで、まとめられているので、そちらを参照してください。 言語開発者の姿ElixirをProduction環境で動かしている企業は世界を見てもあまり多いとは言えないのが現状です。 数少�ない、Production環境でElixirを動かしている企業があつまったことからか、懇親会で見せるElixirの開発者であるJosé氏の「不満はないか?Elixirに意見はないか?」と熱心に聞く様子の熱い眼差しは胸を熱くさせるものがありました。 Amazon DynamoDB for Elixir

    ElixirConf Japan 2017に参加してLTしてきた | Act as Professional
    i43s
    i43s 2017/04/05
  • 元旦に実施される うるう秒の対策 まとめ | Act as Professional

    前回のうるう秒が2015年7月1日でした。 今回は2016年12月31日の最後にうるう秒が追加されます。日時間だと2017年1月1日の午前9時(正確には8時の最後に挿入)となります。 「うるう秒」挿入のお知らせ | NICT-情報通信研究機構2015年に実施されたときからまわりの環境は良くなっているので、うるう秒への対策簡単にとれるようになりました。このことについて、簡単にまとめておこうと思います。 ※ うるう秒について、詳しい解説が欲しい方は以前の記事を参照してください。 ー 閏秒を迎えるにあたってLinuxでは何を対策すべきか? うるう秒対策済のNTPに設定を向ける結論から言うと、うるう秒対策が施されているNTPサーバにntpdの設定を向ける。というのが最近登場した簡単な方法です。 11/30にGoogleがうるう秒対策済のPublic NTPを公開しました。 Public NTP

    元旦に実施される うるう秒の対策 まとめ | Act as Professional
    i43s
    i43s 2016/12/28
  • [Kindle本50%ポイント還元セール] プログラマ向けのおすすめ書籍まとめ | Act as Professional

    Kindle版の書籍がジャンルを問わずAmazonポイントで50%還元になっている(4,000円のKindleを買うと2,000ポイント戻ってきて、2,000ポイントはAmazonで他のものの購入に使える)ので、プログラマ向けのKindleで販売されているおすすめの書籍をまとめました。 簡単なコメントを書いたので、思い当たる節があれば、これを気に買っておいても損はないのではないでしょうか?

    [Kindle本50%ポイント還元セール] プログラマ向けのおすすめ書籍まとめ | Act as Professional
    i43s
    i43s 2015/06/01
  • ITエンジニアに読んでほしい!技術書2015で「GitHub実践入門」が大賞を受賞しました #devsumi | Act as Professional

    トップバッターのプレゼンは私でした。書は私の著書です。今はユーザー数が850万人もいるGitHubの使い方だけでなく、ソフトウェア開発の現場でGitHubを使う時に必要な知識を一式体系的にまとめた内容になっています。実際の書で学べるGitの使い方やワークフロー、お作法・ノウハウは開発の現場で毎日行われているものです。その経験から得られる「なぜそうすべきなのか?何を目指すべきなのか?」といった内容は書だからこそ得られる内容になっています。 プロダクトを効率的に開発するために、GitHubを利用するはずなのに、GitHubを利用するために様々なドキュメントやリファレンスや知識が必要になり、GitHubを使うことが目的と入れ替わらないためにも、書というガイドと共にPull Request型の開発にスタートダッシュしていただければと思います。 「納品」をなくせばうまくいく 著者であるソニッ

    ITエンジニアに読んでほしい!技術書2015で「GitHub実践入門」が大賞を受賞しました #devsumi | Act as Professional
    i43s
    i43s 2015/02/20
    おめでとうございます!!
  • 閏秒を迎えるにあたってLinuxでは何を対策すべきか? | Act as Professional

    2016/12/27 更新Googleなどの大手IT企業がうるう秒対策済のNTPサーバが公開したため、これを利用する内容などを以下にまとめました。 元旦に実施される うるう秒の対策 まとめ2016/07/08 更新2017/1/1に閏秒の実施が決定されました。対応はこの記事のとおりで問題なさそうです。 2015/06/24 情報追加(2015/06/29 更新)下記の対応に関わるntpdの比較的新しいバージョンにSLEWモードで動作していても、うるう秒が挿入されるバグが発見されました。[redhat] これによりntp-4.2.8p3-RC1以降のバージョンでないとSLEWモードで動作していてもうるう秒が挿入されます。RedHatはntp-4.2.6p5-3.el6_6という対応済みのバージョンを提供しています。Ubuntuでは今日現在12.04LTS, 14.04LTSの2バージョンはパ

    閏秒を迎えるにあたってLinuxでは何を対策すべきか? | Act as Professional
    i43s
    i43s 2015/01/09
  • schooでGit初心者向けのストリーミング授業をします | Act as Professional

    授業形式の動画でいろいろ学べるschooで、Gitに関する授業を12/07(日) 19:00〜20:30 に生放送します。 第1回目の放送なので、かなり初心者向けの内容です。 バージョン管理って、なぜするの?Subversionをずっと使っていて、流行っているGitが気になるそんな方達が対象です。内容は なぜバージョン管理をするのか?ローカル環境でのGitの操作というとなる予定です。 お時間ある方は、ご覧頂けると幸いです。

    schooでGit初心者向けのストリーミング授業をします | Act as Professional
    i43s
    i43s 2014/12/07
    さすがや
  • 昔の自分に教えてあげたい、新人プログラマへ伝えていること | Act as Professional

    最近、この春に職業プログラマになった人達と話す機会に恵まれているので、共通して話すことを書いてみる。 大概、○○について、聞かせてください。とか、いろいろ聞いてくる人達は、羨ましいぐらい、すごく意識高い。 彼らは会社での仕事のプログラミングを上手にやりたい。ってのは、あたり前だし、 どうやってテストを綺麗に書くか? テスト書きながらプログラミングするってのをどう学ぶか? 綺麗な設計はどうやるのか? 仕事でコードを書いていくってのは、どういうことなのかとか? すごいコードはどうやって書くのか?とか、いろんな事を学びたくて、何から学ぶべきなのか見失っているのではないかというぐらい、やる気に満ちあふれている。人それぞれ、やる気の方向性や現在のスキルセットが違うから何をしたいのか、した方が良いのかは異なっている。 だけど、ざっくり共通しているのは、結局のところ「ある程度のプログラマとしての実力をつ

    昔の自分に教えてあげたい、新人プログラマへ伝えていること | Act as Professional
    i43s
    i43s 2014/06/01
  • GitHub実践入門が3/20発売 現場で使える実用的なガイド | Act as Professional - hiroki.jp

    3/20(木)に日語で初のGitHubに関する書籍(雑誌を除く)である「GitHub実践入門 ~Pull Requestによる開発の変革」が発売されます。304ページにわたる現場で使える実用的なガイドを目指して執筆しました。 書は、世界中の開発者が行っているGitHubを利用した開発方法を、みなさんが現場で使えるようになるためのガイドとして執筆しました。よって、GitHubの解説だけにとどまらず、開発ワークフローやそれを支えるほかのツールにも踏み込んで解説しています。 現場で使えるノウハウが凝縮されたGitHubのガイド書は現場でGitHubを徹底的に活用するために、UIの解説、Gitの操作、実際に手を動かしながら試せるPull Request、開発ワークフロー(GitHub Flow, Git Flow)の解説、Jenkinsなど開発を支えるツールのGitHubとの連携について丁寧

    GitHub実践入門が3/20発売 現場で使える実用的なガイド | Act as Professional - hiroki.jp
    i43s
    i43s 2014/03/06
  • 1