マイコミジャーナルの後藤大地さんの記事(2009/01/01) http://journal.mycom.co.jp/articles/2009/01/01/python3/index.html @IT の柴田さんの記事記事(2009/01/31) http://www.atmarkit.co.jp/fcoding/articles/python3/01/python301a.html Dive Into Python3 の Appendix A. 2to3 を使ってコードを Python3に移植する http://diveintopython3-ja.rdy.jp/porting-code-to-python-3-with-2to3.html (これ↑意外と網羅している) YAMAGUCHI::weblog (20011/10/09) Python2 から Python3 への移行 ht
A report on Ruby usage among New Relic Customers We saw recently that our friend Peter Cooper has created a nice tutorial on moving to Ruby 1.9 called The Ruby 1.9 Walkthrough: How to Go From Ruby 1.8.7 to 1.9.2 and 1.9.3. We started to wonder how many of our customers are on 1.8 versus 1.9, then quickly (and embarrassingly) realized we hadn’t published a Ruby on Rails State of the Stack Report in
openSUSE Projectは10月11日、テスト自動化フレームワーク「openQA 1.0」をリリースした。ブートローダーからアプリケーションまで、OSのさまざまなレベルでのテストが可能という。 openQAはopenSUSEプロジェクトが開発したソフトウェアテスト自動化ツール。openSUSEプロジェクトでも次期版「openSUSE 12.1」の開発に利用しているという。ライセンスはGPL v2。 openQAは、バックエンドでテストプロセスを管理するOS-autoinstと、結果を表示するWebインターフェイスの2つで構成される。 OS-autoinstは仮想マシン上で動くあらゆるOSのテストが可能で、起動中にスクリーンショットをとり、リファレンスイメージと比較できる。OSインストールが正確か、アプリケーションが適切にスタートしたかなどを判断できるほか、テスト完了後は必要に応じて
All of Percona’s open-source software products, in one place, to download as much or as little as you need.
TOP > ブログ > 【メルマガ】第二回 偽造SSL証明書発行と信用出来ないCA問題周辺を考える - 環境で考えるイランと米国の大きな違い 今月から開始しているメルマガの第二回が今日の16:30頃に配信される予定です。 宜しくお願い致します。 「Geekなぺーじ ブログ裏話的メルマガ」 以下、第二回の概要と目次です。 全文で約4千文字です。 登録申し込み当月分は無料なので、申し込んでも今月中に解約すれば無料で読めます。 Geekなぺーじ ブログ裏話的メルマガ vol.2 =================================== 偽造SSL証明書発行と信用出来ないCA問題周辺を考える 環境で考えるイランと米国の大きな違い =================================== 8月末にCAがクラックされて偽SSL証明書を発行してしまい、イラン国内からの Goo
「DNSの変更が浸透するまでお待ち下さい」という半ばニセ科学的な表現が良く見られますが、Internet Week 2011の「DNS浸透の都市伝説を斬る~ランチのお供にDNS~」で、その「DNS浸透」や「DNSの伝搬」という誤解を解くという内容のランチ付き無料セミナーがあります。 凄く魅力的なタイトルです。 内容は以下のように書かれています。 サービスプロバイダやレジストラ(.jpでは指定事業者) の変更などにより権威DNSサーバーが別のホストに変わる際、いわゆる「DNSが浸透しない」や「DNSが伝搬しない」というトラブル事例が数多く報告されています。 DNSには本来「浸透」や「伝搬」といった概念は存在しません。 しかし、時間の経過やキャッシュDNSサーバーの再起動などによりトラブルが解決する場合もあることから、「DNSが浸透した」「DNSが伝搬した」という誤ったイメージが、より強く植え
またご質問より。「iPhoneの話題で、au版は音声とパケットが同時に出来ないといわれていますが、そもそもなぜ出来ないのでしょうか」と言うご質問を頂いています。 そもそもなぜ出来ないか。これは、CDMA2000の標準仕様の問題である、と誤解されている方が大半だと思うのですが、実は、CDMA2000標準仕様では、音声パケットの同時接続は禁止されていません。ではなぜなんでしょうか、と言うと、前にちらりと書いた、「音声とパケットが別の搬送波である」と言うことが関係しています。 別の搬送波、と言うより、全く別のシステムなんですね。だから、同時接続には全く縛りはありません。ただ一方、普通は携帯電話の無線機は1個しか積んでいません。なので、音声の搬送波に無線機をチューンすれば音声しか使えなくなり、パケットの搬送波に無線機をチューンすればパケットしか使えなくなる、と言うこと。 ここまで書けばなんとなく想
iOSの4.3で導入されたNitroエンジンが5ではUIWebViewでも使えるようになるのではとの記事を見つけたのでPhoneGapとSafariでJavaScriptの性能にどれくらいの差があるのかと思い軽く調べてみました。PhoneGapはUIWebViewがベースで、SafariはNitro(JIT)装備の比較になります。 iPad (初代) iOS最新版(iOS 5.0) PhoneGap1.1.0 Xcode 4.1 アプリはindex.htmlにSunSpider JavaScript Benchmarkへのリンクを張っただけの単純なもの。 結果...Totalだけを記載すると Safari 2886.3ms PhoneGap 9498.4ms その差は約3.3倍。同じテストをiPhone 3GSで走らせるとやはり3.5倍ほどPhoneGapの方が遅い
opensocial-wapはRuby向けWebフレームワークを使ったWebアプリケーションをOpenSocial WAP Extensionに準拠させるライブラリ。 opensocial-wapはRuby製Sinatra/Ruby on Rails用のオープンソース・ソフトウェア。今時代はソーシャルに注目が集まっている。FacebookやGoogle+などのデスクトップ向けに加えて、GREE/Mobage/mixiなどの携帯電話向けSNSを展開するプラットフォームもある。 OAuthヘルパー 特に日本においてはGREE/Mobageが強力であり、これらのプラットフォーム向けにゲームやアプリを提供している(またはこれからしようとしている)企業もあるだろう。そうした方々がRailsをはじめとするRubyのWebフレームワークを使っているならばお勧めしたいのがopensocial-wapだ。
Strata Web Frameworkはnode.js用のWebフレームワーク。Sinatraライクな記述ができる。 Strata Web FrameworkはJavaScript/node.js製のオープンソース・ソフトウェア。Webアプリケーションを開発する際に開発効率を向上するフレームワークの存在は欠かせない。だが何でもできるフレームワークというのは総じて大型で、ちょっとしたものを動かすのは向かないことが多い。 コード そこで注目したいのは小さなWebアプリケーションを開発するためのフレームワークだ。Rubyで言えばSinatraが人気だ。そんなSinatra風フレームワークのnode.js版と言えるのがStrata Web Frameworkだ。 素のnode.jsを使ってWebアプリケーションを構築することはもちろんできるが、よりシンプルにしてくれるのがStrata。クエリパラ
Windows, Mac OS, Linuxで動作するAdobe AirアプリのiPhone/iPadエミュレーター「iBBDemo」が3にバージョンアップしたので紹介します。 iBBDemo3 [ad#ad-2] iBBDemoはiBBDemo2からAdobe AIRベースになり、一時開発が打ち切られましたが、このたびiBBDemo3をリリースした、と作者様より連絡をもらいました。 iBBDemo3の変更点は、バグ修正とviewportメタタグへの対応です。 iBBDemo3のiPadモードで当サイトを表示 iBBDemo3のキーボードショートカット iBBDemo3の主な操作はキーボードショットカットで行います。 iPad Ctrl+1 iPhone Ctrl+2 位置変更 Crtl+矢印キー(右・左) ズームイン Ctrl++ ズームアウト Ctrl+- コンテンツのスクロール マウ
中古マンション購入の際に一番大きな悩みは、購入価格が適正かどうかということです。不動産屋はなんとかしてマンションの売買を成立させたいというモチベーションがあるので、そもそも完全に信用出来ないですし、かと言って市場調査を素人がすることが難しいのが現状でした。しかし、以下の記事で紹介されている「住まいサーフィン」でなんと過去のマンションの中古の売買記録が公開されており、そちらを見ればだれでも過去の中古マンションの価格を確認できるようになりました。 http://business.nikkeibp.co.jp/article/opinion/20111007/223066/ マンションの適正価格・資産価値・査定情報|住まいサーフィン (「マンション検索」で該当マンションを検索して、「中古事例」の一覧をクリックで確認可能です。) このDBが信じらないくらいデータが詰まっており、試しに近くのマンショ
id:h_mori さん制作のiPhoneアプリ『ATND暦』がリリースされました。 このたび私、微力ながらアイコンデザインとアプリ名を提案させていただきました。 (h_moriさんその節はどうもありがとうございますm(__)m) ATNDを活用されてる方はぜひお試し下さい :-) ATND暦リリースしました - 中継地点 iTunes の App Store で配信中の iPhone、iPod touch、iPad 用 ATND暦 アイコン制作の流れ - 要望 ATND カレンダー この二つの要素がひと目でわかるように (基本まる投げ的におまかせで) アイコン制作の流れ - 調べる イベント開催支援ツール アテンド : ATND iPhone アイコンの仕様 競合しそうな iPhone アプリなど カレンダー(参考に普通の壁掛け・卓上など) アイコン制作の流れ - 手書きで案だし 自分の
Android 2.1 の canvasタグまわりにバグがあるらしい。drawImage() 使うと致命的に。 Android 2.2以降では治ってるそうな。 詳しくは書きサイトで スマートフォンのcanvasタグのバグのまとめ - yukobaのブログ Android Eclair(2.0/2.1)ブラウザでCanvasを使うときの注意点。 - 車輪を再発明 / koba04の日記 Issue 5141 - android - HTML5 canvas drawImage scale and position wrong - Android Open Source Project - Issue Tracker - Google Project Hosting
カーネル読書会の運営で困ったので、ここで相談してみる。 カーネル読書会に限らず、勉強会一般に言えることだと思うので、勉強会の運営を一般化していうと、(1)ネタの選定?とお題提供者との各種調整(スケジュールや、内容のすり合わせ)、(2)会場の確保、(3)告知その他、(4)当日の運営あれやこれや、(5)それ以外のあれやこれや。というのがあると思う。規模が大きくなって有償イベントになると、それ以外のあれやこれやが大きくなるのだけど、無償の数十人規模の勉強会ではそれは発生しない。あえていえば、ビアバッシュや懇親会をどうするかという話があるのだけど、本日のメインポイントはそこではない。 カーネル読書会というのは1999年4月からやっているオープンソース系の勉強会で、主にLinuxのことについて取り上げて2009年10月の第100回にはLinuxを作ったLinusも参加してくれた。今年の5月には第10
Unite 11が終わって結構、間が空いちゃいましたがUnite 11関連のページのまとめ。 基調講演 基調講演(Keynote)の動画。 UNITY: Unite 11 http://unity3d.com/unite/keynote.html 基調講演について書かれているブログ。 FREAK LAB | Unity Technologies「Unite 11」基調講演 http://labs.freak-llc.com/2011/10/03/unity-technologies-unite-11/ セッションのスライド SamuraiやSHADOWGUNなどで有名なMadFingerGamesのスライド(PDF) SHADOWGUN Rendering techniques and optimization challenges http://blogs.unity3d.com/wp-
WebCL and WebGL interactions demo | Parapluie::gfx http://gfx.parapluie.org/2011/webcl-and-webgl-interactions-demo 関連情報 GPUの計算能力をブラウザから扱える「WebCL」登場 - Webkit向けOpneCL実装 | エンタープライズ | マイコミジャーナル http://journal.mycom.co.jp/news/2011/07/07/048/index.html 【IDF2011】Intel、マルチコアでJavaScriptプログラムを並列実行するFirefoxエクステンションを開発 - 半導体 - Tech-On! http://techon.nikkeibp.co.jp/article/NEWS/20110920/198425/?ST=print InfoQ
関西Emacsが弊社のセミナールームであったので参加してきました。 (kansai-emacs #x04) for 参加者 : ATND 参加ついでに発表もしてきました。最近はEmacs Lispはめっきり書かないのでアリエル時代に作ったライブラリの紹介です。 第四回関西Emacs「ari.el」 イベントでは、事前に参加者に「ポジションペーパー」を提出してもらってそれを元に全員が発表者となる手法や、id:kiwanami さんの提案で「ワールド・カフェ」という創作性を考えた会議手法を取り入れたディスカッションを行うなど、初めての経験が多く、楽しい時間を過ごさせていただきました。 トークのあとは引き続き弊社のセミナールームでピザとお寿司の出前を取って懇親会を行いました。立食形式だったので多くの人と会話をさせていただきました。 Emacsの勉強会なのでアリエルの名前をご存知の方も多く、「興味
1:名無しチェケラッチョ♪:2010/03/04(木) 22:52:06 ID:3nS9B52P 今HIPHOP Classicを中心にDJ始めて3年ぐらいなんだけど 変化が欲しくて70's〜のBPM70〜100ぐらいのネタ探してる。 こんな雰囲気の曲でオススメあったら紹介してください>< 2:名無しチェケラッチョ♪:2010/03/05(金) 02:20:56 ID:??? こんなのかかってたら泣く。 4:名無しチェケラッチョ♪:2010/03/06(土) 03:17:20 ID:/lZO+V31 >>2 シブい!ばりばり踊れますねー ちょっと一般の需要なさそうだけど少しずつこの辺の音もDigっていきたい。 10:名無しチェケラッチョ♪:2010/03/07(日) 01:05:05 ID:??? http://youtu.be/OWl01JD-CtQ Jimmy
TableViewSectionをAppendしたい (3件の投稿) (2件の返信) chocopuyo が2ヶ月前に開始しました。 chocopuyo の最近の投稿 はじめまして。 質問があります。 TableViewをRowではなくて、Sectionで管理していて、Sectionを後からAppendするのには、どうすればいいのでしょうか。 ------------- var win = Ti.UI.currentWindow; //カスタムヘッダー付きのSectionを作る var header1 = Ti.UI.createView({backgroundColor:'#0f0'}); var section1 = Ti.UI.createTableViewSection({ headerView:header1}); var sections=[section1]; /
I'm developing an iPhone application in Titanium, and need to append a row to a particular TableViewSection. I can't do this on page load, as it's done dynamically by the user throughout the lifecycle of the application. The documentation says that the TableViewSection has an add method which takes two arguments, but I can't make it work. Here's my existing code: for(var i = 0; i <= product_count;
Ti.UI.ImageView#imageWithCache p��{U �J��{U $$$ = {}; $$$.ui = {}; $$$.ui.createImageView = function(options){ var ui = Ti.UI.createImageView(options); // 画像を永続化してキャッシュ ui.imageWithCache = function(url){ url = url.replace(/\?[0-9]+$/,''); var cacheFilePath = Titanium.Filesystem.applicationDataDirectory + '/' + hex_sha1(url); var cacheFile = Ti.Filesystem.getFile(cacheFilePath); if ( cacheFile.exis
サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
Tinderbox 動機 もしあなたが 10人以上の開発者とツールを使わず一緒に作業をしてるなら、 その作業はそのうち破綻するでしょう。Tinderbox があればこのような状況でも 破綻しないようになります。 本質的に、Tinderbox は探索ツールです。これがあればソースツリーで なにが起こっているかを知ることができます。誰が何をチェックインしたか (Bonsai に問い合わせることによって); どの プラットフォームのビルドが成功したのか; どのプラットフォームが失敗したのか 正確にはどのように失敗したのか(ビルド時のログにて); ビルドが失敗した原因の ファイルがどういう状態にあるのか(cvsblame)、つまり誰がビルドを失敗させたのか 、このようになった責任の所在という最も重要なことを知ることができます。 設計/ドキュメント Tinderbox はビ
第二回 #Playframework 勉強会 in Tokyo #play_ja で playdocja のこれまでとこれからについて発表してきました。 ぼくの発表資料は slideshare にアップロードしてあります (実際に使用したのは無駄なエフェクトや実験的な動画を埋め込んだ keynote 版で細部が異なります) 。 20111008 View more presentations from garbagetown 当日の模様や各発表者の方の概要は主催者 @ikeike443 さん のブログにまとまっているので、そちらをご参照頂くとして、以下には個人的な振り返りをつらつらと書き留めておきます。 第二回 Playframework 勉強会 in Tokyo やりました #play_ja - 複雑系スパゲティソース(はてな版) KEEP まずは良かった点、今後も継続したい点。 key
35はアラフォーらしいのでアラフォーです。10年前にはまったく苦ではなかった11px程のサイズはもうアレですね。そんなこんなで「もう16px以下はダメじゃないの?」というSmashing Magazineの記事は興味深く読ませてもらいました。12pxにtext-shadowプロパティとか殺す気か! みたいな。 印刷物との比較あたりでは横に並べて比較して「同じ!」とか言ってますけど、ディスプレイと印刷物では目からの距離が大きく違うと思うのでさすがに暴論気味な気がします。また「サイトの製作依頼者の金を無駄遣いしてるよ!」みたいなお金の話からスタートする所がもにょもにょ。 こういったアクセシビリティ的な観点に加えて、世の潮流としてタッチデバイス向けに様々なパーツが巨大化していることもありますし、今後は16px前後が主流になっていくことは間違いなさそうです。日本語においてはline-heightに
作業環境を大公開需要があるかわからないけれど、普段つかってる環境をまとめておくことで改善点とかを聞けるといいな! と思ったのでまとめてみます。 基本ソフトウェアとかMac OS X 10.7 (Lion) FileVault 2はいい物です。よくキーボードが反応しなくなったり、スリープから復帰しなくなったりしますが、まだ10.7.1なので諦めています。 シェルとかエディタとかドットファイル類 設定系はすべてgithubで公開しています。LinuxとMac OS Xのことしか考えてません。Free BSDでも大丈夫かも。Cygwinはもう無理です。 vim 最初につかったのは実はemacsでした。でも、C-x C-cで終了できることがわからずに途方に暮れて以来、vimを使っています。:qa!なんてわかるかい! というツッコミなどは宗教論争になるのでお控え下さい。 主に、MacVim.appと
Get awesome stuff delivered straight to your inbox! Twice a month! Plus a list of tools and plugins we use.
Transition Types When using the addTween and addCaller methods, several different transition methods may be used. They're defined by the transition parameter, and each of them define a different easing method. Check the table below for a complete rundown of the available methods. You may also print the table. You need to upgrade your Flash Player This is replaced by the Flash content. Bypass detec
こんばんは、企画の林です。 今回は iPad 専用ウェブアプリ、Sleipnir Start for iPad の開発で学んだ CSS3 でのアニメーション処理についてお話します。 iPhone / iPad 向けのウェブアプリを作ろうと考えている方で jQuery 使いの人に優しい内容です。 ※ Sleipnir Start for iPad が何か分らない方は前回の記事をどうぞ。 iPad 上のブラウザで、ネイティブアプリのように滑らかにのアニメーションさせるためには jQuery.animate() を使ってはいけません。 CSS3 の transform:translate3d を使って GPU 上で処理させる必要があります。 (jQuery.animate() 関数はお話にならないくらいカクカクした動きになってしまいます。) 上下左右どの動きも transform:transla
<a class="one" href="#"></a> <a class="two" href="#"></a> <a class="san" href="#"></a> <br> <a class="yon" href="#"></a> <a class="goo" href="#"></a> <a class="rok" href="#"></a> <a class="ryk" href="#"></a> <br> <a class="x7" href="#"></a> <a class="x8" href="#"></a> <a class="x9" href="#"></a> a { display:inline-block; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-
Dart : Structured web programming というわけで、Dartが発表されてからこのかた、Dartの規格を読んでいたのだが、これはすごい。マジですごい。ヤバイほどすごい。美しすぎる。 私が多少なりともかじっている言語は、C++とJavascriptとアセンブリである。私は、もうこれ以上、学びたいと思う新言語が出てくるとは思っていなかった。たしかに、C#はWindowsでアプリを作るには面白そうだし、PythonやらRubyやらは、かなり人気だ。しかし、これらの言語を学びたいとは思わなかった。昔、Schmeに興味を持ち、SICPを買った。しかし、未だ綺麗なまま、本棚の中に眠っている。Haskellに興味を示したこともあったが、やはり最初の感動が覚めると、学ぶ気にはならなかった。つまりは、わざわざ学ぶほどの魅力がなかったのだ。しかしどうやら、私は間違っていたようだ。D
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く