大阪市中央区千日前ある居酒屋、「世界の山ちゃん 千日前店」に行ってきました。 このあとまだうどんを食べたのですがそれは置いといて。 手羽うまかったです! リンク 世界の山ちゃん ぐるなび - 世界の山ちゃん 千日前店(千日前・法善寺横丁/居酒屋) 世界の山ちゃん 千日前店 - 日本橋/居酒屋 [食べログ] 宣伝 グルメ情報検索サイト「ぐるなび」のコンテンツの一つ、「みんなのごはん」で連載中です。こちらもよろしくお願いします。
Rebuild: 35: You Don't Need API Version 2 (Kenn Ejima)の最後の方のAPIの話が面白かったのでそれについて書いてみる。 HTTP JSON APIにしろHiveServerが提供しているようなThrift APIにしろバックエンドにあるAPIサーバーにクライアントがアクセスして情報を取得してそれをもとに画面表示するっていうパターンは多いと思います。ここでいうクライアントってのは別にPCブラウザに限らなくてiPhoneやAndroidのようなスマートフォンだったりタブレットだったりいろんなケースがありえます。 iPhoneアプリでトップページを表示するのにAPIを10回叩く必要があるとかだと、レイテンシの問題もあるし開発の手間も増えますよね。そうじゃなくてiPhone専用のAPIみたいなのがあればそれ1回呼べば済むのでレイテンシの問題もなく
2014/03/09 16:00 「Webアプリエンジニア養成読本」を献本いただいたきました。 目次は 技術評論社のページ に掲載されているのでそちらを参照してください。 なぜいただいたのか Rubyの箇所を同僚が書いているのでレビューを頼まれ、クレクレ星人したのでした。 いただいたからには紹介せねばと思いましたが、レベルはさておき自分は既にWebアプリエンジニアとして養成済みで、どう紹介すればいいのかちょっと困りました。 オレは養成済み、とはいえ… 自分は誰かについて教えてもらいながら来たと言う感じではなく(なんだと?と異論のある人もいると思いますがw)、都度々々必要に応じてインターネットのトレンドの移り変わりとともに進んできました。 いまWebアプリケーション開発に入ってくる人たちは知っていた方が良いことが積み上がりすぎていて大変だなぁ、とは常々思っていました。20世紀後半はもう少しの
Classifiers Development Status 5 - Production/Stable Intended Audience Developers License OSI Approved :: BSD License Operating System OS Independent Programming Language Python :: 2.6 Python :: 2.7 Python :: 3.2 Python :: 3.3 Python :: 3.4 Python :: 3.5 Python :: 3.6 Topic Software Development :: Testing Pretend is a library to make stubbing with Python easier. What is stubbing? Stubbing is a tec
はじめに zshやbashで作業しているとよく移動するDirというのがあると思います。 また、久しぶりにLoginしたサーバでは、どこが大事なDirかを忘れてしまうこともあるかと思います。 そういうときに、よく使うDirをBookmark?しておくと便利です。 追記: 2014/3/20 @mollifier さんが作成したzshによるPluginは補完が効くので更に便利です! よく使うディレクトリをブックマークする zsh のプラグイン 準備 下記のようなものを .zshrcや.bashrcに書いておきます。 書いたら source ~/.zshrc などして読み込んでください。 BMRC=~/.bmrc touch $BMRC bmls() { cat $BMRC | sort -n } bmvi() { # open BMRC with EDITOR. ${EDITOR:-vi} $
MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました 最近流行っているpjax。コツはいりますが画面遷移がなくなること、同じレンダリングを行わないことで表示速度が速くなると言ったメリットがあります。Ajaxも画面の一部を書き換えたりするので同じようなメリットがあります。 そんなAjax/pjaxを使った場合、ページ読み込み中のローディング表示は欠かせません。そのためのライブラリとして使ってみたいのがPACEです。 PACEの使い方 まず最初にJavaScriptとスタイルシートを読み込みます。 <head> <script src="/pace/pace.js"></script> <link href="/pace/themes/pace-theme-barber-shop.css" rel="stylesheet" /> </he
00-README.md Primus + MQTT + Arduino == Internet of Things! Server Install dependencies $ npm install Start Primus & MQTT servers $ npm start Open http://localhost:8080 and play! Client Upload mqtt.ino to your Arduino, make sure you have installed the Arduino client for MQTT Current setup: Arduino UNO, Arduino Ethernet Shield and LCD Keypad Shield index.html ��Q V ^+R V <input id="client" type="t
Introduction This article describes how to use the GitHub REST API with GitHub CLI, curl, or JavaScript. For a quickstart guide, see "Quickstart for GitHub REST API." About requests to the REST API This section describes the elements that make up an API request: HTTP method Path Headers Media types Authentication Parameters Every request to the REST API includes an HTTP method and a path. Dependin
いつも@wikiをご利用頂きありがとうございます。 この度、ユーザ用の管理情報およびデータの流出が確認されました。 ご迷惑をおかけし、誠に申し訳ございません。 緊急的措置として全ユーザのパスワードを強制的にリセットさせて 頂いております。お手数ですが、パスワードの変更をお願いいたします。 パスワード変更の方法につきましては、以下の通りお願いいたします。 1,パスワード再発行フォーム よりパスワード再発行ください。 2,管理画面より再度ご自身でパスワード変更いただけますよう お願いいたします。 なお、流出した個人情報およびセキュリティ上重大と考える範囲内は以下のとおりです。 ※流出内容 ユーザID パスワード(暗号化されています) メールアドレス 登録時のIP ※影響範囲 現在登録中のユーザ全員 パスワードは単一方向の暗号方式を用いておりますが、 暗号化されたパスワードから元のパスワードを推
JS Girls Tokyo #1で、JavaScript初心者向けの勉強方法について話しました。 私自身、HTML/CSSはできてもJavaScriptが大の苦手でしたが、@hokaccha 先生による修行によって、なんとか理解できるようになりました。 その修業の中で、何をどうやって勉強したかを紹介することによって、同じように悩んでいる人へのヒントになればうれしいなと思って書いてみました。 スライド中のリンクをクリックしたい場合は、下記のSlideShareの方(内容はまったく同じ)でご覧くださいませ〜! はじめてのJavaScript / JS Girls Tokyo #1 http://www.slideshare.net/tacamy/js-girls1-32102921
小さいLinux環境の作り方 Presentation Transcript 小さい Linux環境の 作り方 Naomasa Matsubayashi 保存するアイコン フロッピーディスク 2000年代初頭 フロッピーディスクに必要な物が全部入った Linuxディストリビューションが流行った floppix http://floppix.com/ HAL91 http://chris.silmor.de/hal91/ tomsrtbt http://www.toms.net/rb/ 3.5インチフロッピーディスクの容量 1D 2D 1DD(Mac) 1DD 2DD(Mac) 2DD(PC-98) 2DD 2HD(PC-98) 2HD(PC/AT,Mac) 2ED 2TD 160KiB 360KiB 400KiB 360KiB 800KiB 640KiB 720KiB 1232KiB 1440
みんなには内緒だが、うちの会社は週休三日制を敷いている。 土日プラス平日にひとつ休みを取る。 この制度の主目的は、「社会的にエース級の戦力だけど、激務に潰されて心を壊してしまったひと」や、「一騎当千だが、結婚出産などで会社との折り合いにストレスを感じている人」の居場所を作れたらいいなという自分含めたラッセル怠惰への讃歌読書会メンバーで構成された経営陣によるものだ。 うちみたいなベンチャーは、そういうところを工夫しないと人材の囲い込み戦略で負けてしまうし。みたいなささやかな裏目的もある。こんな工夫だけで意外とやばい人材が集まる。 という話を、こっそり知り合いにすることがある。すると決まってこう言われる。 「週三日休みって生産性はどうなるのさ?」とか「平日休みと抜けられない打ち合わせが被ったらどうするの?」とかそういうものだ。 だいたいは、そこが問題なんですよねと軽く切り返した後に早くもストー
Similar to 高速で無駄のない開発をするチームのための"7つ道具"(2014/03/08 - Websig) (11)
id:koogawaさんのgitの記事を読みました。 これを読んでそういえばみんな知ってるのかなと思った点があるので書いておきます。 取り上げるのはgitのpush周りのお話です。 (これ以降の記事中のリモートは全てoriginとします。) このコロンは何?? リモートブランチの削除で以下のようなコマンドを実行すると思います。 git push origin :hoge コロンが付いていますがこのコロン正体、正しく説明できますか? 実用Git 作者: Jon Loeliger,吉藤英明(監訳),本間雅洋,渡邉健太郎,浜本階生出版社/メーカー: オライリージャパン発売日: 2010/02/19メディア: 大型本購入: 7人 クリック: 287回この商品を含むブログ (44件) を見る pushコマンドの実体 普通、ローカルブランチをリモートに反映する際のコマンドはこんな感じです。 git p
1 Introduction Since I started learning Python, I decided to maintain an often visited list of "tricks". Any time I saw a piece of code (in an example, on Stack Overflow, in open source software, etc.) that made me think "Cool! I didn't know you could do that!" I experimented with it until I understood it and then added it to the list. This post is part of that list, after some cleaning up. If y
OWIN(Open Web Interface for .NET)は、.NET Framework の WebサーバとWebアプリケーション接続するためのインタフェースであり、新しい HTTP Serverのプログラミング抽象化レイヤーを定義するものだ。2010年の終わりのころにBenjamin van der Veen 氏が始め、Draft 7 12 July 2012では、Author: OWIN working group となっている。参照:http://owin.org/spec/history-1.0.html .NETでは、HTTP Serverのプログラミング抽象化レイヤーは、ASP.NETの初期のことに構築されてその後ほぼ変らずに今まで来た、An Overview of Project Katana August 30, 2013 Howard Dierkingに、初めの
Katana プロジェクトの概要 Howard Dierking ASP.NET が初めてリリースされた 2002 年当時の状況は今とは異なり、まだインターネットの揺籃期で、ユーザー数は約 5.69 億人、1 日の平均利用時間は約 46 分、Web サイトの数は約 300 万でしたが、わずか 10 年後の現在、インターネットのユーザー数は 22.7 億人、1 日の平均利用時間は 4 時間、Web サイトの数は 5.55 億に達しています (bit.ly/MY7GzO、英語)。 このような増加が、Web アプリケーションの構築と実行の基盤となるフレームワーク、ツール、ランタイムに対するアプリケーション開発者のニーズを急激に変化させたことは明らかです。最新の Web アプリは、迅速に変化できるように多種多様なコンポーネントやフレームワークを利用する必要があります。その上、クラウドのように大掛か
OWIN — Open Web Interface for .NET こないだ 1.0 になった ASP.NET SignalR をインストールしたときに、Owin とか Microsoft.AspNet.SignalR.Owin がインストールされてるので気が付いた人もいると思いますが、SignalR はこの OWIN 上でホストされていたりします。 そして、事実上の OWIN リファレンス実装が Katana Project です。 Katana Project - Home ちゃんと SignalR の GitHub リポジトリを見ると、submodule として Katana が取り込まれてます。 で、OWIN って結局のところ何?使うと良いことでもあるん?という感じなので、まずは仕様書を確認しましょう。 OWIN — Open Web Server Interface for .
女は可愛ければいいと思っていたけど、やっぱりだめだ。 「ありがとう」を言ってくれ。やって当たり前はあっても、やってもらって当たり前はない。 「ごめんなさい」を言ってくれ。謝っていないのに謝ったと主張するのはやめてくれ。謝罪ってのは、謝罪対象を明確にして、その行為に及んだ理由を述べて、今後の改善策を提示して、謝罪の言葉を発して、頭を下げて、相手の許しを得ることだ。 「お願いします」を言ってくれ。察してちゃんにならないでくれ。察してちゃんは、相手のための行為ではなく、自分のための行為であることを認識してくれ。 道の真ん中を歩かないでくれ。あなたは透明人間ではないし、他の人も透明人間ではない。 元彼の話をしないでくれ。処女厨ではないことと、元彼の話を楽しく聞けることは別の事象だ。 自分と相手は別の人間であることを認識してくれ。自分が楽しくても、相手が楽しいと感じているとは限らない。自分が辛くても
自分の担当したWebアプリケーションを引き継ぐ際に、予備知識として説明したことのまとめ 注意事項 もともと明確に定義されていない概念や、簡単に説明するため正確さを犠牲にした部分が多い 間違っていることを前提に、疑いながら読むのがベター アプリケーションの層構造 アプリケーションを構成するオブジェクトには非常の多くの種類がある アプリケーションの(より良い)構成をオブジェクト単位で考えるのは難しいので、もっと粒度の大きい単位で考えたい アプリケーションをいくつかの層(オブジェクトの所属するグループ)に分割し、層単位でアプリケーションの構成を考える View層(ビュー層) レスポンスをクライアントにとって都合のいい形(i.e. 画面)に変換する層 View層のオブジェクトは Controller層のオブジェクトから利用される DomainModel層のオブジェクトを利用して、ユーザーに表示した
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く