CODEPREPはオンラインプログラミング学習サービスです。1日10分プログラムを書くことで「毎日こつこつプログラムを書く習慣」と「作ったものを動かす体験」を提供し、プログラミング学習の「継続」をサポートしていきます。そうして、一人でも多くのユーザにプログラミングの楽しさを感じてもらうことをサポートしてまいります。
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? これからプログラミングを始めてみたい人に向けて、Webブラウザだけですぐに使えるRuby/Railsのクラウド開発環境 (Nitrous.io) を紹介します。 Rails環境構築の壁 プログラミングを始めるためには、開発環境を構築する必要があります。RubyとRailsの開発環境の構築方法はRails Girls インストール・レシピが参考になりますが、いくつかのソフトウェアをインストールする必要がありました。 Ruby本体 Rails データベース (SQLite) エディタ (Sublime Text, TeraPad) ターミナ
仕事で Rails を使ったサービスを担当し始めて約1ヶ月半、Ruby と Rails にもだいぶ慣れてきたので、ここまでどうやって勉強してきたか書いておこうと思います。いや、まだ初心者もいいところなのですが、そのうち忘れてしまって今しか書けなそうなので、書いておきます。 とはいえ、こういう情報は時間の経過と共に意味のないものになってしまいがちなので、なるべく時間に左右されない本質的なことを織り交ぜながら書いていきたいと思います。 irb(main):002:0> Date.new(2014,4,4) - Date.new(2014,2,19) => (44/1) 当時の知識 パーフェクト Ruby を途中まで読んだ Ruby on Rails Tutorial の Chapter 4 Rails-flavored Ruby をやっていた という程度。 パーフェクトRuby (PERFEC
Value Proposition Design ついに出版! ビジネスモデルキャンバスで一躍有名になった"Bussiness Model Generation"の続編"Value Proposition Design"【洋書】が、ついに出版されました!*1 バリュープロポジションキャンバス(VPC) この書籍ではバリュープロポジションキャンバスが紹介されています。 右側に顧客のこと、左側に提供する価値のこと、それらのフィットを確認するためのフレームです。 右側を「カスタマープロファイル」、左側を「バリューマップ」と呼びます。 VPCの詳細については、Amazonのページの「なか見!検索」がオススメです!(書籍の一部閲覧できます)。 特徴 主な特徴は以下のとおりです。 市場/製品フィットを検証する ビジネスモデルキャンバスを補完する 特徴:市場/製品フィットを検証する バリュープロポジショ
最近のUIの傾向として、ユーザーが操作して楽しくなるようなアニメーションは大切なポイントです。そんな気持ちいいCSS3のアニメーションでモーダルウインドウをページ全体に表示するjQueryのプラグインを紹介します。 横からアニメみたいにひゅっとスライドさせたり、ぼい~んとバウンドさせたり、気持ちよくて面白いものが簡単に実装できます。 animatedModal.js animatedModal.js -GitHub animatedModal.jsのデモ animatedModal.jsの使い方 animatedModal.jsのデモ デモでは、3種類のアニメーションを使ったモーダルウインドウを試せます。 アニメーションはanimate.cssを利用しているので、80種類以上のエフェクトが利用できます。 デモページ:Demo 3 In: bounceIn, Out: bounceOut a
1ヶ月使って便利だと思った Sublime Text 2 のショートカット 12 選(Win、Mac両方) 今、巷で話題になっているエディタ Sublime Text 2 ですが、 最近社内のプロジェクトでも使用する機会が多くなってきました。 Sublime Text 2 http://www.sublimetext.com/ インターフェースがシンプルで高速、 機能を強化するパッケージも豊富で、Gitとの同期も快適です。 このブログでは、1ヶ月プロジェクトで使ってみて、 とても便利だと思ったショートカットを12個紹介します。 自分自身会社ではWindows、自宅ではMacなので、 Windows版とMac版の両方をメモ代わりとして記載することにします。 1. マルチセレクト このショートカットは複数の文字列をインタラクティブに選択し、一度にまとめて編集することができます。 OS X:⌘
Expand Selection to WordでのTipsをいくつか紹介する。 例えば1つおきに編集したい場合などは、Ctrl(Win)/Command(Mac)+Kキーで選択がスキップできる(図2.1)。また、Ctrl(Win)/Command(Mac)+Dキーを入力しすぎて、想定よりも多く選択してしまった場合は、Ctrl(Win)/Command(Mac)+Uキーで、選択をUndoできる。ちなみに、Ctrl(Win)/Command(Mac)+Uキーは、Ctrl(Win)/Command(Mac)+ZキーではUndoできないものをサポートしているので、ここで解説している例だけでなく、例えば複数行選択で↓キーを押しすぎた場合などでも利用できる。 また、同じ文字列を一気に複数選択する場合は、Alt+F3キー(Win)/Ctrl+Command+Gキー(Mac)で行える。 Expand S
■推薦者コメント:西浦一貴氏(Googleソフトウェアエンジニア) 弊社でもマネージャがコードレビューやちょっとしたコミットをすることはありますが、データベースのシャーディングみたいな深めのトピックを全社員が学ぶというのは結構珍しいのではないかと思います。プログラミングや関連技術の敷居が最近どんどん下がっており、一般教養となりつつあると感じますが、その一例として面白い取り組みかなあと思いました。 西浦一貴氏のインタビューはこちら→Googleは修行の場、日本人エンジニアが描く大きな夢 ●要旨紹介(TechPeople編集部より) 非エンジニアにとって、エンジニアの仕事というのは理解しづらいものだ。パソコンの画面を見ても、一体何が行われているのかわからず、自分がエンジニアに依頼する仕事が、果たして簡単なのか難しいのか、すぐに終わるのかそれとも時間がかかるのか、といったことでさえも想像がつかず
お金の使い方、ほんと難しい。無料通話アプリのcommが終了だそうです。 本記事は、2015年2月28日公開の記事です。 >>comm(コム)/2015年4月21日(火) 15:00をもちまして本サービスを終了 >>魚拓:(cache) comm(コム)/もっとつながる、高音質な無料通話アプリ LINEのベッキーTVCMに対抗して、女優の吉高由里子さんを起用したことは、まだ記憶に新しいですが、じつはすでに縮小も報じられてたのですね。 ということで、いろいろとまとめてみました。 関連記事 ・キュレーション終了のお知らせ、著作権侵害は非親告罪化で調整 ・DeNA新キュレーションのライター25人の引用状況をチェックした ・(追記あり)DeNAとサイバー、次の一手は団体創設? ・サイバーのキュレーションメディアからひっそりと拡散協力者募集バナーが消えていた件 無料通話アプリcommの歴史 2012年
コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕
石戸諭 @satoruishido 毎度のことながら、少年犯罪紋切り型発言が散見される。何かを発言したい人のために、これだけは読もうリストを作ってみました。せっかく関心が高まっているのと、前々から取材してそこそこ土地勘もある分野なので以下、連ツイ(続) 2015-03-02 19:15:57 石戸諭 @satoruishido 1)まず公的統計は押さえたい→hakusyo1.moj.go.jp/jp/57/image/im… 統計の読み解き方、分析としてよくまとまっているのは浜井浩一さんの著作。浜井さんは法務省で刑務所勤務などを経験し、犯罪統計にも精通しています。少年犯罪も含めた状況整理に『実証的刑事政策論』がおすすめです。 2015-03-02 19:17:43 石戸諭 @satoruishido 2)凶悪な少年犯罪は戦後、大きく減っているのですが、浜井さんは「だから問題ない」で終わらせ
LinuxやUNIXを使っていると、あるパーティションの容量(たとえば、/var/logなど)がいっぱいになってしまうことがある。 そういった時は、dfコマンドなどで各パーティションの容量を確認し、そのパーティション内で容量が大きくていらないファイルやディレクトリを削除したり、別のパーティションに移動させる対処が必要になる。 今回は、そんな容量の大きいファイルやディレクトリを確認する方法について記述する。 1.容量の大きいファイルを調べる Linuxの場合、「-S」オプションを付与することでファイル容量の大きい順に出力する。 Linuxの場合 ls -lhS 調べたいディレクトリ なお、HP-UXなどの古いOSでは「-S」オプションが存在しない。 そのため、sortコマンドと組み合わせる事で同様の出力を求める。 HP-UXなどの場合 $ ls -l 調べたいディレクトリ | sort -n
「日本史なんかより、プログラミングを教えるべき」三木谷浩史氏と夏野剛氏が日本の技術者不足を嘆く 三木谷浩史 楽天社長×夏野剛 #3/4 新経済連盟を発足させた楽天・三木谷浩史氏とドワンゴ・夏野剛氏が日本の経済や社会問題をテーマに意見が交わしたトークセッション。本パートでは、日本人エンジニアの少なさを問題視する三木谷氏が、「日本史より、プログラミングを教えるべき」と持論を展開しました。 規制改革には、コストがかからない 司会:そろそろ、まとめのテーマ。 三木谷浩史氏(以下、三木谷):もうまとめに入っちゃいます? 夏野剛氏(以下、夏野):もうまとめ? 司会:いや、あれですよね。今日一応あれですよね? 夏野:ミッキーが帰るって言うまでやるんだ! 司会:大丈夫ですか? お時間って今日。 三木谷:ちょっとそろそろお腹がすいてきたんですけど。 司会:(笑)。そういう事情ですか。大丈夫ですか。 夏野:ピ
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 企業の中で最も重要な資産の一つである“データ”の多くは1990年代以降、多くがリレーショナルデータベース(RDB)で管理されてきました。ところが最近のビッグデータの潮流の中で、インターネットやモバイル端末を利用する“モノのインターネット(Internet of Things:IoT)”のデータを取り扱う企業やウェブ系、一般企業で従来から利用しているRDBではなく、NoSQLを利用する企業が増えてきています。NoSQLが話題になるようになって数年経ちますが、今なぜNoSQLなのか、日本で利用者が増加しているオープンソースの主なNoSQL製品を研究しながら探っていきたいと思います。 今回、この企画をするにあたって、各ベンダーや各方面の専門家
Gitに限らず、バージョン管理システムで、コンパイルされたバイナリや、自動生成されたスクリプトを含めないというのは、プログラマの間では通念になっていると思います。それでは、デザインワークは? というとあまり扱いが統一されていません。 | コンパイル後のファイル | ソースファイル :--: | :--: | :--: ソースコード | 含めない | 含める デザインワーク | ? | ? デザインワークもコンパイルが当たり前に 従来、手作業でアプリケーションからエクスポートして、リポジトリに入れていましたが、現在その必要はほぼなくなりました。まだこの1,2年の話ですが、デザインワークでも「ソース」になる.sketchや.psdファイルから成果物を自動生成(コンパイル)するのが一般的になりつつあります。 面倒なスライスの切り出しといった作業は、もう過去の話です。一度ツールを設定してしまえば、
※2016/04/24 追記 昨年末にItamae meetupで話した時のスライドリンクを追記しました。 Databag > itamae-secret の話やConsul連携の話が追加されています。 http://www.slideshare.net/tsuyoshitorii5/itamae-meetup-vol1public 現在自分が運用管理しているChef-soloプロビジョニングの仕組み 1 を Itamaeに移行した時のお話をしようと思います。 管理規模としては大規模ではなく、小〜中規模的なところかと思います。 (ロールによってレシピ切り分けたり、環境毎にレシピ用意したりなど…) 最初に: Itamaeについて https://github.com/itamae-kitchen/itamae 軽量なChef と考えればよいでしょう。 Chefの複雑さを取り除き、必要十分な部
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く