タグ HIROCASTER
人気順 10 users 50 users 100 users 500 users 1000 users社内読書会のススメ - おもしろwebサービス開発日記
#railsdm で @netwillnet さんに聞きたかったのだけど、タイミングがあわなかったのですが…。 輪読会をどういう風にやってるのか。とかコツとか苦労話とかブログにまとめられてたりしないのだろううか。— Hiroki OHTSUKA (@HIROCASTER) 2018年7月17日 ということで、僕が色んな会社でやっている社内読書会(輪読会)につい... 続きを読む
[店頭在庫限り]ピアソンがソフトウェア開発に影響を与えた技術書まとめ | 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の立ち... 続きを読む
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... 続きを読む
Macbook用のOctocat天板ステッカーが販売開始 | Act as Professional - hiroki.jp by HIROCASTER
github:shopでGitHubのマスコットキャラクターであるOctocatのMacbook向け天板ステッカーが販売開始されました!Octocat Laptop Decal $10 お手頃です。 続きを読む関連記事30代後半の女性がGitHubで彼氏募集する時代がやってきた!「The GitHub」イベント詳細発表!話題のあの人が登壇 #Agile渋谷GitHubで絵文字を使いこなそう! 続きを読む
git mergeとgit pullのデフォルト挙動を設定できるようになってるGit | Act as Professional - hiroki.jp by HIROCASTER
Gitもいろいろ増えているんだと改めた@HIROCASTERでございませう。過去のGitのバージョンでは、設定できないと言われていたことについて、最近のGitでは設定できるようになっています。(と、言っても何ヶ月も前に追加されている内容ですが…)そのなかでも「これが欲しかったんだ!」と思われる2点について取り上げます。 git merge –no-ffgit mergeをおこなう際には –no-f... 続きを読む
【知ってた?】GitHubのWikiにサイドバーを追加する方法 | Act as Professional - hiroki.jp by HIROCASTER
今回はGitHubのWikiにて、サイドバーを追加する方法です。このサイドバーを追加すると、全ページにサイドバーが表示されるようになります。 やり方やり方は簡単です。「_Sidebar」というWikiページを作成するだけです。通常のページを追加するのと同様に「New Page」ボタンを押して、「_Sidebar」ページを作成します。通常のページの様にサイドバーの内容を記述します。特にアクセスするこ... 続きを読む
GitHubをさらに便利に使う、hubコマンドを活用しよう! | Act as Professional - hiroki.jp by HIROCASTER
hubコマンドは、MacやLinuxのターミナルからGitHubの操作をおこなうためのコマンドです。通常はブラウザを通しておこなっているような操作をCLIでおこなうことができます。これがURLを渡すだけで、利用シーンがあるので、紹介します。 インストール公式サイトを確認する限りgemでインストールするのは、動作が遅くなるので非推奨とのこと。よって、Mac環境はHomebrewかMacPortsで入... 続きを読む
あの「ウノウ」って会社を覚えてますか? | Act as Professional - hiroki.jp by HIROCASTER
元ウノウな@HIROCASTERでございませう。それはそれは、ちょっとだけ昔の話、とても風変わりなウノウ株式会社というのがありました。ウノウという会社の昔話をしたいと思います。 ウノウラボのラボブログこの会社がはじめた画期的な文化の1つは、ラボブログと呼ばれる在籍するエンジニアが直接技術情報をブログとして公開するというものだ。 今では業界各所でおこなわれていることだが、当時は在籍するエンジニアが顔... 続きを読む
ApacheのSSLをNginxに入れ替える手順 | Act as Professional - hiroki.jp by HIROCASTER
以下は、ApacheからNginxへHTTPS(SSL)を入れ替える手順です。 既存のApacheの設定既存のApache設定で確認しておきたいのは下記の部分 SSLCertificateFile example.com.crt SSLCertificateKeyFile example.com.key SSLCACertificateFile example.in.crt # 中間証明書 いずれ... 続きを読む
Raspberry Piがきた!3,000円の名刺サイズサーバー | Act as Professional - hiroki.jp by HIROCASTER
省電力・小型サーバーが届きました@HIROCASTERでございませう。超省電力自宅サーバとして使えそうなRaspberry Piが届きました。公式の経路で購入すると12月に届く予定とか言われて諦めていましたが、実は他の場所でも売っていたのですね。注文して1週間で届いたので驚きです。 Raspberry Pi 仕様 CPU : Broadcom BCM2835 ARM11/700MHz Memory... 続きを読む
コードレビューツール 6選 どれが最適? | Act as Professional - hiroki.jp by HIROCASTER
チームが快適にコードレビューをおこなうためには、チームにあったコードレビューツールを選ぶ必要があります。コードレビューツールはそれぞれ癖のありますので、いくつか使い比べてみる必要もあります。快適なコードレビューツールを探してみてはどうでしょうか? reviewboard Take the pain out of code review | Review Board Pythonで書かれたレビューツ... 続きを読む
git commit するまえに考えるべき10のこと | Act as Professional - hiroki.jp by HIROCASTER
Gitのブランチをどのタイミングで切って、マージしていくかなども非常に大切ですが、ブランチやマージをするよりも頻繁におこなうコミットについて、あらためて基本に立ち返ってみましょう。一つ一つのコミットを綺麗に積み重ねていくことは、ブランチを切るタイミングやマージ、歴史の改編などを柔軟にすることができます。これができなければ、マージや歴史改変で苦労するでしょう。Gitのベストプラクティス(原文)に乗っ... 続きを読む
1日に175回もGitHubはデプロイしているだとぉ…!? | Act as Professional - hiroki.jp by HIROCASTER
驚愕の事実に愕然とした@HIROCASTERでございませう。この資料を見ると2012年に12,602回デプロイをして、41,679回もビルドしています。まだ9月ですので、驚異的な回数なことがわかります。 Deploying at GitHub8月23日には563回ビルドされて、175回もデプロイされていると書かれています。1日24時間と計算しても、1時間に約7.5回ほどデプロイされている計算になる... 続きを読む
なるほど、やりたくなる!オブジェクト指向エクササイズ | Act as Professional - hiroki.jp by HIROCASTER
大圖さんは専門学校の教員です。専門学校でこういったオブジェクト指向の教育がおこなわれているとしたら羨ましいです。学生時代にこういった指導が受けたかったです。これはCDEC2012での発表資料のようです。 の5章に記載されているオブジェクト指向エクササイズを中心に語られています。 オブジェクト指向エクササイズ下記のルールで、1000行程度のソフトウェアを書いてください。1. 1つのメソッドにつきイン... 続きを読む
これはわかりやすい!アジャイルにWEBデザイン制作するための資料 | Act as Professional - hiroki.jp by HIROCASTER
こんなWEBデザイナーと働きたいと思ってしまった@HIROCASTERでございませう。 人はわからない言葉や聞き慣れない言葉を直ぐに受け入れるのは難しいのです。特にカタカナ文字だと。 日本人なので、普段の日常会話でもなんとなくわかる言葉に置き換えることで、すんなり入ってくることもあります。 クライアントの要望にこたえるWebサービス開発 ~「らせん型ワークフロー」のススメ~ from Mayuko... 続きを読む
テスト駆動開発を学ぶための動機になる話 | Act as Professional - hiroki.jp by HIROCASTER
あらためてテスト駆動開発について考える機会のあった@HIROCASTERでございませう。プログラマーであれば「動作する綺麗なコード」を書き続けたいでしょう。それを実現するスキルとして、テスト駆動開発があります。このテスト駆動開発を身につけるには、実際に体験することが、もっとも有効です。ですが、新しいことに挑戦するためには、それなりの苦労や努力が必要です。それを乗り越えるための動機になるようなことを... 続きを読む
狙い撃ち!!特定キーワードで最新情報をかき集めて完全把握する方法 | Act as Professional - hiroki.jp by HIROCASTER
今回は特定のキーワード 映画のタイトル アイドルやスターなどの芸能人 ディズニーランドなどのテーマパーク名 iPhoneなどの商品名 ブランド名など、常に最新の情報をかき集める方法をご紹介します。特定のジャンルに関する最新情報を集める方法はこちらが参考になります。 誰よりも詳しく!特定ジャンルの情報を効率的に得るたった1つの方法 そもそも、RSSリーダーって?という人はこちらをご覧ください。 若者... 続きを読む
誰よりも詳しく!特定ジャンルの情報を効率的に得るたった1つの方法 | Act as Professional - hiroki.jp by HIROCASTER
まさかのRSSで情報収集するという話ででホットエントリーするとは思ってなかった@HIROCASTERでございませう。やはり、これだけ便利なツールが普及されていないのは悲しいことなので、さらに便利にする方法をいくつか紹介したいと思います。はてなブックマークを利用して、本当に欲しい特定ジャンル情報を効率的に集めるためのRSSフィードを独自に作成する方法をご紹介します。 はてなブックマークのタグ機能を利... 続きを読む
若者が知らない最強の情報収集方法「RSSリーダー」 | Act as Professional - hiroki.jp by HIROCASTER
最近の若者はRSSリーダーを使ってないことにビックリした@HIROCASTERでございませう。特に新卒でプログラマになりましたとか、若者に向けて、RSSリーダーで技術情報にアンテナ張ると色々捗りますよ。というご紹介です。普段からRSSリーダーを利用して情報収集されている方には、つまらない記事ですが、あなたの知っている一番若いエンジニアに教えてあげてください。知らない新卒エンジニアは多いみたいです。... 続きを読む
プログラマなら買って損なし!今月発売される注目の技術書5冊 | Act as Professional - hiroki.jp by HIROCASTER
チケット駆動開発を提唱する2人の著書なので、ソフトウェア開発でBTSのチケットをもっと効率よく扱いたいと考えている日本全国のプログラマの皆さん必見の書籍になるかと。著者も書籍の内容について、情報を発信しています。実際にチケット駆動開発を実践されている方のお話を聞いている方のお話を聞いていると、様々なバリエーションが存在していました。そこで書籍「チケット駆動開発」では、基本的な考え方を示しながら、バ... 続きを読む
本当に必要なのは安価な机、良質な椅子、そこそこ早いコンピュータ | Act as Professional - hiroki.jp by HIROCASTER
テスト駆動開発入門を改めて読んでいる@HIROCASTERでございませう。あのアジャイルマニフェストに名を連ねるなケント・ベックがおっしゃっております。TDDで使用すべき物理設定は何か。→必要であれば、他の家具はすべてケチっても、本当に良質の椅子を用意すべきだ。 安価な机が良いというわけではない。予算があるとして、机よりも椅子に予算を割くべきだということである。机はそこそこ広ければ良い。容易に増や... 続きを読む
はじめてのLinux環境構築の自動化入門 chef-solo編 | Act as Professional - hiroki.jp by HIROCASTER
環境構築を自動化すれば数分でサーバ構築して投入できますよ?@HIROCASTERでございませう。 vagrantで開発環境(仮想マシン)を自動構築しようの記事で、仮想マシンにchefやpuppetを自動的に実行させて開発環境を自動で構築する手順を紹介しました。 環境構築を自動化する内容をchefであれば、レシピと呼ばれるものを、puppetであればマニフェストと呼ばれるものを記述しなければなりませ... 続きを読む
vagrantで開発環境(仮想マシン)を自動構築しよう | Act as Professional - hiroki.jp by HIROCASTER
Wii起動したらドラクエX鯖が死んで何もできなかった@HIROCASTERでございませう。インフラ環境の自動構築は、もはや当たり前ですよね?vagrantというVirtualBoxをラップして、chefやpuppetを利用したVMの環境自動構築をしてくれるソフトウェアがあります。これを利用して、開発環境のセットアップを自動化すると共にVM化して、すぐにコードを書くことだけに集中できる環境を構築する... 続きを読む