あなたのパブリックIPv4およびIPv6アドレスがあなたについて明らかにしていることを見つけてください! 私のIPアドレス情報はあなたの場所を示しています。
https://github.com/Constellation/iv iv / lv5というECMA262 5.1th完全準拠を目指したengineを書いておりました (highly inspired from V8, JSC) で, もうほぼ仕様準拠しておりました, が, 正規表現のみJSCREを使っていて, そこだけECMA262と挙動が異なっていることがあり, 「ぐぬぬ」と言っていました. JSCREとは, 昔V8やJSCが使っていたものでIrregexpやYarrに取って代わられる前のもので, この間DartのVM見ていると, libjscreをcompileしていました. おかえりJSCRE! ちなみにJSCREはもともとPCREをWebKitさんがforkして別物に書き換えちゃったものです. ですが, この度一念発起してRegExp Runtime, AeroHand (so
PHP.rebootはJVM上で動作するPHPを再定義したプログラミング言語です。 PHPは恐らくWebサイトにおいて最も良く使われている言語でしょう。習得も容易で、手軽に色々なWebアプリケーションが作れる、そんな利便性の裏で言語仕様などについて毛嫌いされる声も聞かれます。そこで注目したいのがPHPを再定義するPHP.rebootです。 PHP.rebootの書き方です。< ?phpではなく、{}を使ってコードを埋め込みます。まさにテンプレート的です。ファイルの拡張子はphprになります。 実行結果はもちろん普通に表示されます。 サーバ、GET/POSTも使えます。面白いのは変数名に$をつけず、JavaScriptのように定義することでしょう。;も使いません。 実行結果はこのようになります。 基本的な文法はPHPと似ています。SQLとの親和性を高くしており、コードの中にSQLをそのまま埋
peterodding.com / code / vim / shell shell.vim - Improved integration between Vim and its environment Ohloh: Mostly written in Vim Script, 556 lines of code, 1 contributor in last 12 months GitHub: Watched by 92 people, most recent update was Mon Jul 07 00:12:23 UTC 2014 Vim Online: Rated 176, downloaded 6058 times This plug-in aims to improve the integration between Vim and its environment (your
AliceJS - (A Lightweight Independent CSS Engine) is a micro JavaScript library focused on using hardware-accelerated capabilities (in particular CSS3 features) in modern browsers for generating high-quality, high-end visual effects. Created by Laurent Hasson (@ldhasson, lhasson at rim dot com), and co-developed with Jim Ing (@jim_ing, jing at rim dot com), and Matt Lantz (@mattylantz, malantz at r
This is the repo corresponding to a series of blog posts I'm writing on understanding the details of timsort. It will make more sense more sense read in context with the articles. One thing important to note: The code as it currently is is not timsort. It's an adaptive mergesort that more or less resembles the core of timsort. As time goes on it will asymptotically converge to something that looks
今年もPerlの祭典「YAPC::Asia 2011」に行ってきました&発表してきました。来場者数やスタッフ、トークの数などで過去最大と言ってもいいYAPCとなったようです。たしかに女性スタッフや参加者の数は例年より多かったですね! YAPCの最大の楽しみは、たくさんのセッションからプロフェッショナルなトークが聴けるということよりも個人的にはそうしたネタをつまみにしつつ、たくさんのPerl Monger達と出会えることになると思っています。まぁ「Perl 出会い系」です。そこで、印象に残ったケースを紹介。 今年の2月に北海道のPerlコミュニティ「Hokkaido.pm」が主催する「Hokkaido.pm #4」にゲストとして参加させていただいた際に一人の高校生の方と出会いました。akiym君です。「Perlを志す高校生にちょっくらライブコーディングでも見せてやるかいっ」と懇親会の会場でM
mac | 01:08自分とこで使っているアプリケーションでも Growl 1.3 にしたら通知が出なくなったものがいくつかあるので書きだしてみた。思ったより少ないけれど、よく通知を見るアプリで通知が出ないのが困り物。対応待ちしかないのかな。問題ありSparrow (1.4) 1.4.1で修正の予定? (Growl 1.3 and Sparrow 1.4 / Common issues / FAQs - Sparrow Support)Skype (5.4.0.1417) Growlでの通知がされずにSkype独自の通知がされている?Last.fm (1.5.4)Dropbox (1.1.45) 解決方法? よくわからない… Growl 1.3 Compatibility? « Dropbox Forums問題なしTwitter for Mac (2.1.1)Limechat (2.28)
<追記>ベンチマークプログラムに誤りがありました。ソート済のシーケンスに対してソートを掛けていました。ご指摘ありがとうございます>ak氏 そんな夢のようなソートアルゴリズムがあるのかというと、あるらしいんです。それがtim sortと呼ばれるアルゴリズムです。 画期的(?)なソートアルゴリズム「Sleep Sort」:濃縮還元オレンジニュース|gihyo.jp … 技術評論社 このあたりで拾ってきたネタですね。 merge sortを改良したアルゴリズムで、安定*1しており、しかも実行速度にも優れているとか。アルゴリズムの性能の評価は済んでいるらしく、CPythonやJDK7には既に導入済みのようですね。 ならば当然Perlのソートも…と考えるわけですが、まず評価のためにJavaのソースをC++にそのまま移植してみました。それがこれ(いちおうテスト済): https://github.co
Dartは非常にシンプルな言語であるが、恐らく初心者が、誤って無限ループに陥ると思われる箇所がいくつかある。 ファクトリーコンストラクター class X { factory X() => new X() ; // 無限ループ } void main() { X x = new X() ; } このコードは、無限ループに陥る。なぜならば、new X()というのは、ファクトリーコンストラクターXを呼び出す式である。これは、つまり自分自身を再帰呼び出ししていることになる。結果として、無限ループになる。 正しいファクトリーコンストラクターの書き方は、別のコンストラクターを呼び出すものである。 class X { X.internal() { } factory X() => new X.internal() ; } クラスのゲッターとセッター クラスのゲッターとセッターは、クラスの変数への簡単な
Our mission is to bring the power of Shen technology to every major programming platform used by industry and deliver to programmers the great power of Shen. The word 'Shen' means 'highest spirit' in Chinese and indicates our goal is to transcend the divisions between computer languages. Since 2021 Shen has been based on the S series kernels. Features pattern matching, lambda calculus consistency,
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く