タグ

2015年6月24日のブックマーク (26件)

  • 大規模なJavaScriptアプリケーションを書く際に参考にしたいコーディング規約まとめ

    JavaScriptは割と自由な言語で、行末にセミコロンがなくとも動作したり、varによる変数宣言をしなくとも使えたりします。とはいえ、動くから良いという訳ではありません。意図しない動作を防ぐため、さらに多人数での開発になればコードの品質を維持するためにもコーディング規約に沿った書き方が求められます。 他のプログラミング言語と同様、JavaScriptにおいてもコーディング規約が幾つか存在します。どれを取り入れるかは対象のアプリの性質、プロジェクトの特性やチームメンバーのスキルなどによりますが、参考になることは間違いないでしょう。必要に応じてカスタマイズするなどして、上手に取り入れてみてください。 Google JavaScript Style Guide Google製のJavaScriptスタイルガイドです。和訳版がこちらにあります。執筆時において、和訳版はバージョン2.72、家は2

    大規模なJavaScriptアプリケーションを書く際に参考にしたいコーディング規約まとめ
    bongkura
    bongkura 2015/06/24
  • 俺の考えるニトリネットの顛末

    ・ニトリのシステムコンサル(経歴だけやたらすごいことを主張し横文字ばかり使う)がGoogleのパンダアップデートを機にニトリネットのリニューアルを提案 ・その際に、自分の懇意にしているシステム営業を連れてきて提案させる(CTC) ・CTCのMAMSを導入することを決定し、基幹システム等のつなぎ込みプロジェクトが開始 CTCでの受注額はおそらく数億〜十数億レベル(3年保守契約含む)→コンサルには5%キックバック ・この時点で、以前にニトリネットを依頼してた会社(0社)の足切りを決定。 ・0社は引き継ぎは1ヶ月しか行いませんと明言、ニトリ担当者了解する。 ・CTC下請けへ開発を投げる。そこそこ中堅規模の開発会社(A社)が5000万で受注。 ・A社、いつも仕事を投げているB社へ800万で発注。 ・B社、コンペで募った会社(C社、D社、E社)の中から、一番デザインが良さそうだったD社に300万で発

    俺の考えるニトリネットの顛末
    bongkura
    bongkura 2015/06/24
  • Reactive Streams 入門 #jjug

    2015/06/24 JJUG ナイトセミナー 「Reactive Streams特集」 by @okapies https://jjug.doorkeeper.jp/events/26547 補足記事: http://okapies.hateblo.jp/entry/2015/06/26/024505

    Reactive Streams 入門 #jjug
    bongkura
    bongkura 2015/06/24
  • あれ、沈んでない?不安にさせるどでかい船舶、その働きっぷりが想像を超える!

    船といったら、普通は水の上を浮いているものですよね?でもこの船は、一見沈んでいるように見えますが、実はちゃんとお仕事をしているんです。 この船の名前は「ブルー・マーリン」。わざと船を沈めさせ、そこに水面に浮いている貨物をのせる特殊な船で、半潜水艇と言います。では一体どのようなものを運ぶのでしょうか?

    あれ、沈んでない?不安にさせるどでかい船舶、その働きっぷりが想像を超える!
    bongkura
    bongkura 2015/06/24
    これかっこえーよなー
  • 上場企業の時給ランキング OpenWork 働きがい研究所

    要旨: トップ5には全て総合商社(三井物産、住友商事、伊藤忠商事、三菱商事、丸紅)がランクイン トップ10のうち7社が時給5,000円超え 三菱地所、三井不動産の2大不動産会社がトップ10入り。月間平均残業時間20時間台 トップ30に製薬会社5社(アステラス製薬、第一三共、生化学工業、エーザイ、中外製薬)がランクイン 上場企業1,196社の平均時給は、約2,600円 今回の調査レポートでは、上場企業の有価証券報告書とVorkers(現:OpenWork)に投稿されたデータから、企業による公開情報だけでは知ることが難しい、残業時間も含めた労働時間から上場企業各社の「時給」を集計しました。 時給算出方法 「時給」は、有価証券報告書による平均年収を、各社の標準労働時間及びVorkers(現:OpenWork)に投稿されている平均残業時間(月間)から算出した年間勤務時間で割った金額となります。今回

    上場企業の時給ランキング OpenWork 働きがい研究所
    bongkura
    bongkura 2015/06/24
  • Rで解析:JavaScript D3.jsで地形データを動的操作!「exCon」パッケージの紹介

    最近、JavaScriptライブラリのD3.jsを利用したRのパッケージが多い気がします。紹介するパッケージは地形データをブラウザでインタラクティブに表示する「exCon」パッケージです。 パッケージのバージョンは0.2.5、R version 4.2.2で確認しています。 パッケージのインストール下記コマンドを実行してください。 #パッケージのインストール install.packages("exCon")実行コマンドの紹介下記コマンドを実行してください。詳細はコメントまたはパッケージヘルプを確認してください。 #パッケージの読み込み library("exCon") #データ例の作成 TestData <- matrix(sample(1:1000, 100, replace = TRUE), 10, 10) #プロットコマンド #参考:MACでbrowser = "/usr/bin/

    Rで解析:JavaScript D3.jsで地形データを動的操作!「exCon」パッケージの紹介
    bongkura
    bongkura 2015/06/24
  • MEANで増田を使ったWEBサービス作りはじめたけどアウトでした - undefined

    MEANで増田を使ったWEBサービス作りはじめたけど、アウトでした。 墓標も兼ねて感想など書き留めときます。 動機 増田が見づらいのでさくさく見れるサービスを作りたかった。 Node.jsでなんか作ってみたかった。 どんなの? さくさく見れてインクリメンタルサーチしたりブックマーク数で絞り込めるやつ作りたかった。 現状こんなの。トラックバック記事もまとめて掲示板のように表示している。 転載について 「嫁のはてブ」のようなサービスやその他増田をまとめたものも見たことがあったので、なんとなく作り始めちゃいましたが、完全にアウトでした。今思うと、当たり前すぎる話しだった。 labo.hatenastaff.com 動作概要 node-cronで定期的に「はてな匿名ダイアリー」のRSSをfetchし、トラックバック情報を整理しつつmongoDBに放り込む。 サーバーサイドはindexとURLに応じ

    MEANで増田を使ったWEBサービス作りはじめたけどアウトでした - undefined
    bongkura
    bongkura 2015/06/24
  • アラート発生時に AWS Lambda を使って音声電話をかける - Qiita

    続編:SNS + Lambda + Twilio で音声電話をかける v2 CloudWatch や独自ツールから Amazon SNS に Notification を飛ばすと、subscribe しているメールアドレスにメール通知が行えます。 サービスの監視を行ってアラートをメールで受信しているケースが多いと思いますが、深夜等でメールを受信しても気づかないケースがあり、障害検知が遅れてしまう、という問題があります。 これを回避するために、電話をかけることにしてみました。 電話をかけるのに使うサービスは Twilio。日ではKDDIが業務提携してサービスを提供しています。 Amazon SNS から AWS Lambda への通知が可能になっていますので、Lambda を使って実装します。 Lambda は現時点で東京リージョンでは使えないため、N.Virginia を使います。 7/

    アラート発生時に AWS Lambda を使って音声電話をかける - Qiita
    bongkura
    bongkura 2015/06/24
  • SpheroをGo言語から制御して遊んでみた - Qiita

    最近Golangを勉強しています。 前に、こちらの記事(Node.jsで操作できるロボティックボールSpheroでHello World)でCyloy.jsを使ってみました。 Cylon.jsはIoT向けのNode.jsフレームワーク(サイトにはフレームワークって書いてありますがライブラリでいいと思う)です。その姉妹的なプロジェクトGo言語向けのGobotがあります。 最近Go勉強しているのでGobotも使ってみました。 Gobot GobotはCylon.jsの姉妹プロジェクト サイトはこちら。http://gobot.io/

    SpheroをGo言語から制御して遊んでみた - Qiita
    bongkura
    bongkura 2015/06/24
  • Linuxの性能関連のまとめ - ITメモ

    性能測定コマンド sar :システム稼動状況 mpstat:CPU稼働状況 vmstat:仮想メモリ稼働状況 free :メモリ情報 iostat:ハードディスク,CPU使用状況 ps :プロセス情報 top :プロセス情報 目安 CPU CPU使用率:90%以上 CPU待ちプロセス数:2より大きい(1CPUあたり) メモリ メモリ使用量:ページングの発生回数 ディスク ディスク使用率:80%以上 ネットワーク ネットワーク使用率:80%以上 パケット衝突回数:送信パケットの10%以上 sarコマンド # sar [オプション] [-o ファイル名] 取得間隔 取得回数 -u:CPUCPU使用状況 -q:CPU:プロセスキュー、システム稼動負荷 -r:メモリ:メモリ,スワップ領域使用状況 -R:メモリ:メモリ動作状況 -B:メモリ:ページング統計値 -W:メモリ:スワッピング統計値 -b

    Linuxの性能関連のまとめ - ITメモ
    bongkura
    bongkura 2015/06/24
  • Pythonで学ぶwebアプリケーションの作り方by Flask — study flask 1 ドキュメント

    予定と実績¶ Flaskを使う準備 20分 -> 60分 Flaskチュートリアル 40分 -> 60分 休憩 15分 Flaskを使いこなす1 40分 -> 60分 アプリを公開する 20分 -> 20分 休憩 15分 Flaskを使いこなす2 30分 -> 30分 プラグイン、情報源紹介、Q/A、予備 -> 10分

    bongkura
    bongkura 2015/06/24
  • はてなの人ってどこに住んだことがあるの?

    都市論とか地方再生とか人気の話題だから、単純に気になった。立場によって見方が変わってくるので。個人情報だし、今住んでるところは答えても答えなくてもいいです。 ちなみに増田は厚木→大学から神戸→そのままUターンせずに移住しました。だから、よく知ってる都市は厚木(神奈川の片田舎)、横浜(神奈川最大の都市だけど、規模が大きいだけの田舎)、東京(町田、新宿)、神戸、大阪(梅田、心斎橋)ぐらいかな。だから、ハイセンスな都会からイオンモールのある田舎までだいたい知ってるつもり。あと、西日に住んだことない人は、日の半分を知らないことになるし、都市論について何を言ってても話半分で聞いてしまう。ツイートする

    bongkura
    bongkura 2015/06/24
    全然わかってなさそうだな
  • 君は「行ってよかった美術館ランキング」1位の大塚国際美術館を知っているか。

    世界最大の旅行クチコミサイト「トリップアドバイザー」に投稿されたクチコミでの評価を元にした「行ってよかった美術館&博物館ランキング」(2011年)で堂々の第一位を獲得した大塚国際美術館。 ところで、大塚国際美術館って行かれたことあります?そもそも名前を聞いたことありました?大塚国際美術館の母体は、これからの季節必ずお世話になるポカリスエットでお馴染みの大塚製薬です。 1921年(大正10年)大塚武三郎氏によって、設立された大塚製薬の“生まれ故郷”徳島県鳴門市に今回ご紹介する大塚国際美術館はあります。 一体どんな美術品が展示され、訪れた人々の高い満足度(「トリップアドバイザー」で5段階の満足度評価でも8割以上が5つ星と、他を圧倒する高い評価を得ています)を獲得しているのでしょう。 ここでお断りしておきますが、実は大塚国際美術館には一点も物の絵画はありません(きっぱり!)それでは何があるのか

    君は「行ってよかった美術館ランキング」1位の大塚国際美術館を知っているか。
    bongkura
    bongkura 2015/06/24
  • akibacluster.com - akibacluster リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    akibacluster.com - akibacluster リソースおよび情報
    bongkura
    bongkura 2015/06/24
  • cakes(ケイクス)

    cakesは2022年8月31日に終了いたしました。 10年間の長きにわたり、ご愛読ありがとうございました。 2022年9月1日

    cakes(ケイクス)
    bongkura
    bongkura 2015/06/24
  • 俺の最近のRailsのJS開発環境を教えてやる - Qiita

    はじめに railsのsprocketsがキツイ。特にjsファイルが多くなると開発がとっってもキツイ。 layoutに こうやってるだけでも出力されたhtmlにはscriptタグが30個ぐらいならんでて、ページの読み込みに10sec以上かかる。 だけど、単にapp/assets/javascriptsをgulp watchとかはしたくない。 なぜならビルドはブラウザのリロード時に変更がある場合だけして欲しかった。 あとwindow.AppNamespace以下にモジュール追加していくのも辛い。 モジュール同士の依存関係もよくわかんないし、何よりwindow.AppNamespace.Modules.UserList.ItemViewとか長すぎ! browserify-railsってやつ使ってみた browserifyがrailsの仕組みの中で動くようになる。 browserify-rail

    俺の最近のRailsのJS開発環境を教えてやる - Qiita
    bongkura
    bongkura 2015/06/24
  • 母さん、私デートします。

    母さん、 私デートに行きます。 行っちゃいます、初デートです。 齢二十四にして、記念すべき 初の、デートです。 母さん、 あなたは二十四年ものあいだ、 私には、ひとっことも、 そろそろ彼氏のひとりくらい、 とか サークルにかっこいい男子いないの、 とか 口にしませんでしたよね。 その代わり、 あんた、 子どもだけは作りなさいよ、 と。 旦那は必要ないから 子どもだけは作りなさいよ、 と 何度も言いましたね。 子どもにシングルマザーになるよう勧める親が 一体どこにいるんだ、 と頭を抱えた私が、 今度、 デートに行きます。 母さん、 あなたの娘はKIRINです。 つまり彼氏いない歴=年齢です。 中学も、 高校も、 大学も、 彼氏がいないどころか、 男友達もろくにいない、 パッサパサの、 パッサパサのサバンナで、 青春時代を過ごしたキリンの私ですが、 そろそろ、 そろそろ慎ましいオアシスに、 た

    母さん、私デートします。
    bongkura
    bongkura 2015/06/24
  • 【画像】ひろゆき「嘘ばっかり言わないでくださいよww」ニヤニヤ ←これすげえ流行りそうwwwww:キニ速

    bongkura
    bongkura 2015/06/24
  • 毎朝仕事に行かないでって言われる

    毎朝と喧嘩になる。 「行ってきまーす。」 「行っちゃうの?」 「うん 仕事だからね。」 「行かないで。」 「いや、行くよ。」 「なんで、私の事嫌いなの?」 「好きだよ。」 「じゃあなんで行くの?」 「仕事だからだよ。」 「私が行かないでって言ってるんんだよ?」 「俺が鍵開けないとみんな会社に入れないんだよ。」 「行ったら死ぬよ?」 「死なないでくれよ。」 「帰ってきたら死んでるかもよ。」 「今度休みとるから。」 「今日行かないで欲しいんだよ。」 「急には無理だよ。」 「毎日言ってるじゃないの。」 「行かないで何するの。」 「何にもないよ。でも行って欲しくない気分なの。」 「毎日じゃん。」 「ずっと一緒にいたくないの?」 「いたいよ、でも仕事なんだよ。」 「仕事って何?」 「お前と楽しく生活するための手段だよ。」 「行ったら今日楽しくないよ。」 「目先の楽しさじゃなくてずっと楽しいほうがい

    毎朝仕事に行かないでって言われる
    bongkura
    bongkura 2015/06/24
  • クーポンコードの打ち間違えを防ぐために工夫した話 - クックパッド開発者ブログ

    こんにちは。会員事業部ビジネス開発グループの高田です。 クックパッドは今年、株主優待制度として、プレミアムサービス一年間無料クーポンを贈呈しました。エントリではクーポンコードを打ち間違えて、意図せず他の人のクーポンコードを使用するのを防ぐために工夫した話をご紹介します。 はじめに クーポンコードは入力のしやすさを優先して数字だけの文字列にしました。はじめは rand 関数を使って生成しようとしていたのですが、数字の打ち間違えや順序間違いで、意図せず誤使用してしまうのを防ぐためにチェックサムを加えるのがいい、と同僚から助言をもらいました。 いくつか調べて見たところ、Luhn アルゴリズムが上記を満たしていたので利用することにしました。 Luhn アルゴリズムの利用 Luhn アルゴリズムとは、誤り検出のためのチェックサム符号で、1 桁の間違いや隣接する数字の順序間違いを検出できるという特徴

    クーポンコードの打ち間違えを防ぐために工夫した話 - クックパッド開発者ブログ
    bongkura
    bongkura 2015/06/24
  • セックスって言葉エロすぎやしないか

    bongkura
    bongkura 2015/06/24
  • 企業システムにアジャイルは必要か

    2015/6/22にアイ・ラーニング様にて開催された「悩める管理職のためのエンタープライズ・アジャイル導入セミナー」の講演資料です。

    企業システムにアジャイルは必要か
    bongkura
    bongkura 2015/06/24
  • 1日1000件メールが来ても余裕。『Inbox』流メール処理のすごさ | ライフハッカー・ジャパン

    Googleの新しいメールアプリ、『Inbox by Gmail』が日語に対応しました。『Gmail』から派生したサービスですが、従来の『Gmail』とは大きく異なるメール管理方法が採用されています。 しかし、今までのメールとは使い勝手がかなり違うため、初めて使うときは何をどうしていいのか分からない方もいるでしょう。そこで、『Inbox』の基的な使い方と、『Gmail』との違いについてご紹介いたします。 なお、『Inbox』の概念や考え方については、こちらの記事をご覧ください。記事では各ボタンの動作など、実際の使い方について見て行きます。 ラベルでメールを一斉操作 『Inbox』では『Gmail』の「ラベル」がさらに進化し、タブとラベルを統合したようなものになっています。最初から「ショッピング」や「マネー」「ソーシャル」などいくつかのラベルが用意されており、受信したメールは一定のルー

    1日1000件メールが来ても余裕。『Inbox』流メール処理のすごさ | ライフハッカー・ジャパン
    bongkura
    bongkura 2015/06/24
  • 大規模分散システムの現在 -- Twitter

    Kubernetesでの性能解析 ~なんとなく遅いからの脱却~(Kubernetes Meetup Tokyo #33 発表資料)NTT DATA Technology & Innovation

    大規模分散システムの現在 -- Twitter
    bongkura
    bongkura 2015/06/24
  • 今までの副業で失敗したケースを出し惜しみなく紹介する - さよなら妄想

    自由な働き方をしている人に憧れる人は多い。 私も今まで多くの副業をこなしてきたが、その理由は【副収入+自由】を獲得するための行動に他ならない。 私だけでなく多くの人が『電車通勤だるいから』『もっと寝たい』『好きなときに好きな人と好きな事を』『パソコン一つで』などのキャッチーな言葉に踊らされ、副業もしくは独立しようとしている。 先行き不透明な会社にいるよりも、いっそのこと自分で。。。と考えるのは至極当然のこと。ネットさえ繋がっていればある程度の仕事は可能だし、自由を目指す人の気持も十分理解している。そこで今回は、来なら自慢したかったけど、結果的には失敗に終わった(終わりそう)な経験を発表することで、今後自由な働き方を目指す人の道標になればと思う。 どれも「甘い」の一言を言われたらそれまでだが、実体験に勝るものはない。とりあえず行動に移すというスタンスで散った私の活動記録を見て『自分はまだ大

    今までの副業で失敗したケースを出し惜しみなく紹介する - さよなら妄想
    bongkura
    bongkura 2015/06/24
  • 30代で初めて転職するITエンジニアがやりがちな失敗とその対策 - paiza times

    Photo by greyloch こんにちは。谷口です。 30代のITエンジニアの皆さん、転職活動をしたことはありますか? 特に大手IT企業勤務などのITエンジニアの方々の中には、「30代だけどこれまで転職活動はしたことがない」という方も数多くいらっしゃると思います。とは言え、「このまま今の会社にい続けていいのかな……」「そろそろ転職も視野に入れようかな……」と現状に危機感を覚え、転職を考えている方も多いのではないでしょうか。 今回はそういった方に向けて、実際にエンジニアの採用活動をしている企業に聞いた、30代の応募者の落選理由をもとに、30代で初めての転職をする場合につまずく原因、やっておいた方がいいことなどについてお話ししていきたいと思います。 ■30代の人が初めての転職でつまずく原因 30代で初めての転職をする際につまずく大きな原因の一つが、 「自分の市場価値を知らなすぎる」 とい

    30代で初めて転職するITエンジニアがやりがちな失敗とその対策 - paiza times
    bongkura
    bongkura 2015/06/24