タグ Act as Professional
人気順 10 users 50 users 100 users 500 users 1000 usersgit statusが43秒かかっていたのを1秒に高速化する大規模Gitリポジトリの操作を高速化するためのscalarを紹介 | Act as Professional
Git 2.38がリリースされました。 このバージョンから大規模Gitリポジトリの操作を高速化するscalarが同梱されるようになりました。 今回はこのscalarによって、どれぐらいGitの操作が高速化されるのかを簡単に検証します。 結論から言うとgit statusが約43秒かかっていたのが約1秒で操作できるようになります。 Install ... 続きを読む
「リフォーム Rails app」というトークをしてきました | Act as Professional
Rails Developers Meetup 2018 Day 3 Extremeで「リフォーム Rails app」というトークをしてきました。 既に開発されているRails appのプロジェクトなどに参加したときに... 関連記事 きちんとRailsは3.2.11にバージョンアップしましょうね! プログラミングのオンライン学習が無料開放 Rails, Backbone.js, etc 元旦に... 続きを読む
2017年1月1日に閏秒が実施予定、システムの管理者は注意が必要!! | Act as Professional
来年の元旦に閏秒の実施が決定されたようです。全世界で新年から仕事の人も増えそうです。 IERS(国際地球回転・基準系事業)から正式に発表があったようです。 日本時間だと2017年1月1日 8時59分59秒のあとに8時59... 関連記事 閏秒を迎えるにあたってLinuxでは何をすべきか? Debianでの自動起動管理 Gitのリポジトリを柔軟に管理する gitosis 続きを読む
[Kindle本50%ポイント還元セール] プログラマ向けのおすすめ書籍まとめ | Act as Professional
[Kindle本50%ポイント還元セール] プログラマ向けのおすすめ書籍まとめ 2015/5/30 アジャイル, プログラミング, 電子書籍 Kindle版の書籍がジャンルを問わずAmazonポイントで50%還元になっている(4,000円のKindle本を買うと2,000ポイント戻ってきて、2,000ポイントはAmazonで他のものの購入に使える)ので、プログラマ向けのKindleで販売されている... 続きを読む
7/1の閏秒を迎えるにあたってLinuxでは何をすべきか? | Act as Professional
7/1の閏秒を迎えるにあたってLinuxでは何をすべきか? 2015/1/9 DevOps, Linux, ubuntu 日本時間の2015年7月1日にうるう秒が追加されることが発表されました。 1日が1秒増える「うるう秒」を2015年に追加決定、うるう秒バグを回避できるのか? – GIGAZINE ネットニュースでも取り上げられてますが、結局、何すればいいのかわかりませんでした。前回のうるう秒が... 続きを読む
Code Completeが半額以下のKindleストア2周年記念セール | Act as Professional
Code Completeが半額以下のKindleストア2周年記念セール 2014/10/28 プログラミング, 書籍, 電子書籍 11/3まで370タイトルの人気作品が50%以上OFFのKindleストア2周年記念セールがおこなわれているようです。 自己啓発本が多いので、ネットだとちょっと評判悪いセールとなってしまっていますが、プログラマ向けの書籍も探すと良いものもありました。 プログラマの間で... 続きを読む
Mozcをモードレス化する「ac-mozc.el」をMacで動かす | Act as Professional
モードレスとは?みなさんは普段、日本語の入力と英語の入力をする時にIMEをON/OFFを切り替えているのが大多数だと思います。このON/OFFの切替をせずに英語と日本語を入力していくことを「モードレス」と呼びます。実際動いている動画は以下になります。 EmacsでMozcを利用してできるということなので、さっそく試してみるため環境を構築しました。mozc_emacs_helper込みでmozcをm... 続きを読む
コマンドラインからインタラクティブにGitHubの未読通知を開く | Act as Professional - hiroki.jp
percolとpecoが最近話題なので、私がpercolで使っているGitHubをちょっと便利に使う為の設定を紹介します。 kyanny氏が開発したghnというgemを利用するとコマンドラインからGitHubのNotificationのURL一覧を取得して、表示、ブラウザで開く、一括で既読にするといったことができます。 これにpercolやpecoを組み合わせて、インタラクティブなUIをコマンドラ... 続きを読む
GitHubKaigi資料公開「GitHub実践入門は活用するためのガイドブック」 | Act as Professional - hiroki.jp
GitHubKaigiに登壇しました。その際の資料を公開します。 当日はLiveStreamの調子が良くなかったようなので、期待して頂いていた方、ご迷惑をおかけしました。後ほど動画が公開されるはずです。(公開され次第こちらにリンクも追加する予定です。) GitHubを利用した開発の世界(日常)を知る GitHubを(利用|活用)する違いを知る GitHub実践入門はガイドブック GitHubを日常... 続きを読む
昔の自分に教えてあげたい、新人プログラマへ伝えていること | Act as Professional - hiroki.jp
最近、この春に職業プログラマになった人達と話す機会に恵まれているので、共通して話すことを書いてみる。大概、○○について、聞かせてください。とか、いろいろ聞いてくる人達は、羨ましいぐらい、すごく意識高い。彼らは会社での仕事のプログラミングを上手にやりたい。ってのは、あたり前だし、 どうやってテストを綺麗に書くか? テスト書きながらプログラミングするってのをどう学ぶか? 綺麗な設計はどうやるのか? 仕... 続きを読む
タッチタイプ矯正器として最適な指と最小の運指を要求するKINESIS Advantageがオススメ | Act as Professional - hiroki.jp
タッチタイピングの矯正器として無刻印の紹介されていたので、もう一つの選択として、違うキーボードをお勧めしたい。 Kinesis Advantage USB Contoured Keyboard 【キネシス コンタードキーボードアドバンテージ・黒】 KB500USB-blk それはKINESIS社の販売しているAdvantageというキーボードだ。会社を代表する製品のためか、単に「キネシス」と呼ばれ... 続きを読む
GitHub実践入門が3/20発売 現場で使える実用的なガイド | Act as Professional - hiroki.jp
3/20(木)に日本語で初のGitHubに関する書籍(雑誌を除く)である「GitHub実践入門 ~Pull Requestによる開発の変革」が発売されます。304ページにわたる現場でつかる実用的なガイドを目指して執筆しました。 GitHub実践入門 本書は、世界中の開発者が行っているGitHubを利用した開発方法を、みなさんが現場で使えるようになるためのガイドとして執筆しました。よって、GitHu... 続きを読む
dockerが正式サポートしたOS Xの環境を構築してみた! | Act as Professional - hiroki.jp
軽量コンテナとして注目を浴びているDockerがバージョン0.8から正式にOS Xでの動作をサポートしました。さっそく環境を構築してみたので、簡単な解説をしてみます。 正式サポートの概要DockerはこれまでもOS Xの上で動かそうと思えば、動かすことはできました。これはOS Xの上でVirtualBoxなどを利用した仮想マシンで通常のUbuntuやCentOSなどのLinuxを立ち上げて、そのL... 続きを読む
GitHubクローンまとめ 無料でGitHubのような機能を実現するための候補 | Act as Professional - hiroki.jp
GitHubを使いたいのだけど、諸事情(主に料金?)によって使えなかったり、プライベートのリポジトリが大量に欲しい場合などGitHubのような機能を使いたいんだけど、利用できない場合のプランBとして利用できるものをまとめてみた。個人で単純にプライベートリポジトリが欲しいケースと、会社や組織で社内や自宅サーバにオンプレミス製品として欲しいケースを考えています。好き放題にいじれる環境があると入門者も、... 続きを読む
「GitHubでつくる、たのしい開発現場」YAPC:ASIA Tokyo2013 | Act as Professional - hiroki.jp
YAPC::ASIA Tokyo 2013(2日目)で「GitHubでつくる、たのしい開発現場」というトークをしてきました。まず、利用した資料を公開します。 伝えたいことコードレビューを習慣化させたいのであれば、GitHubは最適なツールです。 コードレビューを習慣化させたい コードは書いた人以外の目にふれさせるべきと考えている人には特にオススメのツールです。ですが、GitHubはあくまでツールで... 続きを読む
最強の改善フレームワーク『これだけ! KPT』が自立的なチームを育てる | Act as Professional - hiroki.jp
朝会やふりかえりなどの優良なプロジェクトファシリテーションガイドを無料で公開している天野氏がKPTを1冊の本にまとめました。ソフトウェア開発という業種だけで無く、様々な業種に対して「改善」という行動のキッカケとして活用できます。毎週何らかの形でKPTを3年以上おこなっている私にも多くの学びを得ることができました。本書の提案する「自律的なチーム」を育てる1つの方法としてKPTを活用してみてはどうでし... 続きを読む
[店頭在庫限り]ピアソンがソフトウェア開発に影響を与えた技術書まとめ | Act as Professional - hiroki.jp
ピアソンの本は感慨深い思い出のある@hirocasterでございませう。ピアソン桐原のピアソングループからの独立ということで、ピアソンの技術書が店頭在庫限りとなりました。@sobahhi ご心配をおかけして大変申し訳ございません。今後は、学習参考書と語学書に専心していくことになりますので,技術書は基本的にお取扱いがなくなってしまいます。書店さんの在庫限りとなりますので、お早目にご入手くださいますよ... 続きを読む
[資料] Jenkins + GitHub in 第6回テックヒルズ | Act as Professional - hiroki.jp
@HIROCASTERでございませう。 本日、お話しした第6回テックヒルズの資料を公開します。 続きを読む 関連記事 Agile渋谷イベント ペアプログラミングしよう! GitHubをさらに便利に使う、hubコマンドを活用しよう! 池澤あやかさんにPull Requestしてみた 続きを読む
Vagrant 1.1リリース、VMware Fusion, EC2, Rackspace が新たに対応 | Act as Professional - hiroki.jp
Vagrant 1.1リリース、VMware Fusion, EC2, Rackspace が新たに対応 リリース早かったなぁと思う@HIROCASTERでございませう。Vagrant 1.1 がリリースされました。今回の変更点はとても大きなものであると感じています。そして、開発者にとって、素晴らしい機能が追加されました。Vagrant は VirtualBox のラッパーとして機能し、VMの立ち... 続きを読む
git 1.8.2 リリースノートを眺めて、新機能把握と設定を追加 | Act as Professional - hiroki.jp
世の中はGoogleリーダーで盛り上がってる中、Livedoor Readerに移行した@HIROCASTERでございませう。そんななか、ひっそりと git 1.8.2 がリリースされました。リリースノートを眺めていたら知らない機能があったので書いておきます。 git check-ignore * “git check-ignore” command to help debugging .giti... 続きを読む
plenv + cpanm + carton でPerlの開発環境を構築する | Act as Professional - hiroki.jp
Perl情弱の@HIROCASTERでございませう。GrowthForecastとか羨ましすぎるので、最近のPerlの環境はどうやってつくるのか調べた。今回はplenv+cpanm+cartonという環境を構築します。Rubyでいうところのplenv+gem+bundleという感じである。環境はUbuntu 12.04.2 LTSとMac(Mountain Lion)での確認をしています。 ple... 続きを読む
webmockとvcrを利用してHTTPのmockを作成する | Act as Professional - hiroki.jp
RubyやRailsで外部APIを利用するソフトウェアを開発しているときに、テストで実際に何度もAPIに問い合わせにをしていたら、遅くて話になりません。ましてや、外部APIがメンテナンスなんてことになったら、開発が止まってしまいます。そこで、webmockなどを利用して、HTTPリクエストやレスポンスのmockを作成することが望ましいです。vcrを組み合わせて利用すれば、初回だけ実際にHTTPリク... 続きを読む
静的ファイル生成ブログツール5選 | Act as Professional - hiroki.jp
Rails使いよspork, zeusからspringへ! | Act as Professional - hiroki.jp
Rails application preloader といえば spork や zeus を使っている人もいるかと思います。今後、期待できる preloader として spring を教えてもらいました。springはzeusと類似していますが、springはrubyで実装されています。Railsに綿密に統合されているのが他のプリローダーと比較すると大きな特徴です。Railsコミッターが開発し... 続きを読む
Macbook用のOctocat天板ステッカーが販売開始 | Act as Professional - hiroki.jp by HIROCASTER
github:shopでGitHubのマスコットキャラクターであるOctocatのMacbook向け天板ステッカーが販売開始されました!Octocat Laptop Decal $10 お手頃です。 続きを読む関連記事30代後半の女性がGitHubで彼氏募集する時代がやってきた!「The GitHub」イベント詳細発表!話題のあの人が登壇 #Agile渋谷GitHubで絵文字を使いこなそう! 続きを読む