2006年02月18日00:40 カテゴリiTechTips malloc()納めるtmpfs うーん、なんだかスーパーサイヤ人に成れるのに、舞空術を知らない悟天を見た悟飯のような気分。 naoyaのはてなダイアリー - tmpfs は本当に容量が動的なのか tmpfs は OS がメモリが足りなくなったときにスワップして、OS 側にメモリを確保させる機能があるわたしゃLinuxはユーザーとしてしかよう知らないんだけど、これってtmpfsの「機能」でなくて、malloc()の機能だと思うよ。 私のホームグラウンドのFreeBSDにもmdってのがあって、tmpfsのようなことが出来るのだけど、裏ではmalloc()でメモリーを確保している(FreeBSDの場合、malloc()を使わないoptionもありだけど)。だから、メモリーベースでの file system の振る舞いというのは、実は
Gauche(ゴーシュ)は、スクリプトインタプリタとしての使い易さに重点を置いて 開発を行っているR5RS準拠のScheme処理系です。日常業務の中でのちょっとした処理を行う スクリプトを気軽にSchemeで書きたいなあ、という願望のもとに、 起動が速いこと、システムへのアクセスが組み込まれていること、 最初から多国語対応を考慮していること、 リスト処理ライブラリとして他のC/C++プログラムから簡単にリンク可能であること、 などを目標としています。 Gaucheは今のところ、いくつかのUnixプラットフォーム で動作します。 実装されている機能の概要については、 機能のページをご覧ください。 News 詳しい変更はChangeLogをどうぞ。 また、最新の開発状況はSubversionリポジトリで知ることができます。 2008/2/13 Gauche 0.8.13: Lots of sm
ネットで検索してたら、ルシアクリニックの京都駅前院がめっちゃ気になるなぁ。 医療脱毛なのにすごい安くていい評判も聞くけど、ほんとに痛くないのかな? 通っている人の口コミをみてみたいなぁー。 なんて気になったので、ルシアクリニックの京都駅前院についてSNSやネットで調べてみました。 そう思ってSNSを中心に調べてみたら、、、口コミや評判も良いじゃない♪ ちなみに、似たようなサービスや商品があるかも?なので、今回調べてみたのはこちらになります。 オープンしました! ルシアクリニックの京都駅前院ですが、すでにオープンしています!(2020年8月20日オープン済) もちろんですが、オープンしたてなんでめっちゃ予約が取りやすいです。 ただし!!人気のある医療脱毛院なので早めの予約が良いかも?!
AT宴会君 0.5bを公開します。ここ(みんな登録してね!)で使っているプロダクトです。 http://coreblog.org/junk/ATEnkaikun05b.tgz AT宴会君は,Plone 2.1以上で宴会や飲み会などソーシャルな集まりの出席を管理するためのプロダクトです。宴会君にインスパイアされて作成しました。小規模/中規模コミュニティ用のポータルサイトの部品としてご利用下さい。 PloneとATCTを使うと,こういったプロダクトが比較的簡単に作れてしまいます(AT宴会君だと1時間くらい)。そのためのノウハウを学ぼうというのが,今回のデブキャンの清水川さんのプログラム「"最小Product"を拡張しよう」です。 ToDo - 今後追加予定の機能 期間の設定 閲覧に認証を必要とする設定の追加 登録に認証を必要とする設定の追加
PloneとCOREBlog2を使って,Blogポータルを作りましょう。Ploneの見栄えをカスタマイズして簡単な設定を行い,Blogポータル・システムを作るまで,すべての作業が10分で終わります。作業を始める前に,Ploneのインストールを済ませておいて下さい。また,COREBlog2の最新版をダウンロードし,ZopeのProductsディレクトリに設置してZopeを再起動しておいてください。 作業の内容を記録したムービー(AVI形式,69MBytes,QuickTime形式,74MBytes)がありますので,参考にして下さい。 Ploneインスタンスの作成 ZMIにアクセスし,右上のメニューから「Plone Site」を選んでPloneインスタンスを作成します。Ploneインスタンスを作成したら,Webブラウザでタブを2つ開いて,ZMIとPloneを表示しておきましょう。CSSカスタ
Stay organized with collections Save and categorize content based on your preferences. Warning: This page is aboutGoogle's olderAPIs, theGoogle DataAPIs;it's relevant only to theAPIs that are listed in theGoogle DataAPIs directory, many of which have been replaced with newerAPIs. For information about a specific newAPI, see the newAPI's documentation. For information about authorizing r
Perlでは世界中の達人が開発したモジュールによってさまざまな機能が簡単に使うことができます。OracleやAccessから情報を集計した結果をLHA形式で圧縮してメールに添付して送ったり、メールを受信してその内容をデータベースに登録するなんてなことまで簡単に(?)できます。最近話題のXMLまで扱えます。 ただドキュメントが英語なんですよね(まぁ当たり前)。そこで私がつたない英語能力を使ってなんとかかんとか、日本語にしてみたシリーズが「日本語チョウ訳」なのです。原著者の方々にはメールで了解をいただいております。みなさん快く応じてくれました。(本当にありがとうございます) あいにくと何かを保証するということもないのですが、モジュールの作者の方々のためにも、わかりやすく正確な内容にしたいと思っています。 間違っている点やご意見などありましたらメールをください。m(__)m また小技ではAct
#Perl 5.40.2 Documentation Theperldoc program gives you access to all the documentation that comes withPerl. You can get more documentation, tutorials and community support online at https://www.perl.org/. If you're new toPerl, you should start by runningperldocperlintro, which is a general intro for beginners and provides some background to help you navigate the rest ofPerl's extensive docu
作りました。 http://cpan.ma.la/ Firefox用パネル。ブックマークしてプロパティ→サイドバーに読み込む。 http://cpan.ma.la/panel.html 全モジュールのリストを改行で区切ったテキストファイルを受信してクライアントサイドで検索させています。クライアントサイドで検索させているのでサーバー負荷は全くかかりません。 仕組み省メモリ、高速に動作するように工夫してあります。 - 配列に変換せずに一つの巨大な文字列から検索 → 切り出し。 - クロージャで次の検索結果を取得する関数を保持しておいて、描画が必要になった時点で検索を実行。 -- その代わりにトータルのヒット件数がわかりません。 今の所の機能- 上下で選択、エンターでperldoc表示、マウスクリックでもperldoc表示。 - 正規表現がおかしくなければ、そのまま使えます。 -- 例えば \d
CONTENTS NAME SYNOPSIS GETTING HELP Overview Tutorials Reference Manual Internals and C Language Interface History Miscellaneous Language-Specific Platform-Specific Stubs for Deleted Documents DESCRIPTION AVAILABILITY ENVIRONMENT AUTHOR FILES SEE ALSO DIAGNOSTICS BUGSNOTES #NAMEperl - ThePerl 5 language interpreter #SYNOPSISperl [ -sTtuUWX ] [ -hv ] [ -V[:configvar] ] [ -cw ] [ -d[t][:debugger
Official Docs Theperldoc.perl.org contains the official documentation from thePerl distribution(s). Here are some direct links which may be of interest. Manual Pages Core Modules Tutorials Module DocsPerl modules come with their own documentation. This includes modules installed from CPAN. On Unix-like (includingLinux andMac OS X) systems, you can access the documentation (for installed modul
This book describesPython, an open-source general-purpose interpretedprogramming language available for the most popular operating systems. The current versions are 3.x while versions 2.x are no longer supported, since 2020. This book describes primarily the versions 3.x, but does at times reference versions 2.x. There are a few implementations forPython 3 (and older): the standard implementati
Raku Raku (formerly known asPerl 6) is a sister language, part of thePerl family, not intended as a replacement forPerl, but asits own thing - libraries exist to allow you to callPerl code from Raku programs and vice versa. View details » ThePerl Foundation ThePerl Foundation is dedicated to the advancement of thePerlprogramming language through open discussion, collaboration, design, and
Ruby QuickRef Table of Contents Table of Contents Language General Tips General Syntax Rules Reserved Words Types Numbers Strings Symbols Ranges Regexen Arrays Hashes Files Variables Pseudo variables Pre-defined variables require “English” Pre-defined global constants Expressions Operators and Precedence Control Expressions Invoking a Method Defining a Class Defining a Module Defining a Method Acc
Got 15 minutes? GiveRuby a shot right now!Ruby is aprogramming language from Japan (available atruby-lang.org) which is revolutionizing the web. The beauty ofRuby is found inits balance betweensimplicity and power. Try outRuby code in the prompt above. In addition toRuby's builtin methods, the following commands are available: help Start the 15 minute interactive tutorial. Trust
Ruby is an interpreted, object-oriented scripting language.Itscreator, Yukihiro Matsumoto, a.k.a "Matz" releasedit to the public in 1995. The book is currently broken down into several sections, and is intended to be read sequentially. Getting started will show how to install and get started withRuby in your environment. BasicRuby demonstrates the main features of the language syntax. The fin
1.3C++ is a general purpose, multi-paradigm mid-levelprogramming language
From Wikibooks, the open-contenttextbooks collectionPerl is aprogramming language designed by Larry Wall, known today forits strong community and modulearchive CPAN.It was originally developed to processtext and producereports. As a result, a backronym has been formed fromits name: Practical Extraction andReport Language.It makes extensive use of significant punctuation, and highly chao
From Wikibooks, the open-contenttextbooks collection This page has been deleted. The deletionlog for the page is provided below for reference. 17:02, 24 December 2006 Darklama (Talk | contribs) deleted "Programming:PerlCGI" (unused redirect and content was: '#REDIRECTProgramming:Perl/CGI' (and the only contributor was 'Justforasecond')) There is currently notext in this page, you can searc
2006年04月24日12:00 カテゴリLoveはてなに入りたくても入れないみなさんへ#4本シリーズの最後は、数字のちょっとした訂正から入ります。 jkondoの日記 -はてなに入った技術者の皆さんへ 例えば最近 Audrey Tang という開発者が Haskell を使って誰も手をつけていなかったPerl6 の処理系を作り上げ、その仕事で高い評価を受けています。彼女が Haskell を勉強したのは恐らく随分以前だったでしょう。彼女が Haskell をマスターして方法論を身につけたあとは、ただひたすらPerl6 が動くようになるためにコードを書き続けているわけです。毎日毎日コードを書き続けるのです。それを何年間も継続したからこそ、世界の技術者が認める仕事になったのです。AudreyがHaskellに触れたのは、実は2004年の終わり頃です。それからPugsの開発に入るまで
CPANlogo The ComprehensivePerlArchiveNetwork (CPAN) is a software repository of over 250,000 software modules and accompanying documentation for 39,000 distributions, written in thePerlprogramming language by over 12,000 contributors.[1] CPAN candenote either thearchivenetwork or thePerl program that acts as an interface to thenetwork and as an automated software installer (somewhat lik
checkstack.pl で関数のスタック消費量を調べるLinux カーネルのソースコードに付属する checkstack.pl を使うと、C/C++ のプログラムの関数のスタック消費量を調べることができます。checkstack.pl は objdump -d のディスアセンブルの出力からスタックポインタの操作をパターンマッチしてスタックの消費量を計算しています。 入手方法 checkstack.pl はLinux カーネルのソースコードに付属しています。Debian GNU/Linux sarege なら次のようにコマンドラインから実行して取得できます。ソースツリーに含まれる scripts/checkstack.pl が目的のものです。 % apt-get source kernel-source-2.6.8 使い方 checkstack.pl の使い方は簡単です。スタックサイ
cpan.jp 2018 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor thedomain owner maintain any relationship with the advertisers. In case of trademark issues please contact thedomain owner directly (contact information can be found in whois).Privacy Policy
cpan.jp 2018 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor thedomain owner maintain any relationship with the advertisers. In case of trademark issues please contact thedomain owner directly (contact information can be found in whois).Privacy Policy
YAML とは書式とかYAML をRuby で使うYAML にする Marshal の代わりに使う PStore の代わりに使うYAML::parse 性能サイズ 処理速度 参考文献 Wed, 13 Aug 2003 14:42:28 +0900、初稿。YAML とはYAMLAin't Markup Language だそうです。ain't ってなんのことか知らなかったんですが、 am not とか isn't とか hasn't とか haven't とかのことらしい。 書式とか 一般的な型について、どのように記述するか、というのが決まっている。Yaml Cookbook に詳しい。英語なんて読まなくても、ソースを見ればわかる。 基本的に接頭語とインデントで表現。YAML をRuby で使うRuby 1.8 からYAML を利用するためのライブラリが標準添付なので、何
2006年04月24日02:00 カテゴリArtはてなに入りたくても入れないみなさんへ#1 次は批判精神に対する批判、かな。 jkondoの日記 -はてなに入った技術者の皆さんへ 批判精神 人と違うこと、ユニークであることをはてなでは重視します。それぞれの技術者が独自で多様な視点を持ち、闊達な議論を行う中から新しい可能性が生まれると信じています。 批判精神で実は最も重要なのは、批判することではなく、自分に対して向けられた批判を受け止めることです。他を批判しつつ自に向けられた批判を抑圧したり黙殺したりするのことは、科学ではなく宗教の範疇となります。 自分に対して向けられた批判をきちんと受け止められる人は、はてなにおける職の数よりもさらに少ないと思われます。自らの心に沸き上がった疑念の心を抑え、口をつぐむのは自然なことです。王様が裸であることを指摘することは、子供には許されても大人には許さ
2006年04月24日04:00 カテゴリArtはてなに入りたくても入れないみなさんへ#2 「自分逝ってよし」と思っている方、お待たせしました。 jkondoの日記 -はてなに入った技術者の皆さんへ 当たり前ですが、どんな世界も自分が何かを始める前は自分が居ない状態で回っています。しかも、そこそこちゃんと回っているのです。何か新しい事を始める時、「その世界はあなた無しでもちゃんと回っている」状態から出発する事を忘れないでください。極端な話、「自分が生まれなくても地球は問題なく回っていた」のです。ここまで読んで、それに続く言葉が「新しい領域に挑戦すると言う事は、自分が不必要な状態から、自分が必要とされる状態への変化を、自分の力で起こすという事なのです。」だと想起できましたか?むしろあなたは 「そもそも自分なしで回っていたのに、自分がいなきゃ回らないようにするのって傲慢なのです」ということ
2006年04月24日01:00 カテゴリArtはてなに入りたくても入れないみなさんへ#0 名文なだけに蛇足はしたくないなと思いつつ、しかし感動と救いのなさとのギャップが激しいのでそれを埋め合わせようという試み。1 entryでは足りないと思うのではじめから通し番号付き。 jkondoの日記 -はてなに入った技術者の皆さんへアウトプットを出す 新しい技術を習得したり、時間を掛けて作り上げた結果は、何かのアウトプットとして出さなければほとんど意味がありません。知識や結果を自分の中に残すだけで終わるのは、それを活かしてサービスを作りたくさんの人が使えるようにする事に比べると驚くほどちっぽけな仕事です。 実は上記の意見は、普遍的に聞こえながらも極めて限定的です。アウトプットを人様に見せられる仕事だけが世の中の仕事ではないのですから。はてながやっている仕事は、いわば「誰もが見ている」仕事で
最近はてなの社内では新しい技術を勉強したり、フレームワークや言語を移し変えようかという話も出ていたりして活気が出てきています。技術者も10人を超えて、色々な考え方をする人同士が刺激を与え合いながら切磋琢磨していて素晴らしいなあと思います。そういう中で、僕が技術について思う事を少しまとめてみました。アウトプットを出す 新しい技術を習得したり、時間を掛けて作り上げた結果は、何かのアウトプットとして出さなければほとんど意味がありません。知識や結果を自分の中に残すだけで終わるのは、それを活かしてサービスを作りたくさんの人が使えるようにする事に比べると驚くほどちっぽけな仕事です。 また、3日間で作り上げた素晴らしい仕組みをそのまま1週間寝かせてしまうのは、4日目に他の人が使えるようにしてから1週間を過ごすことに比べると随分見劣りしてしまいます。 当たり前ですが、どれだけ素晴らしい仕組みを作っても、
perl - There's more than one best practice > この点ははっきり言おう。こういう形でreturnできるのはperlの美点だと。 途中で return できるのは別にperl 独自の機能ではないですよね。「perl なら許される」ということであれば、ちょっと理解できない。どんな言語で あろうと、基本は出口はひとつがベストと考えます。ただし実際にプログラム を組むと、例外処理・エラー処理が必要になるので、なかなかそうもいかない。 ではどういう return なら容認するかというと、わたしの場合は sub func { return if $debug; ... } という関数先頭付近で値のチェックをして return するタイプ。あるいは 関数の途中であっても、 sub func { ... $ret = subfunc1(); return
Ruby/GTK2 パッケージ GLib2, ATK, GdkPixbuf2, Pango,GTK2,GObjectIntrospectionRuby/GTK3 パッケージ GLib2, GIO2, ATK, GdkPixbuf2, Pango, CairoGObject,GObjectIntrospection, GDK3,GTK3 その他のパッケージ RSVG2, Poppler, VTE, VTE3,GtkSourceView2,GtkSourceView3, Clutter, ClutterGTK, WebKitGTK2, WebKit2GTK,GStreamer, ClutterGStreamer 古いパッケージRuby/GnomeCanvas2,Ruby/GNOME2 (libgnome),Ruby/Libart2,Ruby/Libglade2, Rub
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く