How and where is app.run() used? After module definition, after app.config() or after app.controller()? I am adopting the BreezeJS Angular Q, which asks whether certain code can be run in the app.run() function.
リクナビNEXTジャーナルをご覧の皆さん、おはようございます、吉本ユータヌキです。 前回、「自分なりの工夫をするだけで、仕事は100倍楽しく変わる」という記事を書かせていただきました。 皆さんの会社や仕事は明るく楽しくなりましたでしょうか? 今回は少し視点を変えて、明るい未来へ向けてみたいと思います。 去年、正式に決定いたしました2020年の“東京オリンピック”が、あと6年後に迫ってきました。日本は東京でのオリンピックに向けて、今よりもっと発展していかなければなりません。 昨今、パソコンを中心とする通信機器での書類や写真データのやり取り、ネットでの動画配信やテレビ電話などが、企業間の連絡でも当たり前となっています。 すごい勢いの技術進化である。 今ですら便利なのに、6年後の仕事場の環境はどうなっているのだろうかと思い、今回は…… スマートフォンやタブレット端末の普及により、今やどこでも”ア
AngulaJSのTutorialのstep-5を実施したレポートです。 個人的に最もAngularに魅かれた仕組みを説明してくれているTutorialで、 なんといってもポイントはController側もテスト側もDI経由のサービスを利用した実装です。 Angularは、エラーハンドリングはHTTPレスポンスコードで見ていたりして、サーバ側のIF設計がRESTful実装されていることがある程度、前提にしています。 そこで、このRESTfulについても重要なので、今回は簡単に補足します。 step-5では、 ファイルシステム上のJsonファイルからデータを取得し、 スマホリストを検索機能付きで表示する 上記の仕組みを実装したサンプルコードを元に課題を遂行します。 データ このTutorialでは、データは静的なjsonファイルで定義されています。 このデータを使ってstep-4以前で出力し
『「納品」をなくせばうまくいく』を読み終えました。この本はソニックガーデンという、とあるドメインで話題のソフトウェア開発会社の話が書かれています。著者の倉貫さんとは何度か遊ぶ機会があり、以前からいろいろお話を伺っていたのですが、今日は本書を読んだ感想を交えながら、自分なりに感じたことをぼろくそに書いてみようと思います。 システムインテグレーターというカースト制度を学ぶ 僕は新卒で中堅のSIerに就職しました。ほとんどが2次受けで、外資系のSIerに常駐してシステムを作ってました。その現場は、想像していたのとはちょっとちがって、X次受けという透明なカースト制度がありました。 「これ作っといて」みたいな感じで仕事を丸投げする人や、ろくにシステムもつくれないのに上流工程とやらで論理破綻した仕様書を作る人など、プロフェッショナルってなんだっけ? と考えさせられることばかりです。 また、1次受けだと
Web制作会社の一つの基準はいいサイトを作っているかどうか、クリエイティビティに溢れる日本のWeb制作会社・Webクリエイター集団はたくさんありますが、その中から特に注目している集団を厳選して紹介します。 制作者としてよい刺激を受けるだけでなく、一緒に作ってみたいと思ったり、クライアントとして声をかけたくなるような魅力的な集団ばかりです。 株式会社バケモノ LETTERS, INC. 乾設計事務所 quip Design 株式会社ディスカバリー号 mount inc. 株式会社バケモノ 株式会社バケモノ 名前のインパクトだけでなく、クリエイティブのインパクトも圧倒的な株式会社バケモノ。 この春設立したばかりなので初耳の人も多いかと思いますが、クオルトグラフのメンバーが立ち上げた新会社です。 「なんだかわかりやすい、どこか使いやすい」をキーワードにさまざまなWebサイトをプロデュース・作成し
この記事は、英語版アシアルブログの翻訳記事です。 (原文はこちら) ============================== この記事では、Flickr APIを利用して写真を表示するアプリを、HTML5 モバイル UIフレームワーク・OnsenUIを利用して作成します。 さらに、ボタンのスピナーアニメーションを使うことで、アプリに生き生きとした見た目を与えます。 今回作成するのは以下のアプリです。実際に動くので、触ってみてください。 1. プロジェクトを作成する 1. Monacaのダッシュボードで、「新しいプロジェクト」をクリックします。 2. 「Onsen UI最小限のテンプレート」を選択します。 プロジェクトの名前を「Flickr」とし、IDEを起動します。 OnsenUI最小限のテンプレートには、page1.htmlとpage2.htmlを行き来するナビゲーターコンポーネント
CSS for clean and fast web apps. Soooo Fast!Performance is our #1 goal. Every component we design is benchmarked for performance. You can see our results. Components GaloreWe have the building blocks to get you up and running fast. Our growing set of components were born from CSS. ThemeableIs that even a word? It should be! We love our theme, but we don’t want to hit your brand over the head with
Onsen UI, HTML5 UI framework for modern mobile application.The Answer to PhoneGap UI Development Onsen UI is an HTML5 UI Framework for Building Mobile App Front End Download Version 0.7.0 Onsen UI is a front-end development tool that radically improves PhoneGap/Cordova apps. Differing from previous frameworks, it is highly flexible and gives hybrid apps a native look and feel on all platforms. And
■はじめに cron とは、ジョブ(スクリプト)を自動実行するためのデーモンプロセスです。そして、Linux システムの管理を行なう場合、ログのローテートや、バックアップなど、定期的に自動実行したいジョブが数多くあります。特に、バックアップなどは、システムへの負荷が大きいため、通常は、ユーザからのアクセスが少ない、深夜や早朝に行なわれます。 このように、定期的に実行されるジョブは、crond というデーモンによって、自動的に行なうように管理することができます。そこで、今回は、cron の設定を行なうために必要なコマンドや、設定ファイルについて説明していきたいと思います。 ■設定手順 このページでは、以下の順番で cronの設定について説明します。 まず、Linuxシステム上で、cron を使用するために、サービスの起動で、サービスの状態を確認し、停止している場合には、サービスを起動します。
WEBデザインを行う上で重要なファクターの一つである配色:カラーリング。ロゴやブランドイメージなどから導きだすケースが多いと思うが、困ってしまうのは明確なイメージがなく、キーカラーが決まらないとか、キーカラーとの組み合わせがイマイチしっくりこないなど、配色で頭を悩ませることは結構あるのではないだろうか。 そこで今回は、そういう時に役立ちそうな10サイトを紹介したい。各サイト共に試してみたが、思わぬ組み合わせや自分では積極的に使わない色や自分の好き嫌いを再確認できて結構面白い。こういったサイトを活用して効率化を図ったり、新境地を開いてみてはいかがでしょうか。
がつがつより、ほどほど働くサラリーマンをめざしたい――。日本生産性本部などの調査で「人並みに働けば十分」と答えた新入社員の割合が53%(前年比4ポイント増)になり、バブル崩壊直後の過去最高の水準に並んだ。「将来が見通せず、リスクより堅実さを好む傾向の現れ」と担当者は分析する。 1969年から続く「働くことの意識」調査でわかった。今年は3~4月に47社の2203人に尋ねた。 「人並みで十分」はこの2年で8ポイント増え、これまでの最高だった91年と92年の水準に並んだ。一方、「人並み以上に働きたい」は40%で、昨年より3ポイント、一昨年より8ポイント減った。 「堅実志向」は、残業への意識でも目立つ。「手当がもらえるからやってもよい」は69%(前年比6ポイント増)で過去最高だった。一方、「手当に関わらず仕事だからやる」は24%(同5ポイント減)で過去2番目に低い水準だった。生産性本部の岩間夏樹・
photo by SomeDriftwood まず言っておきますが、今から話す内容は大真面目です。 わたしが尊敬してやまないのは「エスカレーターの手すりを動かそうと最初に言い出した人」です。 は?なにそれ?と思ったあなた、正常です。就活でそんなこと言ったら速攻おとされるよ?と思ったあなた、正常です。 が、いったん落ち着きましょう。いったん話を聞きましょう、いったん、いったん。 世界初のエスカレーターがいつできたかは知りませんが、それはおそらく難事業だったことでしょう。 ていうか階段を輪っかにして動かすとか、発想からしてわりとマジキチ事業だったのではないでしょうか。 階段をどうやって動かすか。 どうやって階段を輪っかにするか。 どうやってステップをフラットに保つか。 乗り口降り口のかたちはどうすればいいか。 速度はどれくらいがいいか。 マジキチ事業において、このような技術的難題が山積みの中、
■バカにされる人に共通するものとは 今回は、落ちこぼれて、バカにされる人の行動を私の20数年の観察にもとづき、紹介します。落ちこぼれとは、次のような人を意味します。同世代の中で昇格が明らかに遅い人、専門職として認められない人、転職をしようとするものの、内定をなかなか得ることができない人、転職先にもなじむことができずに、数年以内に退職し、キャリア・ダウンをしていく人などです。 このうえに、バカにされる人は次に挙げたような行動をとる傾向があります。これらすべてとはいわずとも、半数近くは該当するはずです。皆さんの周囲に、落ちこぼれて、バカにされる人はいませんか。その人たちの行動を思い起こしながら、読み進めてください。 1.他人の目を意識しない身なり ワイシャツがズボンから出ていたり、背広のサイズが体に明らかに合わない。ネクタイの色や柄が、シャツや背広とマッチしていない。これでも、毎日、堂
本当にそんなきれいごとばかりで何の欲望も下心もないの?ブログ論というか「私は何のためにブログを書いているのか」って記事はよく見かけます。私だって書いてますから。 <参考> 祝・ブログ開設1周年!これまでの振り返りと今後のブログ運営について | love guava! まあ動機なんて人それぞれなのでそれはそれでいいのですが、私が気になるのは「お金を目的としてブログを書いてるのではない」ということがよく書かれていますよね。 え、それって本当なんでしょうか? 自己表現の場とか、普段の生活ではかかわれない交友関係築きたいとか、文章力を身につけたいとか、全世界に自分からのメッセージを届けたいとか、そんな立派な理由だけなんですか? 「ああ、そうだよ」って言われる方。あなたはブログに一切広告とか貼ってないし、アフィリエイトリンクなんてのも一切存在しないんですよねー? お金目的じゃない、ではなくて、お金目
追記 RailsでJS辛い問題に関しての結論:http://qiita.com/kaiinui@github/items/dad6180f1910c6a4bfd5 -- 近年、(1) Web/App両対応が増えてきたこと、(2) WebでもJSを多用するようになったこと、の二つがあり、以下の点でRailsが微妙になっている。 ViewのJavascriptがRailsから独立している API層のサポートが微妙 最初に書いておきますが、特に決定的な解決策もなく、辛いから今後解消されてほしいよね、な話です。 ViewのJavascriptがRailsから独立している Railsはとても堅牢。 モデル、コントローラ、ルーティングと、変にいじらない限りはほとんどテストが要らない。 必要なのは、モデルに新たにpublicメソッドを付けたときくらいだろう。 実際、バックエンドはそうそうバグが出ない。
連載目次 前回の「RubyのRangeクラスと範囲オブジェクト、範囲演算子、イテレーターの使い方」では、数などの範囲を表現するためのRangeクラスと、ArrayクラスやHashクラス、Rangeクラスに関わりの深い概念である「イテレーター」について解説しました。 今回も、引き続きRubyの組み込みクラスの解説を行います。ここでは、特に文字列を表現するためのStringクラスと、正規表現を扱うためのRegexpクラスについて学びましょう。 Stringクラスにも有用なメソッドがたくさんありますし、正規表現は文字列と密接に関わっており、文字列を扱う上で非常に強力な武器となります。ただし強力であると同時に、自分以外の人が書いた正規表現の意味を理解するのは困難です。用法用量を守って正しく正規表現を使いこなしましょう。 Stringクラスのメソッドに文字列操作を、よく使うものを中心に紹介 Stri
1 pixel|サイバーエージェント公式クリエイターズブログ サイバーエージェントのクリエイターの取り組みを紹介するオフィシャルブログです。最新技術への挑戦やサービス誕生の裏話、勉強会やイベントのレポートなどCAクリエイターの情報が満載です。 はじめまして。 アメーバ事業本部 クロスイノベーション室のグンタ(@gunta85)と申します。 今回はフロントエンド開発用の、 ありとあらゆる依存関係を簡単に解決してくれる、 WebPackというスグレモノをご紹介します。 導入経緯大きなアプリを開発するにあたり、依存関係を解決してくれるものを探していました。 その中で、RequireJSやBrowserify、Componentなども候補に挙がりましたが、 諸々の理由でWebPackを選びました。 特徴の違いについては「WebPack vs Browserify」等で検索してみると良いかと思います
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く