You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Document has moved, if you aren't automatically redirected go here.
This book is dedicated to the impossible girl, who has taught me so much about love and life.
“Café Allongé, also called Espresso Lungo, is a drink midway between an Espresso and Americano in strength. There are two different ways to make it. The first, and the one I prefer, is to add a small amount of hot water to a double or quadruple Espresso Ristretto. Like adding a splash of water to whiskey, the small dilution releases more of the complex flavours in the mouth. “The second way is to
すいません。締切守れませんでした…。 やっぱ、java-jaの忘年会の翌日は辛い…。 はじめに Webシステムを開発していると切っても切れないのがJavaScriptです。 Railsはかなり早い時期からalt-JSや結合、minify等を組み込めるようにフレームワークにそれを取り入れてきました。 それを支えているのがRails3.1から導入されたsprocketsです。 それに伴なってJSのライブラリをどうやって管理するかという点について、独自の路線を取ることになりました。 JSのライブラリを同梱したgemパッケージにラップしてrubygemsとして管理する方法です。 ある程度は上手くいっていたし、今もその流れは続いているんですが、時々問題になることもあります。 例えばメンテナの対応時期がズレてて古いバージョンのままだったり、似たようなgemが乱立してややこしくなったり。(backbon
← 前回 連載 INDEX 次回 → JavaScriptライブラリの栄枯盛衰は、すさまじいスピードで進んでいる。2015年、本当に利用意向の高いJavaScriptライブラリはどれなのか。これを調査するため、Build Insiderではアンケート調査を実施した(※ちなみに、本稿とほぼ同じ質問内容のアンケート調査を毎年4月に実施している。この定点観測により、技術トレンドの推移を浮き彫りにしたいと考えている。その去年の結果はこちら)。 さっそくランキングをジャンル別に紹介していこう JavaScript関連全体の動向: 人気ジャンル フレームワーク関連: MV*などのJavaScriptフレームワーク 各種アプリを支える技術&ツール: altJS(JavaScript代替)/CSSプリプロセッサー(CSSメタ言語)/JavaScriptテストツール JavaScript関連全体の動向 まず
はじめに 世はWeb戦国時代! ……分からなすぎてツライ。 結論 目的にあったフレームワークを使うべし。 SPAのフレームワークとして、Railsはオススメしない。 【5月31日追記】 ただ、ActiveRecord使いたい人はRails使ったほうが良い(WebAPIサーバとして) キーワード SPA Ruby on Rails Meteor AngularJS React.js Web戦国時代におけるそもそも論 【開発言語による派閥】 ECMAScript(JavaScript)で統一 = Node衆 Python/Rubyの有名フレームワーク使用 = LL衆 神、故に仕様は移り気 = PHP衆 Java, Scala, Go, ... まだまだいっぱいあるんやで(ニッコリ =ニッコリ衆 老害とマイノリティには辛い世界だぜヒャッハー 今回は、Node衆とLL衆(特にRails)を対象にす
渡辺さんがPHPとRubyを徹底比較!開発効率をあげて収益を増やすという記事を出していたので,反応してみます. この記事は,PHPとRails開発について,PHPはメジャーでRailsは開発者が少ないとは言うけど,証拠はあるのかよ!とか具体的にどれくらいの開発者数の差があるの?という質問にデータを用いて答えてみます. PHPとRails開発の得意分野やメリット・デメリットについては前述の記事に良くまとまっていますので,そちらを参照すると良いです. 情報ソースについて 今回の比較にはGoogle検索のヒット数,及びGoogleトレンドを利用しました.Google検索は今までの蓄積された情報の累計,Googleトレンドは今流行っているかどうか(勢いがあるか)という指標としてある程度の信頼性があるのではないかと思います. 「ヒット数==開発者の数」というのは多少乱暴ですが,それなりの指標にはなる
2014年 Webアプリケーションフレームワークトレンド(PHP / Java / Ruby / Python / Perl)JavaRubyPythonPerlPHP はじめに 一昨日、FIFA15 でサイドバックが前線に放ったフィードが直接入って80m強の超ロングシュートとなって困惑しました。 さて、話は変わりますが、2014年12月時点の TIOBE Programming Community Index によると、昨年と比較して最もランクアップしているプログラミング言語は、Visual Basic なんですね。 そんなプログラミング言語上位20位ですが、Webアプリケーションを構築するにあたって、どの言語を採用するかというのと同じく悩ましいのがどのフレームワークを採用するかということ。 フレームワークの選定基準はアプリケーションの要件はもちろんのこと、環境や開発者、その他にも様々な
Play Framework makes it easy to build web applications with Java & Scala. Play is based on a lightweight, stateless, web-friendly architecture. Built on Pekko (Play 3) and Akka (Play 2), Play provides predictable and minimal resource consumption (CPU, memory, threads) for highly-scalable applications. Developer friendly. Make your changes and simply hit refresh! All you need is a browser and a tex
Symfony is a set of reusable PHP components... The standard foundation on which the best PHP applications are built. Choose any of the 50 stand-alone components available for your own applications. Browse components ... and a PHP framework for web projects Speed up the creation and maintenance of your PHP web applications. End repetitive coding tasks and enjoy the power of controlling your code. W
シェルスクリプトにそのまま書けるので、dotfiles に入れて、初期設定を自動化できます。 Dock # Automatically hide or show the Dock (Dock を自動的に隠す) defaults write com.apple.dock autohide -bool true # Wipe all app icons from the Dock (Dock に標準で入っている全てのアプリを消す、Finder とごみ箱は消えない) defaults write com.apple.dock persistent-apps -array # Set the icon size (アイコンサイズの設定) defaults write com.apple.dock tilesize -int 55 # Magnificate the Dock (Dock の拡大機能
(続編; --expect オプションの酷使について)私の fzf 活用事例 peco 便利ですよね。正直、使い始めてしまうと使わない日はありません。最近の CLI 界隈では選択的インターフェイスやインタラクティブフィルタなどと呼ばれるツールが盛んに開発されています。特に peco は ghq との連携で一躍人気が出た気がします。 ghqを使ったローカルリポジトリの統一的・効率的な管理について こんなやつですね。以下は ghq のリポジトリへのアクセスを簡単にするためにスクリプトです。 # Require Bash 4.0+ peco-src() { local selected selected="$(ghq list --full-path | peco --query="$READLINE_LINE")" if [ -n "$selected" ]; then READLINE_LI
こんにちは、アプリケーションエンジニアの id:pokutuna です。 「はてな教科書」は、はてなで Web 開発に携わるエンジニアのために作られた1週間で Web アプリケーション開発の基本を身につけるための教科書です。はてなサマーインターンシップや、入社時研修に利用されています。2012年から GitHub 上で公開しており、どなたでも読むことができます。 はてなでは継続的に教科書を更新していますが、特に毎年のインターンの講義内容をフィードバックしています。今回の更新では、新しくはじまったScalaとSwiftのコースで利用した教科書を追加しました。アプリケーションの学習や研修題材としてどうぞご利用ください。 Scala の教科書を追加しました 今年のインターンでは Mackerel の開発に取り組む 「クラウドサーバ管理システムコース」コースが開催されました。去年までのインターンで
期間限定バー『ブッシュ・ド・ノエル』インタビュー 義手・義足の“欠損女子”に会えるバーに潜入 障害は「かわいい・かっこいい」 これまでメジャーではなかったラグビー日本代表が大活躍し、多くのファンを獲得しています。10月17日にも、とあるマイナースポーツがファンを熱狂させるという出来事がありました。車いすバスケ日本代表が、11大会連続12回目の、リオデジャネイロ・パラリンピック出場を決めたのです。来場者は約3600人、報道陣は約120人と注目度の高さがうかがえるのは、やはり2020年に控えた東京パラリンピックが背景にあるからでしょう。 “欠損女子”が笑顔でお出迎え そんな国民的快挙の裏で10月23日、ひっそりと開店した期間限定コンセプト・バーがありました。場所は新宿ゴールデン街、店の名前は『ブッシュドノエル』、和訳すると『切り株』ですね。 クリスマスでもないのに、なぜこの店名? その疑問は、
いつものごとく、昼間から何もすることがなかった。だから、何年も住んでいる町で、僕は消えた猫を探してみる旅に出ようと思った。 僕の猫ではない。知らない家の猫である。僕の家の近くに電柱がある。そこにずっと前から、写真入りのポスターが貼ってあった。 「猫を探しています。。。」 突然、いなくなってしまったらしい。 僕はどんな猫なのかその猫写真を見てみた。ヘンな模様があるなというぐらいで別に普通の猫。町を行きかう人はそのポスターを誰も見ていない。 きっと猫が一匹消えたところで世界は変わらない、その通りだとは僕も思う。 だけど、ポスターの右端に、「大事な存在です。見つけ次第連絡をください」と言葉を添えてあった。強い想いが伝わってきた。 僕の家にも老犬がいる。10年以上の親友で。そして、今でも大事な家族だ。 あの子がいなくなったら、僕だって毎日、悲しいだろう。 別に、何かのボランティアでやってやろうと思
マイナンバー制度で副業はバレるのかを調べてみた。 調査内容は税理士さんだとか社会保険労務士さんだとかのサイトをちょろちょろして脳内でまとめたもの。 副業はバレるのか? 20の質問 制度全般 マイナンバーがなくても生活に支障がなかったのに、なぜ導入するの? 制度導入のメリットは? どこで使うの? 貯金や資産が行政の職員にばれる? 会社に副業がばれる? 人に見られてはいけない? 取り扱いに際しての注意事項は? 希望すれば自由に変更できる? 個人情報保護 国が個人情報を一元管理するものなのか? 漏えいしないのか?海外のようななりすまし被害は? 漏えいしたら芋づ式に個人情報が漏れるんじゃない? 個人番号カードのICチップから個人情報が筒抜けになるのでは? 個人番号カード・マイナーポータル 個人番号カードの使い道は?通知カードとの違いは? 個人番号カードは、レンタル店の身分証明で使える? 個人番号カ
どうやらはてなブログ界隈で「おすすめ漫画○○選」的なやつが流行っているようなので、最近労働でおかしくなった頭と身体をなんとかする為にひたすら家にある漫画を読み返すというのをやっていたこともあり、便乗してブログのネタにした。 「顔の見える選書」「完結済み・続刊中を分けた選書」ということで、このあたりのエントリを参考にした。 d.hatena.ne.jp n-styles.com 選書基準は「おれが買って読んだ漫画」。完結作品と続刊中の作品で分けた。物質主義者なのでKindle版の有無とかは特に問題にしないが、一応あるかどうかは調べた。 ■完結済みの作品 生存 -LifE-(原作:福本伸行 作画:かわぐちかいじ) 生存 LifE (講談社漫画文庫) 作者: かわぐちかいじ,福本伸行 出版社/メーカー: 講談社 発売日: 2007/12/21 メディア: 文庫 購入: 3人 クリック: 17回
【茨城】 狙った女性のマンションの真上に引っ越し→10日かけて床に穴を開け階下の女性襲う…51歳男逮捕 1 名前:◆CHURa/Os2M@ちゅら猫φ ★:2015/10/28(水) 16:41:11.57 ID:??? ★床に穴を開け下の部屋の女性襲う 男を逮捕 茨城県つくば市で、51歳の男がマンションの部屋の床に穴を開けて下の部屋に侵入し、女性にわいせつ行為をしようとしてケガをさせたとして逮捕された。 強制わいせつ傷害の疑いなどで逮捕されたのは、つくば市の会社員・佐藤忠人容疑者。警察によると、女性は27日未明に帰宅後、部屋の中で佐藤容疑者にスタンガンと 手錠で襲われたという。女性は抵抗して逃げたが、手に軽いケガをした。 女性の部屋の浴室の天井には、人が通れる大きさの穴が開いていたことから、上の部屋に住んでいた佐藤容疑者が、自分の部屋の浴室の床に穴を開けて女性の部屋に侵入し、待ち伏せしてい
会社設立後、法人としてAppleの"iOS Developer Program"に参加する方法です。意外と苦労してしまったため、まとめておきます。 はじめに 個人としてDeveloper Programに参加していたことがありますが、法人としての手続きは少し煩雑です。後述の"D-U-N-S"(ダンズ)に登録されているか否かで、登録に要する期間が大きく変わってきます。余裕を持って登録しておくことをオススメします。 大まかな流れは、以下のとおりです。 AppleIDの登録 D-U-N-S Numberの取得 Developer Programの登録 審査 諸手続き(ライセンス確認、支払い) また、事前に固定電話と決済用のクレジットカードを用意しておくとよいでしょう。 0.事前準備 固定電話 法人設立直後であれば、固定電話が無い場合があるかと思いますが、"050"から始まる番号でも問題ないような
千葉市中央区の市立小学校が7月21日〜8月7日の18日間、プールの給水口の栓を閉め忘れ、水を大量に流失させるミスを起こしていたことが分かった。市教委が28日発表した。ミスに伴い県水道局から請求された水道料金は約438万円(約9200立方メートル)に上り、市教委は料金の弁済方法や関係者の処分を検討している。 市教委によると、体育主任を務める20代の男性教諭が7月19日、2日後に始まる水泳教室に備えてプールの状況を確認した際、水を浄化するための循環器が故障していた。そこで、新しい水を注ぎ、排水口に流すことで水を浄化しようと、給水口の栓を開いた。ところが、21日朝に業者が循環器の修理を完了後、教諭は閉めるべき給水口の栓を閉め忘れてしまった。 8月7日に他の職員が水道使用料の点検をした際、大量の水の使用が発覚。給水口が開いていることに気づき、栓を閉めた。 市は市立小中学校のプールで使用する水
ECMAScript6 (ES6, ES2015) で導入された新機能の大半は、読めば便利さが想像くらいはできるけど、自分にとってしばらく訳がわからなかった新機能が「シンボル」(MDNのリファレンス)。これまで文字列だけで上手くやってきたJavaScriptに、急になぜこんなものが導入されたの? イマイチ分からなかったので、調べたことのまとめ。 シンボルの簡単なおさらい 知ってる人は読み飛ばし推奨。詳しく見たい人は、こことかの他のページを参照。 ES6で導入された、 Symbol() で作成できる特殊な値。 Symbol() は、 typeof すると 'number' でも 'string' でも 'object' でもなくて 'symbol' となる、まったく新しいタイプのプリミティブ値を生成する。 一旦作ったシンボルは、それ自身とのみ等しくなる、ユニークなIDとして機能する。 ===
全国100万人のモノリシック巨大アプリケーションに苦しむみなさんこんにちは。 世の中猫も杓子もマイクロサービスだ!!とかAPIだ!!とか言っていますが、実際にマイクロサービス環境にしようとすると、どのようにしてAPIのサービスを取りまとめるかが課題になります。 一般的には以下のようなやり方になります。 複数のサービスに分散しているAPIを統合するゲートウェイを用意するそのゲートウェイでは以下のようなことをおこなうクライアントからのアクセスのシングルエンドポイントの役目を果たすAPIの実体へのルーティング認証アクセス記録の収集スロットリング(過度なアクセスの抑止)実体がダウンしている場合のデグレーションこのようなAPIゲートウェイの機能は既にAWSではAmazon API Gatewayとして提供されていますが、オープンソースでもいくつかのプロダクトがあります。今回はそのうち一番開発が活発そ
Introduction Go is a new language. Although it borrows ideas from existing languages, it has unusual properties that make effective Go programs different in character from programs written in its relatives. A straightforward translation of a C++ or Java program into Go is unlikely to produce a satisfactory result—Java programs are written in Java, not Go. On the other hand, thinking about the prob
DB設計のメモ。ネタサイトのレベルであれば、これくらいで問題がないと思う ネタサイトの作り方その2: コードをもりもり書く。なるべくPHPで ある程度設計が固まったら、ブラウザでCloud9を起動して、いきなりコードをもりもり書きます。 サーバの言語はPHPが多いです。運良くヒットした時、日本の大きな会社にサービスを売却するのに便利なのはPHPだからです。 Cloud9は素晴らしいです。感動します。無料でいきなりクラウド上のオンラインIDEとサーバを用意してくれます。ApacheとMySQLとRubyとPHPとGitくらいは普通に入っています。 昔は、オンラインIDEは遅くてダメなものが多かったのですが、Cloud9だけは別格です。テキストエディタすら立ち上げません。3割くらいの力でネタサービスを作るには最強の環境です。 オンラインIDEでは珍しく、ターミナルも叩けますので、普通にGitも
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く