You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Introduction Retrofit turns your HTTP API into a Java interface. public interface GitHubService { @GET("users/{user}/repos") Call<List<Repo>> listRepos(@Path("user") String user); } The Retrofit class generates an implementation of the GitHubService interface. Retrofit retrofit = new Retrofit.Builder() .baseUrl("https://api.github.com/") .build(); GitHubService service = retrofit.create(GitHubServ
サイボウズ・ラボの西尾 泰和さんが「エンジニアの学び方」について探求していく連載の第18回(これまでの連載一覧)。サイボウズ・ラボの光成 滋生さんにお話を伺うシリーズ(1)です。 本連載は、「WEB+DB PRESS Vol.80」(2014年4月24日発売)に掲載された「エンジニアの学び方──効率的に知識を得て,成果に結び付ける」の続編です。(編集部) 文:西尾 泰和 イラスト:歌工房 この連載では「エンジニアの学び方」をテーマにインタビューを行い、どういう「学び方」をしているのか探求していきたいと思っています。第2弾は、サイボウズ・ラボのエンジニアとして、楕円曲線などの難しい数学を使った暗号の論文を読んで実装したり、サイボウズが遭遇した問題の原因を掘り下げていって最終的にLinuxのバグを修正したり、と幅広い活動をされている光成滋生さんです。 光成さんが、どういうプロセスで問題の原因を
保育園のおゆうぎ会を見て、我が子の成長ぶりに不覚にもほろっときて歳取ったなと実感している中村です。こんにちは。 今日は、一般に利用できるライブラリをGithubなどで外部に公開しつつ、内部のビジネスに関わるところは非公開リポジトリで開発を進めているようなケースでの、Backlogの事例を紹介します。 Backlog APIに関連する3つのプロジェクト Backlogでは、数ヶ月ほど前からBacklog APIバージョン2とそのJavaラッパーライブラリであるBacklog4J v2を提供開始しました。内部では、Backlog4Jを用いて記述した、APIバージョン2の結合テストを用意しています。これらの関連を図に表すと、下記のようになります。 apiプロジェクトはgit push後、自動的に社内ステージングサーバにデプロイされる Backlog4JはGitHub上で公開されており、artif
応募企業の探し方や履歴書の書き方、面接のポイントから円満退職の 秘けつまで。あなたの転職を成功に導くためのノウハウを紹介! この企画は、Web業界で名を馳せる伊藤直也氏と注目企業のCTOが、寿司を摘まみつつホンネで語り合う、かつて無かったインタビュー企画である。 元・超ワガママエンジニアのクックパッドCTOと語る、「CTOって何する人だ?」論 【前編】 #naoya_sushi Twitterでハッシュタグ「#naoya_sushi」が生まれてしまうほど、無類の寿司好きとして知られる伊藤直也氏(@naoya_ito)。そんな伊藤氏をホスト役とし、トップエンジニアをゲストに招いて、寿司をつまみつつホンネで語ってもらおうという、この企画。 記念すべき第一回のゲストは、伊藤氏とは『はてな』時代からの長い付き合いになるという、『クックパッド』の執行役最高技術責任者(CTO)舘野祐一氏(@hotch
CIって? CIはContinuous Integration(継続的インテグレーション)の略です。 継続的インテグレーションとは、ソフトウェア開発手法において、プロジェクトメンバーがそれぞれ開発した結果を頻繁に結合し、定期的にビルドやテストを行うことである。問題点を早期に摘出することができ、効率的な開発に役立つ。 不具合は早く見つける方が対策費用が抑えられるため、ソフトウェアのビルドを頻繁に行うのが好ましく、ビルド結果が正しいことを検証するためにすぐにテストを行う。このような手続きは出来る限り自動化するのが好ましい。そのため、継続的インテグレーションを実践するためには、結合のためのビルドとテストの自動化のために「CIサーバー」などと呼ばれる専用コンピュータを用意することが推奨されている。 ちなみに、ソフトウェア開発手法のひとつである「エクストリームプログラミング」では、継続的インテグレー
I agree to receive marketing communication from Travis CI for product updates, sales services, promotions, news, and events. I can withdraw my consent at any time and update my communication preference at the subscription center from any email received. By filling and submitting this form you understand and agree that the use of Travis CI website is subject to the General Website Terms of Use. Add
Goに入ってはGoに従え Go Conference 2014 autumn 30 November 2014 鵜飼文敏 Fumitoshi Ukai Google Software Engineer - Chrome Infra team Go Readability Approver Go言語のReadabilityをレビューするチーム コードレビューを通じてGo言語のよいコードの書きかたを教える メインのプロジェクトとは別のコードをレビュー 一年前くらい前に参加して 20% timeで 200くらいのCLをレビューしました 今は一日3CLくらい、週に12CLほどのペースでやっています Gopher by Renée French 2 Readabilityスキルとは? プログラミング言語のリテラシー 作法にかなったやりかた で、読んだり書いたりできる能力 言語ごとに作法が違う C++
Readable & WritableTypora gives you a seamless experience as both a reader and a writer. It removes the preview window, mode switcher, syntax symbols of markdown source code, and all other unnecessary distractions. Instead, it provides a real live preview feature to help you concentrate on the content itself. Distractions Free Seamless Live Preview What You See Is What You Mean
"Foreigner Engineer(or related WEB business)” Advent Calendar. This calendar is the Event that An article of blog a day for 25 days. It’s written by voluntary writers. The article is FREE THEME (related to work abroad) . Let’s join us! 海外で働く(働いていた)エンジニアの Advent Calendar です。 ※ Advent Calendar とは、有志で1日1記事ブログ記事を書いて、交流するイベントです。 起業、現地採用、駐在、ノマド、インターン、バイトなどなど、海外で働いた経験がある方は、是非参加してください。 エンジニアじゃなくても、クリエイティブ
この記事はhttp://jp.kumi-log.com/personal/consider-working-in-philippines/ に移動しました。 お手数をおかけいたしますが、上記URLよりご覧ください。
本記事はDocker Advent Calendar 2014の1日目の記事です. Dockerによるコンテナ化はリソース隔離として素晴らしい技術である.しかし,通常は1つのコンテナに全ての機能を詰め込むようなことはしない.マイクロサービス的にコンテナごとに役割を分け,それらを接続し,協調させ,全体として1つのサービスを作り上げるのが通常の使い方になっている. コンテナ同士の接続と言っても,シングルホスト内ではどうするのか,マルチホストになったときにどうするのかなど様々なパターンが考えられる.Dockerが注目された2014年だけでも,とても多くの手法や考え方が登場している. 僕の観測範囲で全てを追いきれているかは分からないが,現状見られるDockerコンテナの接続パターンを実例と共にまとめておく. なお今回利用するコードは全て以下のレポジトリをcloneして自分で試せるようになっている.
先日UP24を買った。なかなか良いので紹介。 UP by Jawbone™ | Track Activity, Manage Weight, and Sleep Better UP24は自分の活動を記録してくれるリストバンドだ。エジプトっぽい模様がデザインされている。色はアップルストア限定のライムにした。だいたい以下のような機能がある。 歩数記録 ストップウォッチ 睡眠状態記録 目覚まし(起床が近い眠りの浅い時間に振動で起こす) パワーナップ(昼寝をする時にセットすると、いい時間に振動で起こす。睡眠状態も記録される) アイドル(一定時間活動していないと振動で通知) リマインダー(指定の時間に振動で通知) 当初気になっていたのは目覚まし機能。音で起こされるのが嫌だと思って(そもそも起こされるのが嫌だが)試してみたかった。こいつは全く役に立たない。人は振動では起きない。休日はともかく平日使うの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く