いわゆる業務系アプリをつくっている現場でも徐々にモダンな JavaScript の開発が導入されるようになってきました。もちろん今までもバリデーションやコントロールの制御に使われてきましたが、なんというかノリっていうか、Java プログラマーがその知識だけで、それとなく動くものをつくってきたように思います。 そのような昔ながらの JavaScript しかみていないと、jQuery などで使われている近代的な JavaScript 記述方法はもはや別の言語にも見えてしまいます(笑) てなかんじで、そろそろちゃんと JavaScript を勉強しないといけないねって感じも含めて去年末にプログラムをかいたのが「バッタになりたい魔法使い」でした。 Web絵本|バッタになりたい魔法使い 内容の詳細はこちらを。:) canvas と Web 仕掛け絵本 | hiromasa.another :o)
このエントリは Sublime Text 2 Advent Calendar 2012 用です。 --- TypeScript については公式サイトなどを見てください。 Sublime Text 2 で TypeScript を開発するためのこまごましたチップスをブログに書いてきたので、一旦まとめたいと思います。 1. TypeScript ファイル(.ts)をシンタックスハイライトするようにする 「Y.A.M の雑記帳 - Sublime Text 2 に TypeScript の syntax highlighting を入れる」 を見よう! 2. TypeScript の補完がでるようにする 「Y.A.M の雑記料 - Sublime Text 2 で TypeScript の補完を出すプラグイン作った」 を見よう! 補完は以下のコマンドで出ます(標準機能)。 Linux : alt
今日ますます重要となってきているプログラミング言語JavaScriptの開発環境として、WebStormやIntelliJ IDEAの評判が良いですが、Eclipseを使わざるを得ない状況ことも多いと思います。今回Eclipseで快適にJavaScript開発を行う環境をどのように構築したらよいか、試行錯誤をしたので、結果を報告します。人によっては違う結果になるかもしれませんが、もしよければ参考にしていただければと思います。 Eclipseプラグインは何を選択するべきか 2011年7月現在、Eclipseプラグインとして、JavaScriptの開発環境を提供しているものは、以下のようにいろいろあります。 JSDT 標準のJavaScript開発環境です。WSTに搭載されているので、J2EE版Eclipseなどをインストールすれば最初についています。印象として、可能なかぎりJava環境のJD
この記事は yosida95.com に移動しました。 新しい URL は https://yosida95.com/2013/12/22/000222.html です。 お手数をお掛けしますが、ブックマークの付け替えをお願いします。
前フリ Pythonにはpydocというモジュールがあって、これを使うと同じようにAPIリストが出力できると思っていた。今までDjangoのコードを書いてみて、いわゆるヘッダーコメントとかドキュメンテーションコメントと言われているものをなんとなくjavadocライクに書いていたが、pydocだとあんまり期待した通りのHTMLを出力してくれないことが分かった。 自分が期待していたのは、 @タグでクラス、関数属性に関する情報を出力 phpDocumentorのように、テンプレートを変更可能 というものだったが、あんまりよろしくなかった。調べてみると、epydocというツールで実現できそうだったが、テンプレートはないらしい。もうちょっと調べてみると、Sphinxというドキュメンテーションツールがあるそうだ。すでに、以前のエントリーでちょっとした使い方について書いたが、インストール方法とかを書いて
This document describes the current stable version of Celery (5.3). For development docs, go here. Celery - Distributed Task Queue¶ Celery is a simple, flexible, and reliable distributed system to process vast amounts of messages, while providing operations with the tools required to maintain such a system. It’s a task queue with focus on real-time processing, while also supporting task scheduling
i was using order by rand() to generate random rows from database without any issue but i reaalised that as the database size increase this rand() causes heavy load on server so i was looking for an alternative and i tried by generating one random number using php rand() function and put that as id in mysql query and it was very very fast since mysql was knowing the row id but the issue is in my t
こんにちは、伊藤です! 今回は、我々アドテク系技術者がお世話になっている各社のAPIについてまとめてみました。 “まとめ”といっても、各APIの技術解説をしているわけではございません。 開発時に利用するAPIドキュメントのURLを、APIに触れた感想とともに、まとめました。 それでは、どうぞ。 AdWords API https://developers.google.com/adwords/api/?hl=ja 定番のGoogle デベロッパーズですね。そして、定番のアドワーズ。 まず、皆さんが最初にお世話になるサイトじゃないでしょうか? 他社と比較すると、格別優秀なAPIだったと思います。(まず、落ちることがない) ただし、数年前までは、不具合が半年間も放置されたままという事もありましたが、今はどうなんでしょう? YJ SS/YDN API http://promotionalads.
こちらのスライドはアドテク業界のカオスマップです。アドテク業界には様々なプレイヤーがいることがわかりますね。カオスマップとは何か?という人は日本版カオスマップ作成の経緯をご覧ください。 JP_Chaosmap 2013 Autumn これだけのプレイヤーが居るのであれば、サービスの裏側を支える技術も様々あるのではないでしょうか。しかも、広告配信サーバや多くの広告プラットフォームは大量のリクエストを高速に処理する必要があるので、かなりの性能が求められます。特に「SSP, RTB, DSP はどのように連携しているのか」でも紹介したように、1imp毎にリアルタイムで広告枠を売買(入札)するRTBのシステムは各社が力を入れて開発しています。 そんなシステムがどのような技術で支えられているのか興味があったため、DSP/SSPを提供している企業を中心に、RTB周りで使用されている技術を分かる範囲でま
Send feedback Overview Stay organized with collections Save and categorize content based on your preferences. The Google Ads API is the programmatic interface to Google Ads, used for managing large or complex Google Ads accounts and campaigns. You can build software that manages accounts from the customer level down to the keyword level. Some typical use cases include: Automated account management
Javaプログラマのみなさんは、Javaは型推論がないから変数の型指定をしなくていけなくてダサい、などとイジメられた経験があると思います。 おかあさんに型推論をねだるとGroovyをわたされたり、おとうさんに型推論をねだるとScalaがやってきたり、プレステが欲しいって言ったのにWiiやXboxを買い渡される感を味わった人も多いのではないでしょうか。 そんな良い子のJavaプログラマのために、今年はサンタが素敵なプレゼントを持ってきてくれましたよ。 同じ型を書くのがダサい たとえばウィンドウを出してボタンを押したらメッセージが表示されるサンプルを書くとこんな感じになりますね。 public static void main(String... args){ JFrame f = new JFrame("テスト"); JButton b = new JButton("押して"); JText
今年3月に入門Chef Soloを書いた時点では、Chef Solo は Environments の機能をサポートしてなかったため解説は省略しました。 その後、Chef はバージョン 11.6.0 (現在は 11.8.2) で Chef Solo での Environments をサポートし、入門Chef Solo で推薦している knife-solo も 10月末にリリースされた 0.4.0 から Environments をサポートしました。というわけで、現状 Chef と knife-solo が最新版であれば Environments を利用することができます。 たまたま今手をつけている仕事で Environments のことを調べたので備忘録的に記しておきます。 Environments とは Chef の Environments は、例えば development や pr
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く