エンジニアtypeは、各種エンジニアをはじめ「創る人たち」のキャリア形成に役立つ情報を発信する『@type』のコンテンツです。
![エンジニアtype 技術者のキャリアを考えるWebマガジン - 転職@type](https://cdn-ak-scissors.b.st-hatena.com/image/square/2dada44508f8eb0dcb2d06c7287c2ad4158d0c71/height=288;version=1;width=512/https%3A%2F%2Ftype.jp%2Fet%2Ffeature%2Fwp-content%2Fuploads%2F2016%2F03%2Fet_site_og.jpg)
ということで、Heroku上でJenkinsを動かすための手順をメモしておきます。 普通にJenkinsのソースをGitHubから持ってきてHeroku上でビルドしても、OpenJDKのAPTのバグとか、Herokuのファイルサイズの上限とかで失敗してしまいます。なので、必要最低限のソースを使ってPOMをゴニョゴニョしてやれば、Heroku上でビルドできるようになります。 そんな訳で、できたものをGitHub上におきました。 https://github.com/kiy0taka/jenkins-for-heroku これを使ってcedarスタックに上げてしまえば、とりあえず動きます。 # ビルドに少々時間がかかります。 $ git clone git://github.com/kiy0taka/jenkins-for-heroku.git $ cd jenkins-for-heroku
ちょっと前に雑誌作りをしていて(全200ページくらいorz) 大量な人物補正をしなくてはいけませんでした。 その時に学んだPhotoshopの人物補正テクを分かりやすくご紹介したいと思います。 by:dancing+bambi 補正とは? 画像劣化について 人物補正3つのテクニック step1.明るさ・コントラスト step2.トーンカーブ step3.部分補正 -応用編-色黒美人を色白美人に 補正とは? 意味としては”足りないところを補って、誤っている部分を正す”みたいな感じです。 せっかくとった写真、もうちょっとこうだったらなぁ〜っていうのを直していきます。 そしてまず初めに画像劣化についてかるく知っておきましょう。 画像劣化について JPEGデータは補正をすればするほど劣化していってしまいます。 つまり今からやろうとしていることは画像を劣化させてしまう行為なんです。 といっても補正し
オーム社開発部さんでの本の作り方を取材させて頂きました。 社内で自作ツールをバリバリ作って、出版作業の効率化を行っているのが凄いと思いました。 ただし、今回取材をした内容が行われているのは、オーム社開発部のうちの1グループ(グループは約3名)です。 全体的にこの体制で行われているわけではないそうなので、ご注意下さい。 取材実現の経緯は「オーム社開発部の方とのやり取り」をご覧下さい。 Subversionでバージョン管理 著書の原稿は、XML管理されており、そのXMLはSubversionで全ての著者(監訳者)と共有されているそうです。 Subversionのサーバはインターネット上にあり、各自がリモートで作業を行える環境が整い始めているため、最近では著者と一度も会わずに本が完成するという案件もあるそうです。 フォントなどの問題から、本番環境でのPDF作成はオーム社開発部で毎日行っており、毎
オライリー・ジャパンから先日発表されたプレスリリース「ePUBフォーマットによる電子書籍のラインナップを開始します」にあるとおり、弊社トップスタジオはオライリー・ジャパンとの共同事業として、ePUBフォーマットでの電子書籍の制作を開始しました。 トップスタジオではこのePUBフォーマット電子書籍の出版候補の選定、翻訳、編集、そしてePUB制作までに関わっています。本稿では、このePUBの制作プロセスを支えるシステムにフォーカスを当て、その仕組みについて紹介します。 フリーソフトウェア/オープンソースソフトウェアの集合体としてのシステム ePUBの作成にはいろいろな手法がありますが、制作を支えるシステムを構築する上で最も重視したのは、できる限り自動化し、手作業による調整を最小限にするということでした。そのため、このシステムでは原稿を常に最新マスターデータとしてそこから一方向にePUBを作成す
This document discusses several key concepts in UI/UX design including user experience (UX), user interface (UI), information architecture (IA), interaction design, affordances, and the evolution of design approaches. It provides examples of early interfaces like Apple's Knowledge Navigator and how interfaces are now more conversational like Siri. The document also references several important thi
西新宿某所で行われた shinjuku.rb #1 に行ってきました。幸運にも滑り込めたのでLTさせていただくなどしました。 Introduction to the Sinatra Book スライドは Samurai と言いたいだけなんですけれど、 Sinatra: up and running 、良い本です。 Sinatra: Up and Running 著者/訳者:Alan Harris Konstantin Haase 出版社:Oreilly & Associates Inc( 2011-12-06 ) ペーパーバック ( 103 ページ ) スライドの通り電子版(オライリーコムから買えます)もいい感じです。ぼくはおじさんなので紙の方が読みやすいけど。。。 結構発表自体にも反応がいただけて、おもしろそう! と思っていただけたんですが(not ステマ)、でもやっぱり英語の壁がち
英語の勉強方法の記事書いてたら、 ほぼ終了間際でevernote落ちやがった。 使えねえ。やっぱメモアプリに限るわ。 本気でムカついたよ。evernote。 さすがにもう書く気が起きないので、 ルンバっていう最近はやりの自動掃除機のレビューでも。 この掃除機は、ボタンを押せばうろうろ掃除機が家の中を走り回り、 部屋の地理をすってくれるという優れもの。 ずぼらな我が家には最適!と思って買ったのだが、 そうでもなかった。 1.うるさい。 音がうるさいので、出かけるときにしか使えない。 暇なときに掃除してもらおうなんて思わない方がいい。 うるさすぎて起動する気にならない。 2.センサーの精度がイマイチ 1cm程度の高さの段差にはセンサーが反応しない。 なので容赦なく上がって掃除しようと思うのはいいのだが、 上った後戻ってこれなくなって電池切れになってたりする。 必死すぎ。
Werkzeug¶ werkzeug German noun: “tool”. Etymology: werk (“work”), zeug (“stuff”) Werkzeug is a comprehensive WSGI web application library. It began as a simple collection of various utilities for WSGI applications and has become one of the most advanced WSGI utility libraries. Werkzeug doesn’t enforce any dependencies. It is up to the developer to choose a template engine, database adapter, and ev
What is Scribd?AcademicProfessionalCultureHobbies & CraftsPersonal GrowthAll Documents
ここは、Rubyフレームワーク(仮称 Rmenu)の情報交換場所です。 <20120118> イントール手順書にあるURLをクリッカブルにしました 第3章 Rubyをインストールする (1) RUBYFORGEへ http://rubyforge.org/frs/?group_id=167&release_id=28426 必ず1.9.1-p430をインストールしてください http://rubyforge.org/frs/download.php/72075/rubyinstaller-1.9.1-p430.exe →rubyinstaller-1.9.1-p430.exe 第5章 MySQLのインストール http://downloads.mysql.com/archives.php?p=mysql-5.0&v=5.0.91 必ず5.0.91をインストールして下さい →Microsof
Cloud9は、クラウド上で様々な操作ができます。無料でエディタ、デバッグ、バージョン管理etc、、、作ったらボタンひとつで公開までできてしまいます。有料にすれば、チーム開発環境、プライベート開発環境も構築できます。 Cloud9 IDEは、ソースコードで公開されています。せっかくですからこの高機能で美しいCloud9 IDEをローカル環境に構築してみましょう。 システム環境 Mac OS X Lion インストール手順 gitからダウンロードします。 $ git clone git://github.com/ajaxorg/cloud9.git Cloning into cloud9... remote: Counting objects: 30583, done. remote: Compressing objects: 100% (10271/10271), done. remote
サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
ソフトウェア開発プロジェクトでは、顧客への定期的な進捗報告を行うために、当然のことだが進捗を管理しなければいけない。中規模以上のプロジェクトではプロジェクトはいくつかのチームに分かれていて、さらにチームごとに担当する会社が異なることもある。ありがちな事だが、チーム別にプロジェクト内の進捗会議を行うようになってくると、これが壮大なムダになっていく。 チームリーダーはソフトウェア開発プロジェクトのボトルネック ソフトウェア開発プロジェクトは、ウォーターフォール形式であれアジャイル開発プロセス型であれ、膨大なコミュニケーションと意思決定を行うことで進んでいく。ソフトウェアの仕様や構成について決定するのは、たいていはチームリーダーの仕事だ。また、各開発担当者の仕事の結果が正しいのかをレビューやインスペクションによって判定するのもチームリーダーの仕事であることが多い。そして、チームリーダーはチームメ
シリコンバレーでおなじみの「アイデアよりも、それを実行することの方が大切」という格言は、表裏一体である。 ビジネスマン/エンジニア/デザイナーとしてノッてる時には「実力さえあれば、普通のアイデアしか浮かばない俺でも成功できる」と聞こえる褒め言葉だ。 しかし、アイデアは沸いてくるものの、片っ端から手をつけては「やーめた」と言い出すようになると、「俺は口ばっかりで何一つできないダメ人間だ」と思い込んでしまう。 クリエイティブな仕事をする人なら、誰でも一度は後者のネガティブ・スパイラルに陥ることはある。俺はデザイナーだが、先輩からこないだダメ出しをされた。 「お前はデザインをするとき、諦めるのが早すぎる。30%くらいの完成度で『このデザインはダメだ』と言うな。ダメなデザインでも100%の完成度まで持っていくんだ。」 その時は「わかりました」と言ったが、正直言って30%でダメだと知ったら、100%
プロのレシピを全て公開するブログ。レストランでのレシピ、作り方をたくさんの写真を使って詳しく公開! ”ちゃんとつくる。ちゃんとたべる。” 「プロレシピブログ 艸の作り方」は移行いたしました。 これまでは「FC2」という無料のブログサービスを使いまして「http://lainacuisine.blog86.fc2.com/」というURLで運営してきました。 僕にとってはとっても使いやすいブログサービスで、約8年間もの間お世話になりました。 タイトル、中身はそのまんまですが、URLを http://sou-recipe.com という短くてかっちょいいのに変更しました^_^ これまで、たくさんの方々のブログやサイトでご紹介していただいたり、Facebookなどで「いいね!」していただいてかわいがっていただきましたが、諸事情により、ブログをごっそり引っ越す事になりました。 リンクして頂いてる皆さ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く