With best-in-class Jira integration, and built-in CI/CD, Bitbucket Cloud connects developer workflows from planning to incident management. Join millions of developers who choose to build on Bitbucket.
![Bitbucket | Git solution for teams using Jira](https://cdn-ak-scissors.b.st-hatena.com/image/square/570c299690af977bd245c4f893f34ac99efa05a6/height=288;version=1;width=512/https%3A%2F%2Fwac-cdn.atlassian.com%2Fdam%2Fjcr%3Af92b1a2a-10cd-4f82-bb2a-aa00400f4288%2Fbitbucket-cloud-features-opengraph.png)
On Friday, Pal Kovacs was listening to the long-awaited new album from rock and metal giants Bring Me The Horizon when he noticed a strange sound at the end of…
前回 は、「Creating Responsive Applications Using jQuery Deferred and Promises」 の記事と jQuery のリファレンスを翻訳し、Deferred の解説をお届けしました。が、今一歩、Deferred オブジェクトの うれしさ をお伝えできていなかったように思います。今回はその反省をふまえ、単なる翻訳ではなく、元記事の文脈に沿って、Deferred オブジェクトをどのように使うと/何がうれしくて/どうしあわせになるのか、私が学習して得た事をお伝えしたいと思います。 今回は、4本の jsfiddle を記事に埋め込んでいます。jsfiddle 上で自由に編集してテストしてもらえばうれしいのですが、4本すべて実行すると1.4MBものリソースを読み込む事になり、ブラウザに優しくありません。すぐに タブや をクリックせずに、 タブ
Olivier Lalonde olalonde Sr. Software Engineer Syskall.com World, World UPDATE: There is now a Node.js addon for loading and calling dynamic libraries using pure JavaScript: node-ffi. Also, node-waf is no longer being used to compile Node.js extensions. TRANSLATIONS: This post was translated to Chinese: http://www.oschina.net/translate/how-to-write-your-own-native-nodejs-extension ##Introduction##
現在仕様策定中の次世代JavaScriptが備えるであろうクラスの継承やモジュール化機能を、いまのJavaScriptで実現するコンパイラ「Traceur」をグーグルが公開しました。 traceur-compiler - Google's vehicle for Javascript Language Design Experimentation - Google Project Hosting TraceurはJavaScriptで記述されたコンパイラとして実装されており、オンザフライでTraceur対応JavaScriptを現在のJavaScriptに変換、実行します。 具体的には、HTMLの先頭で「traceur.js」を読み込んでおくと、そのWebサイトではそれ以後、Traceur対応のクラスやモジュール化機能を備えた次世代JavaScriptをそのまま実行できる、ということになり
■屋号を決める まずはこれから自分が背負う屋号を決める必要があります。 屋号とは個人で使う会社名みたいなもの。 ●●商店とかも屋号ですね。 屋号を決めるにはいくつか注意点があります。 1.相手に伝わりやすいかどうか 例えば取引先に電話した時など ●●●の(個人名)です。と電話受付の方にお電話しないといけませんが、 覚えにくい、分かりにくい名前だと何度も●●ですか?いえ違います●●ですみたいな やりとりをしてしまいます。 できれば一言で伝わるものがいいでしょう。 僕は独立当時は個人用に取得していた「strive-ex」というのを そのまま屋号に最初使っていたのですが、多くの人が 「strive」や「ex」という単語が聞きなれない、間にハイフンがあるなど 問題が山積みだったため、2年目には「stid」という短いものに変更しました。 ※strive interactive design から短縮
What is it? A fast, high-level Redis library for Node.JS. Redback provides an accessible and extensible interface to the Redis data types. You can use Redback as a Cache backend, a Pub/Sub provider, or to create complex data structures such as the SocialGraph, KeyPair or DensitySet. How do I get it? npm install -g redback Don't have NPM or Node.JS? Learn more See the GitHub repository for more inf
僕にとってデカいニュースが飛び込んできた。 Goの開発プロジェクトに関わってて良かった。今日はそう思える日になりそうだ。 まだGoogle App Engine Blogにもエントリされてないが、Google App EngineにGo言語が仲間入りした。 Downloads - Google App Engine - Google Code Google App Engine SDK for Go http://code.google.com/intl/en/appengine/downloads.html#Google_App_Engine_SDK_for_Go Go言語は元々Google社員が開発している言語で、コンパイル型言語とは言えDuckTypingを前面に押し出した、スクリプト言語に近い仕様になっています。またWebに関するAPIは豊富で短いコードで簡単にWebアプリケーショ
(2011-05-16: Brick.jsの最新版は"Brick.js updated!"にあります。この当時よりだいぶ実装を変えていますので、あちらのエントリをご参照ください) 先日、とある案件で試しにbackbone.jsを触ってみたのですが、強制的に処理を分離することになるので、使うだけで自ずとキレイなコードになっていきますね。 ただ、Backboneそれぞれのクラスのパフォーマンスをフルに発揮するのはかなり難しく、「モデルクラスは必要だけど、こんなCRUD処理まではいらない」とか、「コントローラとは言っても、location.hashいじらないこともあるし」というのが結構あるように感じました。寧ろ、backbone.jsのドンズバなターゲットとなるような案件って、あまりないのでは。。。?あと、「jQueryに依存してない」といいつつBackbone.Syncではちゃっかり$.aja
josh tynjalaブログ2011.1.11のブログエントリ Flash to HTML5: Gridshock Remade « Josh Talks Flash actionscriptハッカーjosh tynjalaが自分のflashゲームをhtml5に移植してみたよ、な記事 色々困ったこととかハックとかをつらつら書いてて面白い 昔YUI使う機会あってからはASでもクロージャー使いまくってるよとか HTML5 Audioの実装はどのブラウザも現時点で使いものにならないとか 検討したライブラリ・使ってみたライブラリにも寸評が入ったり 以下斜め読んだ内容 Gridshock flashアプリ。これのHTML5ver.作った Gridshock flash/AIRでの開発は楽しいしこれからも続ける flashに新しい視点をもちたいと思ってやってみた python勉強してpygameで移
DropPagesというDropboxにテンプレートファイルとMarkdownで書いたコンテンツ(記事)を置いて公開できるサービスを利用してどこでもコードリーディングができる環境を作って使っています。 DropPagesについて DropPagesの導入方法 詳細はGetting started | DropPages.comを見る。 DropPagesから好きなThemeファイルのzipをダウンロードする zipを展開すると<Theme名>.droppages.com というフォルダができるので、 このフォルダ毎、Dropboxフォルダの好きな所に置く <Theme名>..droppages.com の<Theme名>を自分の使いたいサブドメイン名にする。 たとえばうちはhttp://sig.droppages.com/なので、sig.droppages.comというフォルダ名にリネーム
perl 5.14.0がリリースされた。Ubuntuなどでは、perlbrew経由でインストールするといくつかテストが失敗するようなので--forceオプションを使わないとインストールできない。 # 念のため-DDEUGGINGもつける。threadは好みで。 $ perlbrew --force install perl-5.14.0 -DDEBUGGING -Duseithreads Task::Plackなどの主要モジュール群ではCoro以外はいまのところ問題なくインストールできている。 さて、このバージョンは数多くの機能がが追加されているが、特に重要な機能が三つある。このエントリではその機能を紹介する。 The package block syntax package宣言が他の言語のクラス宣言に近い形で書けるよう拡張された。特に、以下のような小さなクラスが分かりやすくに書けるように
ReadWriteWeb Hack 2011.1.7のエントリ Interview: Jeremy Ashkenas Talks About CoffeeScript coffeescriptクリエータJeremy Ashkenasへのインタビュー 以下斜め読んだ内容 Q:documentcloudでオープンソースプロジェクト走らせてるのに更にcoffeescript始めたわけ jsゴリゴリ書くwebアプリの開発やってるときにアイディアが膨らんでいった jsの冗長さからするっと解放してくれる言語、jsのgood partsを取りこぼさない言語 coffeescriptとunderscore.js。この2つは同じ問題への解決。アプローチが違うだけ coffeeプロジェクト=個人プロジェクト。docuentcloudで使うことを正当化できないから。 Q:Jeremyが興味持ってるliterat
javascript-modeでのflymakeに、今までSpiderMonkeyを使っていたけど、試しにnode-jslintを使ってみることにした。 GitHub - reid/node-jslint: The JavaScript Code Quality Tool — for Node.js. node-jslintはnpmでinstallすると"jslint"コマンドを提供してくれるコマンドラインツール。lintnodeという、nodeでwebサーバを立ち上げてそこでjslintを実行する、というものもあるようだったが、そこまでするのはなぁ…ということで見送り。 まずはコマンドラインで使ってみる。 $ npm install jslint -g $ cat hoge.js a; var b; alert("hoge") var c = { foo: "hoge", bar: "f
Haskell The meeting place for professional Haskell programmers Overview Groups Find a Haskeller Find a Job Polls Bling FAQ News Archive Browse Skills Login I'm a Haskeller! Homepage Facebook login reinstated Feb 8, 2018 Total accounts: 2627 public, 1454 private Peteris Erins David P. Sicilia Roger Turnau Jamey Sharp Björn Buckwalter Matthias Herrmann Tim McGilchrist Don Stewart Timo von Holtz Baoj
13 February 2011 (programming haskell iphone) (5 comments) I couldn't find a step-by-step tutorial explaining the process of developing iOS applications in Haskell, so after finally getting "Hello World" to run on an iPhone, I decided to write this tutorial. I should also credit Lőry, who did the iOS side of the work. The basic overview of what we're going to do in this tutorial is the following:
AppServer, a set of components for building fast universal web-apps in PHP Web server interface for PHP, inspired by Ruby’s Rack and Python’s WSGI. It provides a common API for connecting PHP frameworks and applications to webservers. The main idea is, that your app, if built for this protocol, will be able to preload resources, preconnect to databases and response to requests really fast. PHP 5.3
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
How CoffeeScript makes jQuery more fun than ever UPDATE There’s also a brand new book about CoffeeScript that will be released some time in June. It includes a whole chapter dealing with jQuery. Check it out! When I first started to work with jQuery a couple of years ago it felt as if I reached programmer heaven. It reduces the amount of required code substantially and makes working with the DOM a
板橋が誇る 「殺人ユッケ」 でお馴染みの大和屋商店さんだが、マスコミ各社が集まっているのってなんで大山の商店街の中にある 「営業所」 の方だけなんだろう? ※今は大和屋商店の本社が遊佐商店街の方で、営業所の方が下の写真で紹介している住宅街の中だという指摘を頂きました。なんせ何十年もやってる古い店なもんで、情報の時系列がグチャグチャになってて申し訳ない。 大きな地図で見る ↑このDOGカフェとさぼてんの間の奥まったところにある怪しい建物がそれなんだが、事件後いつもTVカメラが張り付いてて邪魔なこと邪魔なこと。 しかしオレの記憶が確かならば、大和屋商店さんというのはもっと住宅街の中にある小汚い肉屋だったはずなんだが。 それがここ。 まあ御世辞にもキレイとは言えない外観で、ここで黙々と肉を捌いていたはずなんだが、こっちにはマスコミは来てるんだろうか?さすがに住宅街だからクレームが来るのか? 外に
「僕を頼っていいんだよ」......アルバムの冒頭を飾る"ユー・キャン・カウント・オン・ミー"のシングルのジャケットは、幼い子どもを肩車した父親のイラストで、それは本作のインナースリーブに転載されている。「僕は立ち向かうつもりさ/少なくとも頑張ってみるから」――父親となったパンダ・ベアの頼もしい宣言のようだが、それは「ダッド・ロック」にはならない。例の深いリヴァーヴで、甘く優しく心地良く歌われる。レディオヘッドのように、父親になったことがさらに世界を憂えたり嘆いたりするモチーフにもならない。思い出すのはアニマル・コレクティヴの"マイ・ガールズ"で、そこでは、僕は世俗的なものなんて興味がないんだ、僕が欲しいのは僕の女の子たちのための4つの壁と煉瓦の板が欲しいだけ、というようなことが歌われていた。僕の女の子たちというのが自分の家族のことだとすれば、とてもアニマル・コレクティヴらしい......
Love Rails? You'll love batman.js. If you know Rails, then you'll be up and running with batman.js in minutes. batman.js was built with Rails development in mind, allowing you to save time and use less code. Serious Scalability. batman.js makes it easy. Building the next [insert trendy website/app]? batman.js was created with scalability in mind and currently powers Shopify. In other words, your p
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く