エンジニアが一人で個人サービスを作ろうとすると、途中で飽きちゃったり、技術で詰まっちゃたりして、なかなか作りきれないことよくありますよね?つまずいてしまうポイントをうまく回避して最後まで作りきって公開まで持っていく、エンジニアだったら誰でも実践できるコツを教えます。 4/18 Creators Meet Up発表。Read less
![エンジニア向け絶対に挫折しない個人サービスの作り方](https://cdn-ak-scissors.b.st-hatena.com/image/square/03de109f09875eda9522aa3778ffe4fe3ca41630/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Frandom-150418015809-conversion-gate02-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
はじめまして。今年度、新卒で入社したエンジニアのうなすけ(id:yu_suke1994)です。RubyもRailsも触り始めたばかりなのですが、なんと入社早々にRailsのバージョンを上げるという大役を任されたので、それについて書いていこうと思います。 tmixの経緯 tmixの歴史について、社内esaをさかのぼって調べてみました。するとわかったことが、ローンチは2009年で、つまり今年で6年が経過することになります(僕が高専に入学する前からあるのか……!)。このブログの過去の記事にもありますが、deployが自動化されたのは去年2014年と、息の長いサービスだけに、現状とそぐわなくなってきている部分も多くなってきています。 僕が入社した頃のRailsは3.2.21で、この時点でRails4.0.0のリリースから2年が経過しています。さすがにもう……ということで、僕にその役目がまわってきま
技術部の鈴木 (id:eagletmt) です。 クックパッドでは一部の Web アプリケーションサーバで Docker が使われており、今回はそのデプロイ方法について紹介します。 Docker で Web アプリケーションをデプロイするときには、まだまだベストプラクティスがある状況ではありません。 たとえば、どのように無停止でデプロイするか、どのようにコンテナと通信するかといった問題があります。 最初に Apache Mesos と Marathon などのツールを検証しましたが、クックパッドの環境において使いやすそうなものはなく、最終的に自前でデプロイのしくみを作ることにしました。 しかし Docker 周辺のツールは様々な新しいものが出てきている最中です。 今はまだベストなものが無いけれども、近いうちによりよいものが出てくるかもしれません。 そのため、できるだけ単純なしくみにしておく
$ brew update error: Your local changes to the following files would be overwritten by merge: Library/Formula/mysql.rb Please, commit your changes or stash them before you can merge. error: Your local changes to the following files would be overwritten by merge: README.md Please, commit your changes or stash them before you can merge. Aborting Error: Failure while executing: git pull -q origin ref
2015-04-04 ミニマリストのホーム画面一挙公開! おもしろ ガジェット 持ち物公開 ▽先日、参加を募集したこちらの企画。 【企画】ミニマリストのホーム画面を見てみたい! - 魔法使いのシンプルライフerisaslife.net 思った以上に多くの反応をいただき、40名の方がご参加くださいました。 こうしてみなさんのホーム画面を一望できるなんて夢のよう。 ぜひ、この興奮を分かち合いたいと思います! ※企画にご参加くださった方は全員掲載したつもりですが、もしかしたら見落としがあるかもしれません。お気づきの際は、お手数ですがコメント欄かツイッター@erisaslife宛に再度「画面公開しました」とお知らせくださると助かりますm(_ _)m Dockをフォルダで管理という発想(興奮)/nさん エリサさんの企画に参加 アプリ数30 感想 これで充分です pic.twitter.com/8Cj
IT技術者、ことにWeb系のエンジニアにとって知見を公開し、共有することはたいへん重要です。はてなブログ/はてなダイアリーでも、たくさんの技術者にブログを書いていただいています。ソースコードをハイライト表示できたり、GitHubと同様にMarkdownが使えたり(ブログのみ)と、エンジニア向きの仕様があるためかもしれません。 個人のエンジニアブログのみならず、各企業が運営する公式の技術ブログも、その会社ならではの大規模な事例を紹介してくれるなど、チェックしておきたい存在です。そこで、はてなで運営されている12の企業の技術系ブログをまとめました(広報ブログなど非技術系のものは除いています)。 【07-05 追記】Mokosoft開発者ブログを追記し、タイトルを修正しました。 ※本記事に掲載した企業ブログは、執筆時に編集部で調べたもので、はてなで開設されている技術ブログを網羅したものではありま
1: 名無しさん@おーぷん 2015/04/18(土)18:06:50 ID:uO0 http://hayabusa.open2ch.net/test/read.cgi/news4vip/1429229808/ このスレがクソ適当なので本当のことを伝えたい 各プログラミング言語の解説する 3: 名無しさん@おーぷん 2015/04/18(土)18:09:11 ID:Xsi イヤッォウw 4: 名無しさん@おーぷん 2015/04/18(土)18:09:37 ID:C1o 期待 12: 名無しさん@おーぷん 2015/04/18(土)18:20:51 ID:uO0 じゃあC++とJavaから C++: Cの拡張言語 Cにオブジェクト指向プログラミング支援機能をつけた言語と一般的に認識されているけど、 この「C++のオブジェクト指向プログラミング」が曲者で、アラン・ケイが提唱した「オブジェクト
[レベル: 中級] Googleはモバイル検索で、すべての結果にURLの代わりにパンくずリストを表示するように仕様を変更しました。 また、ドメイン名の代わりにサイト名を表示することがあります。 Official Google Webmaster Central Blog: Better presentation of URLs in search results モバイル検索結果ではパンくずリストを表示 下のモバイル検索結果では、URLのところがすべてパンくずリストで表示されています。 とはいえ、もともとPCからの検索でもパンくずリスト表示だったのなら、モバイル検索特有の機能とはいえません。 比較してみましょう。 こちらのPCからの検索結果では、通常どおりにURLがそのまま表示されています。 スマートフォンから検索するとこのようになります。 少々わかりづらいのですが、パンくずリストっぽく変
はじめに Webパフォーマンスはパフォーマンスエンジニアリングの1つの分野 Webパフォーマンス管理は、Webサイトの非機能要求の性能や可用性を扱います。 専門用語では、コンピュータの登場と時期を同じくして登場したパフォーマンスエンジニアリングという分野に属します。 パフォーマンスエンジニアリング パフォーマンスエンジニアリングとは、Wikipediaでは以下のように記載されています。 Performance engineering encompasses the techniques applied during a systems development life cycle to ensure the non-functional requirements for performance (such as throughput, latency, or memory usage) w
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く