抜かれたとはいっても、Perlも過去2年で7000ぐらい数を増やしてきているわけだし、まだまだアクティブです。僕もお世話になりましたが、アップロードされているソースコードを読んでアルゴリズムの勉強をさせてもらったり、価値の高さは健在です。歴史がある分、ハッカーな人も多くてレベルが高いイメージです。ちょっと前に「エンジニアならgithubのアカウントでソーシャルコーディングで」みたいなバズワードが流行ってましたが、20世紀からsourceforge.netのアカウント持っている人の方が断然オーラを感じるぜ、的な。 そして、PythonもPerlを抜いたとはいえ、その立場すでに脅かされています。node.jsのパッケージのnpmです。GoogleTrendsで見ると、2010年8月ぐらいにできたばかりかな、というところですが、すでに23300。ここ1ヶ月でも1500ぐらい数を伸ばしていますし

みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシーPython 2の妹,Python 3があんま流行ってないのは率直に言ってツン過ぎるからですね。どの程度ツンかは妹の発言を見れば分かります。 「 パパに言ってモラトリアム宣言してもらったから。私の言語仕様はもう完璧なの。もうあんた達にself無くせみたいなバカな提案させないからねっ」 「サードパーティモジュールとかフレームワークとかキモい。完璧な私を素で使いなさいよっ」 「ネットとかファイルから拾ってきたデータなんてただのバイト列よ。文字列にしたかったらエンコードを指定しなさいよねっ」 「Djangoとかキモい…。私にはNumPyさんがいるからいいの。でも最近Pyramidがすり寄って
取材のため「超エンジニアミーティング in ニコニコ超会議」(Webページ)という企画を全部、見てみました。まる2日間にわたる取材となりました。 まとまった記事はこれから執筆するのですが、頭から揮発してしまう前に簡単なコメントの形で全プログラムの記録を残しておきます。 1日目・4月28日(土) 基調講演 五十嵐健夫さん(東京大学大学院 教授)(http://www-ui.is.s.u-tokyo.ac.jp/~takeo)による50分の講演です。タイトルは「デザインのためのインタフェース」 フリーハンドの「おえかき」から3Dモデルを作れる直感的なモデリングツール(その一つがTeddy)、紙のカードでロボットへ指示を出す試み、「押す」ことしかできないロボット(掃除ロボットのような奴ですね)がモノを任意の軌道で動かすための手法、等々の鮮やかなデモの連続でした。エンジニア100連発 小飼弾さん

言語女子会: undefとnullは両方必要?、言語女子会2: varは必要?/privateがない?の続編です。Rubyに恋愛相談Python: 最近悩んでるのよね…Ruby: んー、何に?Python: 自分はどんな人が好きなのかなぁ…とか…Ruby: あー、そんなの簡単よ!一緒にいて楽しいことよ! *1Python: そんなの誰とだって仲良くなったら楽しいんだから差別化にならないじゃんRuby: そうとは限らないわよ、たとえば、あっ… C: ごめーん、会議が長引いちゃって遅れちゃった!(髪の毛ファサーっ)Python: ああ…なるほど… C C: 何の話?え、恋愛に悩んでる?そんなの簡単よ。卓越性よ。Python: 卓越性?? C: そうよ。なんらかの分野で「わたしが一番」という状況を作ることよ。そうすれば男の側からいくらでも寄ってくるわ。Python: なるほど
Dan Kogai (小飼 弾) @dankogaiPythonが委員長ってのは異論なし< @risucomorino: プログラミング言語をイケメン擬人化したら、やる気でるよね。きょうはjsくんと仲良くなれた!とかさ。女の子化でもいいよ… 2011-02-25 01:03:16 risuco @RisucoMorino メガネ系委員長ですか? RT @dankogai:Pythonが委員長ってのは異論なし< @risucomorino: プログラミング言語をイケメン擬人化したら、やる気でるよね。きょうはjsくんと仲良くなれた!とかさ。女の子化でもいいよ… 2011-02-25 01:04:36

言語女子会: undefとnullは両方必要?の続編です。 varは必要なの? とあるプログラミング言語が集う女子会にて:Python:JavaScriptちゃんってさ、なんでvarだらけなの?JavaScript: えっ、変?Python: varなんかいらなくない?私ぜんぜん持ってないよ?JavaScript: えー、じゃあ変数をどうやって宣言するの?Python: 宣言っていうか…「x = 1」みたいな代入文があれば変数xが必要なのって自明じゃない?宣言とか必要?Ruby: 必要ないよね。っていうか変数宣言とか古臭くない?JavaScript: そうかなー。Python: 少しダサイかも。ほら断舎離ブームだし要らないものは捨てなきゃ!JavaScript: 要らないかなぁ、変数宣言。Pythonちゃんは関数がネストしているときに外側のスコープの変数に代入するのって

Twitterのタイムラインが面白すぎて、ついうっかり言語を擬人化して脳内で言語女子会なるものを開いてしまいました。なお、登場人物と実在の人物は1対1に対応しません。 undefinedとnullの両方必要なの? とあるプログラミング言語が集う女子会にて:Perl: そういえばさ、なんでJavaScriptちゃんってundefinedとnullの両方もってるの?JavaScript: えっ、未定義の変数にアクセスした時undefined返したいじゃない?Python: 例外投げて死ねばいいじゃんRuby: 例外投げて死ねばいいよねPython &Ruby: ねー♡Java: いやそこは参照型ならnull、数値型なら0で初期化すべきでしょ C: これだから最近の若い子は…初期化にだってコストが掛かるんだからね!デフォルトで初期化するなんて無駄遣いよ!必要な人だけが責任をもって初

みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー 一部読者から高い評価をいただき,絶版となりながら中古市場でプレミア価格がついていた拙著「みんなのPython Webアプリ編」のHTML版をお送りします。Pythonを使って,Webアプリを開発するための方法を,基本的な事柄から積み重ね式に解説した書籍をHTMLにしたのが本コンテンツです。 編集部のご厚意で作ってもらった配布用PDFをベースに作っています(PDF作成だけでなく,出版契約の解除など必要な手続きを快く受けて頂いた担当様にはとても感謝しております)。構成などは著書をベースにしていますが,HTML化する過程で少し手直ししてあります。特にPython 2.7で動かないサンプルコー
朔は新月のPython用の新月の実装です。 ダウンロード(安定版) 2025-04-11 Saku 5.5.2 (ミラー) 更新履歴はこちら。 P2Pガイドラインに基く表示はこちら。 使い方Python3.9以降をインストールする。 例: ダウンロードページから 例:Linux環境に最初から入っているものを利用 例:dockerを利用する 朔をダウンロードして展開(解凍)する。 例: このページから安定板を 例: gitで最新版を git clone --filter=blob:none git@github.com:shingetsu/saku.git モデム、ルータまたはファイアウォールを設定して8000/tcpをポート開放する。 環境次第なのでここでは説明しきれませんIPv6対応環境では最初からポート開放されている場合があるようです IPv4,IPv6 の少なくとも片方に外
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシーC++の言語仕様を個別に関連づけながら図にしたのを見つけたんだけど,これがすごい。George Mason大学のSeal Lukeさんいわく「正しくかつ完璧なC++パーサーを作るのは数学的に不可能」なのだそうで,さもありなんと頷ける。 余りに巨大なので縮小してる。クリックで元画像を開きます。 同じようにして作ったC言語の文法図はこんなかんじ。C++を華麗に使いこなせるのは,Googlerみたいに頭のよい人だけなのかも...。
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー uncertaintiesは面白いPythonのモジュールで,これを使うと「だいたいこれくらい」という数値のまま計算を行える。Pythonのみで書かれたモジュールなので,インストールは簡単。「easy_install uncertainties」などでインストールするだけで,モジュールが使えるようになる。 たとえば,世田谷から成田空港まで車で行くとする。都心はどうしても渋滞するので,巡航速度40キロ/時±5キロで成田まで向かうとするとどのくらいの時間がかかるだろうか。こういう計算をするのにuncertaintiesか便利だ。 世田谷から成田空港まではだいたい84キロある。 >>> f
近年検索エンジンのBaiduは不自然言語処理コンテストなるものを開催し、今日が締切のはずだったのだが24時間延長されたらしいことを聞いてBaiduコーパスをダウンロードしたid:nokunoは仕事帰りの電車で思いついたアイデアを30分ほどで実装してみたところそれなりに面白い結果がでたので応募してみることにした。そもそもBaiduのコーパスはエロいというのを最初に誰かが言ったら@mhagiwaraさんがこんなツイートをしたことに話は遡る。インターネットがエロいのは誰でも知っている。けれど、ケータイウェブが特別にエロいのか? については寡聞にして知らなかったため、検証してみることにした。今回はケータイウェブがエロいかどうかを検証するため、以下のコーパス(N-gramデータ)を相互に比較することとした。Baidu N-gram(Baidu絵文字入りモバイルウェブコーパス) 今回のメインターゲット
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー インストールWindows以外の多くのプラットフォームではすでにPythonが入っている。バージョンを調べて,使いたいバージョンより古いならインストーラやパッケージを使ってインストール。パッケージは「〜devel」をインストールしておく。 easy_installのインストール easy_installは標準ライブラリに含まれていないサードパーティモジュールをインストールする時に便利なので,入れとく。 ここからez_setup.pyをダウンロード,Pythonのスクリプトとして実行すると,自動的にコマンドがインストールされる。 $ easy_install pachage_name
国内レンタルサーバで使われているPHP/Ruby/Python/Perl/MySQL/PostgreSQL のバージョンを調べてみた。レンタルサーバの選択基準は特にない。「レンタルサーバ」でぐぐって適当にピックアップした。 最初にまとめとくと:PHP は 5.2.x が主力Ruby は 1.8.2 が十分現役、1.8.7 が使えるとこなんてごくわずか少しずつ増えてる?Python は 2.3 や 2.4 がまだ現役、2.6 は見つけられずまだまだ少数Perl は 5.8.8 が主力、5.10 はなし (livedoor ですらそう)MySQL は 5 系が主力だが、5.1 が主力とまでは言えず PostgreSQL は使えるところ自体が少数 なおこの情報は 2010 年 4 月現在であることに注意。 (追記: さくらインターネットでphp 5.2.x とruby 1.8.7

java-ja温泉2日目の夕食。 @yoshiori がpythonのワンライナの楽しさを得々と語っていた。 @yoshiori「Brainf*ck をPython-oneliner にコンパイルするPython-onelinerを書いたけど全ッ然反応がなかった。こんなに面白いのに!」 @yamashiro「だって分かりにくいもん」 西尾先生が通常ワンライナではtry-catchが使えないけど子プロセス立ち上げて例外を出力してパースすればエラー処理ができるとか(http://www.nishiohirokazu.org/blog/2006/08/python_12.html参照)そんな話で盛り上がる中、 @nagise「Javaでセミコロンなしでプログラムが書けるような気がしてきた」Javaの場合、普通にセミコロン(;)でマルチステートメントにかけるのでただ1行にしようというなら改行
1章: 始めよう¶PythonのインストールPythonの実装系 Jython IronPython PyPy その他の実装Linux へのインストール パッケージインストール ソースコンパイルWindows へのインストールPython のインストール MinGW のインストール MSYS のインストールMac OS X へのインストール パッケージインストール ソースコンパイルPython プロンプト インタラクティブプロンプトのカスタマイズ iPython: より良いプロンプト setuptools のインストール 動作原理を理解する EasyInstallを使ったsetuptoolsのインストール distutilsにMinGWのフックを入れる 作業環境 エディターと補助ツールを使う コードエディターVimのインストールと設定 その他のエディタを使う その他のバイナ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く