Drupal でサイトを運営する上で、いくつかの機能には定期的な cron.php の実行が必要となるものがあります。 例えば、検索用の索引付けやログの定期削除、コンテンツの更新を他サイトに知らせるための ping 送信、あるいはアグリゲータなどです。 cron.php の実行のためには、Drupal をインストールしたディレクトリにある cron.php にアクセスすればよく、一般に、Unix 系サーバであれば crontab(以下、単に cron) を、MS-Windows 系サーバであれば定期的にコマンドを実行する同種のアプリケーションを使用し、wget や lynx などのユーザが対話しなくとも使用できるツールを定期的に起動し、cron.php にアクセスさせます。 ところがこれらは、無料あるいは廉価なホスティングサービス(レンタルサーバ)では、利用できないことが少なくありません。
There are lots of things I think a good programmer should understand, and understand well. One, of course, is that OOP amounts to BSE for programmers. Another, and the topic of today, is that good programmers should know how to manipulate bits in their sleep. (No, not those bits!) It goes without saying that in order even to be called a programmer one must know the truth tables of the basic operat
Java, プログラミングノリノリで書いてみる。 人月というのは「人月の神話」以来、現場の技術者にとっては「お金の計算にしか使えない単位」なのですが、発注者側に分かりやすいということでいまでも大はやりしています。というか受注者側もまじめにこの単位で計算しています。 そしてJavaの世界というのは、私のようにJavaが大好きだからやってる、という人間はすごく少数派で、「そろそろJavaでもやっとくか」「Strutsの使い方覚えたからもういいか」「できればJavaなんかいじりたくないなー。俺も早くプログラマに『これやっといて』って言えるようになりたい」という人のほうが多いのが実情なんですね。その点Rubyの世界は、今は「好きだからやってる」人が圧倒的でしょう。プログラム能力の高いJavaプログラマを探すのは、プログラム能力の高いRubyプログラマを探すよりずっと大変だろうと思う。 Javaの世
※公開用にいくつか手を加えてあります 前フリが長いとのツッコミがありましたので、今回の発表内容を少し要約してみたいと思います。 1. GIF Format Hacks (Server side) まずは、任意のpixelサイズ(幅・高さ)を持った画像ファイルを固定長の35byteで出力する方法 #!/usr/bin/perl use strict; use warnings; sub create_gif { my $size = pack "S2", @_; return "GIF89a$size\xf0\x00\x00\x00\x00\x00\xff\xff\xff," . "\x00\x00\x00\x00\x01\x00\x01\x00\x00\x02\x02L\x01\x00;"; } print "Content-Length: 35\n"; print "Content-Ty
ふと、 main = 195; とかやって喜んでいた私はバカだったんじゃないかと思いました。 Binary 2.0 などとうかれてほとんどバイナリのコードをゴルフに submit してたのはどうなのか、と。プログラムは ASCII で書くべきだったんじゃないでしょうかと。それもメンテナンスしやすいように、 isprint が true を返すような文字で書くべきではないのか、と。 とりあえず Hello, world! 書きました。そのままコピペでたぶん最近の x86 & linux & glibc なら動きます。それ以外の環境では無理です。 char main[]="`j X$@P[PYPPPPX4.4 PZUX, P^XH,=)F(P_X3F()8)8@)8@@)8)8@PYX@@@@CQBaGHello, world!\n"; int 0x80 とか ret とか ASCII の範囲
Binary 2.0カンファレンス 2006 発表資料とレポート Binary 2.0 カンファレンス 2006 は大盛況のうちに無事終了いたしました。開催にご協力いただいた皆様、スピーカーの皆様、参加していただいた皆様、大変ありがとうございました。当日の発表資料とレポートをこのエントリでまとめます。
alternativeマクロについて シーケンスロック その3 において > alternativeマクロは興味深い動作をするので、回を改めて詳しく説明しますが、 などと書いておいて すっかり忘れていた alternativeマクロですがいい機会なので解説しましょう。 いつものように lxr.linux.no あたりからソースを引っ張ってきている。 linux/include/asm-i386/system.h より 288 /* 289 * Alternative instructions for different CPU types or capabilities. 290 * 291 * This allows to use optimized instructions even on generic binary 292 * kernels. 293 * 294 * length
公開日 2000/12/20 Last Updated 2001/4/10 オリジナル記事はこ ちら。この文章に関して怪しい部分がありましたら、訳 者までご連絡お願いいたします。(西岡さんよりご指摘いただきリンク 先と内容を修 正しました。有り難うございました。 2001/4/10) この翻訳文は著者より掲載許可を得て公開しております。 (Copyright reserved by Aleph One. Special thanks to Aleph One.) ●Security INDEXへ ★TOP INDEXへ BugTraq,r00t,Underground.Org提供 スタック破りの楽しみと恩恵 Aleph One 「スタック破り」(Cのプログラミング用語)名詞。Cの実装の多くにおいて、ルーチン内でauto変数として定義されている配列のおし まいの部分を越えてスタックに書き込み
23:41 06/11/30 べくたー GreenPad - 新着ソフトレビュー だそうです。 ソフト作者からひとこと、という欄を書きました。 今時のエディタなら GreenPad でできてる程度の多言語混在はできるんじゃないかと思うので、 ポイントというほどポイントかなーとかちょっと思ってしまったりもしつつ。 ひとことに書いたように、あれは 「既存のエディタコンポーネントを一切使わずに『テキストエディタ』を作るのって、 どうやるんだろう?」 が自分的には全てですね。作ってて、エディタの作り方という よりは、"この機能のこの実装って実は死ぬほど重くない?だいじょぶ?でも あとはこれを定数倍のチューニングするしか思いつかないんだけど" と行き詰まったときは 大抵その実装で十分うまく回るのでどんどん作っちゃえばOK、ということを経験的に 学びました。特に車輪の再実装をしてる時は。今の自分ならな
The Sysinternals web site was created in 1996 by Mark Russinovich to host his advanced system utilities and technical information. Whether you’re an IT Pro or a developer, you’ll find Sysinternals utilities to help you manage, troubleshoot and diagnose your Windows and Linux systems and applications. Read the official guide to the Sysinternals tools, Troubleshooting with the Windows Sysinternals T
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
なぜハッカー? ほかにたべるほうほうをしらないからさ。だからいまだによめさんがもらえん 「若いのにどうしてこんな危険な仕事を?」 「若いからやってんのさ」 安易にできるのを難しくするやつはバカだ 「こう closed な OS はダメだねという話? > PATLABOR THE MOVIE」 皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい。 レーニンは、『勉強して、勉強して、勉強しろ』と言った。私は、エンジニアに『ハック、ハック、ハック』と言っている。 あなたは、息子さんを「最後まであきらめずに走る子供」に育てましたか?もしそうでなければ期待を しない方がいいでしょう。もしそうなら、私が責任を持って育てます。 我々には失う物はない!得る物のほうが多いはずだ。ただ、君たちにとって得る物が 大きすぎるのも考えものだな(笑) 現時点でDebian Projectは熟した
【必ずお読みください】DISC開封済、全体にヨレがあります。通読に支障はないと思われますが、気になさらない方向けです。中古品のため、経年のヤケ、シミ、傷みがあります。店頭でも併売しておりますので売り切れの際は即時返金させていただきます。ご容赦ください。また、ネット販売特別価格ですので、店頭価格と違う場合がございます。ご了承ください。 【必ずお読みください】DISC開封済、全体にヨレがあります。通読に支障はないと思われますが、気になさらない方向けです。中古品のため、経年のヤケ、シミ、傷みがあります。店頭でも併売しておりますので売り切れの際は即時返金させていただきます。ご容赦ください。また、ネット販売特別価格ですので、店頭価格と違う場合がございます。ご了承ください。 一部を表示
Copyright (C) 1997-2004 by Haruaki TAMADA All rights reserved. Last Modified: Mon Jan 10 11:07:28 JST 2005 目次 はじめに BCEL とは このページについて まずは基本 クラスファイルを読み込む クラス名を変更する デバッグ情報を削除する ページのトップへ はじめに BCEL とは BCEL たぁ(typo だがそのままにしとこ)、Byte Code Engineering Library の略で Java のクラスファイルをいじくることのできるライブラリです。 クラスファイルを読み込んで、ちょいといじくって、またクラスファイルに書き出すことも簡単にできます。 また、逆コンパイラやアセンブラなど BCEL が使われているライブラリはたくさんあります。 BCEL が提供している機能を自
『オープンソースマガジン』2006.1号 「ハッカー養成塾!」寄稿文 本稿は、ソフトバンククリエイティブ社から出版されている雑誌『オープンソースマガジン』内のコーナー、「ハッカー養成塾!」に寄稿した原稿です。私が文字数を誤って計算していたため、出版物では大半を削ることになってしまいました。本稿では、そのオリジナルを掲載しています。 ■告白実のところ、私は自分をハッカーだと思ったことは一度もない。周り中すごいハッカーたちに囲まれていると、ハッカーを自認するのはあまりにおこがましいのだ(笑)。自分をあえて形容するなら「“ハッカー”と“一般人”のつなげ役」かなと思っている。ということで、今回はその立場で見たハッカー観についてしばし語ってみよう。 ■ハッカー的生い立ち私がコンピュータを使い始めたのは小学3年生のときで、親にPASOPIA 7*というマイコンを買ってもらったのが始まりだ。最初のうちは
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く