タグ

programmingに関するyoozoosatoのブックマーク (17)

  • PHP Best Practices: a short, practical guide for common and confusing PHP tasks

    A short, practical guide for common and confusing PHP tasks Last revised & maintainers This document was last reviewed on July 26, 2021. It was last changed on July 26, 2021. It’s maintained by me, Alex Cabal. I’ve been writing PHP for a long time now, and currently I run Scribophile, an online writing group for serious writers, Writerfolio, an easy online writing portfolio for freelancers, and St

  • igaiga diary(2009-10-25)

    _ [ruby] とちぎRuby会議02 前から行ってみたいと思っていたtoRubyについに初参加! 西那須野駅に着くと見慣れたRubyKaigistのみなさんが。:) 一緒にお昼を中華料理屋さんでべました。 780円ですごいボリューム!しかも小粋な雰囲気、おいしくて満喫しました!! あと、円卓だと多くの人と話し易くていいですね。円卓ファシリテーション。 今回は「儲かるRuby」という題で社長さんたちがご自身の体験談とビジョンを話してくれました。 こういう話はでは読めないのでとても勉強になります。 その流れで懇親会でもそういった話題がいろいろ聞けました。 私はLTタイマー運営を今回もさせてもらい、さらにLTでも話をさせていただき満喫です。:) LTでは咳さんの前でRindaを説明するという 学生時代に先生方の前でやった論文ゼミのような緊張感を持って挑みましたが、 (期せず)そのあとのt

    igaiga diary(2009-10-25)
  • RubyでProxyサーバ経由でのOpenIDアクセス - ある異邦人の技術メモ

    OpenID学習中である。(なかなか時間が取れずにはかどらない・・) 先日ruby-openidのサンプルを立ち上げて動かしてみたところだが、1点問題にぶち当たっていた。 会社(Firewallの中でHTTPアクセスはプロキシ経由が前提)の中に立ち上げたOpenIDサンプル実装(OP,RP実装を含む)を使って 色々遊ぼうと思ったのだが、さっぱり遊べない というべきだろうか。そんな問題である。 あまりにつまらないので、自宅サーバを登場させてそちらにサンプル実装を乗っけたところちゃんと遊べたので、設定ミスではないらしい。 OpenIDってリダイレクトでブラウザを介してポンポン飛ぶだけだから中と外を意識しなくても使えるのかなぁ なんて思っていたのだが、そうじゃないらしいということだ。 会社の中と外をまたがるOpenIDの使い方として2つ考えられる。即ち 社内のOP、オープンなRP 社内のRP、オ

    RubyでProxyサーバ経由でのOpenIDアクセス - ある異邦人の技術メモ
    yoozoosato
    yoozoosato 2009/06/12
    そうか、そのおまじないが必要か。。。
  • 100行のCプログラムでWebチャットを実装する方法 - mixi engineer blog

    例の冷却ファンを修理してもらいに秋葉原に行ったのですが、最近の同人ゲームのクオリティはすごいなあと感心していたら、その二階はもっととんでもないことになってて、ひとつ大人になってしまったmikioです。今回は、Tokyo Cabinetのテンプレート直列化機能を駆使して、たった100行のCプログラムでWebチャットシステムを実装してみます。 古式ゆかしいWebチャットシステム 10年くらい前にCGIスクリプトでチャットシステムを作るのが流行していたのを覚えている方も多いと思います。チャットログは現在のようにデータベースサーバに転送して格納するのではなく、ローカルファイルシステム上のファイルにCSVやTSVなどのフォーマットで格納したり、同じくローカルのDBMファイルに格納するのが主流でした。2ちゃんねるの「datファイル」もそのようなデータファイルの一種と言えるでしょう。 その頃から、CGI

    100行のCプログラムでWebチャットを実装する方法 - mixi engineer blog
  • このURLのページは表示することが出来ませんでした。 IP分散サーバーならIQサーバー|クラスCの完全分散が月額139円~

    このURLのページは表示することが出来ませんでした。 IQサーバー

    yoozoosato
    yoozoosato 2008/09/24
    他人事じゃぁないんだよな。。心よりご冥福をお祈り致します。
  • Re: プログラミング能力をつけるための高速道路を造りたいという話 - タムケンブログ:Geekなぺーじ

    「プログラミング能力をつけるための高速道路を造りたいという話 - タムケンブログ」を読んで。 非常に良い試みだなぁと思いました。 あと、セキュリティ&プログラミングキャンプやカウボーイ大会や1000speakersのような取り組みは偉大だなぁとも思いました。 以下、感想などです。 このサイト 当初、このサイト(Geekなぺーじ)を作った目的が似たようなものでした。 自分が調べた事などを、他の人が見られるようにということで技術情報をまとめて書いたりしていました。 (今はブログを書く時間が多くなってますし、途中アフィリエイトが楽しくなって、そっち系のページも作ったりしましたが。。。) ただ、当の意味で初心者や入門者が参考にできるほど、噛み砕いた説明が各カテゴリで出来ているかというと、多少つらい面もあると思います。 このサイトの傾向としては、どちらかというと、細かすぎてには載ってないような一

  • FrontPage - Libming Wiki

    Ming Ming is a library for generating Macromedia Flash files (.swf), written in C, and includes useful utilities for working with .swf files. It has wrappers that allow it to be used in C++, PHP, Python, Ruby, and Perl. Releases through to 0.3.0 progressed slowly, though the new 0.4.0 release has picked up speed, become more reliable, and supports Win32 much better. Also supports Solaris, and wi

    yoozoosato
    yoozoosato 2008/08/23
    C言語で記述されたライブラリで、.swfファイルを生成することができる。呼び出しはC++、PHP、Python、Ruby、Perlからできるそうな。
  • drikin.com - the mac way

    1.7.19 TwitterPod is a Twitter client with message store capability. The messages by your friends and by yourself will all be stored and displayed on an easy-to-navigate window. 1.0.8.3 dolipo is GUI front end of Polipo - a caching web proxy. Version 0.1 I was born tired like a sloth. I really hate moving my hand onto the mouse. 1.1 A client for japanese most popular SNS "mixi". Version 0.1 Dorio

    yoozoosato
    yoozoosato 2008/08/23
    MacOSX用のアプリを沢山リリースしているサイト。すごいなー。TwitterPod使ってる人けっこういるよね。
  • ECB - the Emacs Code Browser

    This is the user manual for ECB version 2.40. ECB stands for "Emacs Code Browser". While (X)Emacs already has good editing support for many modes, its browsing support is somewhat lacking. That's where ECB comes in: it displays a number of informational windows that allow for easy source code navigation and overview. The informational windows can contain: A directory tree, a list of source files i

    yoozoosato
    yoozoosato 2008/08/16
    これは熟読しないといけない!
  • GNU Global

    GNU Global ソースコードタグシステム GNU Global は、ソースコードに索引付けを行うことで、大規模システムのハックやレビューを効率化するソフトウエアです。 ソースファイル中の指定したシンボルを高速に見つけ出し、素早くその場所に移動することができます。多くのサブディレクトリからなり、#ifdef や main() 関数を沢山含んでいるような、いわゆる巨大なプロジェクトをハックするのに役立ちます。 ctags やetags に似た働きをしますが、エディタには依存せず、emacs, vi, less等の様々な環境でご利用になれます。ハイパーテキスト化してブラウザで読む事もできます。 最新の機能については、「新機能の御紹介」をご覧ください。 GNU Globalは GNU GPLv3 にもとづいた 自由なソフトウエア です。 動機 次の二つの条件を満たすソースコードタグシステムを

    yoozoosato
    yoozoosato 2008/03/25
    ソースコードに索引を付けられるシステム。ctagsやetagsに似てるんだけどこっちの方が便利かも
  • Reading Gauche - Mona OS developers Wiki

    列挙体名がない列挙体変数は Reading Gauche/gauche/vm.h/SCM_ERROR_BEING_HANDLED のような書き方でいいでしょうか。 -- ココサブ 2007-09-27 (木) 23:26:32 はい。良いと思います。#define と同じような扱いですね。 -- ひげぽん 2007-09-28 (金) 00:43:20 週末に合宿に出ていた間の分のcatch-up中です。struct HogeHogeRef は HogeHoge のページに記載、という風になってきたようなので従います。その方が手繰りやすいですし。既にポストされたstruct関連ページのリンクや内容も適宜修正します。 -- naoya_t 2007-09-25 (火) 14:46:08 ReadingGaucheの階層構造でsrcを省略してしまっていたために、srcと同じ階層になるgcなどの

    yoozoosato
    yoozoosato 2008/03/25
    Mona OSの開発者が進めているコードリーディングプロジェクト。Gaucheのソースが対象。
  • Flash+APIによるモバイルサービス実践開発 -つくるぶ まとめ

    携帯電話でのFlashの利用事例で、先ず思いつくのが各キャリアのトップページです。動きのあるインタラクティブなメニューは、皆さん、毎日目にしているのではないかと思います。一方、公式サイト、勝手サイトを問わず、その他の一般サイトに目を向けると、Flashで動きのあるバナーを制作するということは多いものの、モバイルサイトで全面的にFlashを採用した事例は少ないように思われます。 理由としては、PC版Flashでできるのにモバイル版Flash(Flash Lite)ではできないといった制約の多さにあります。と、同時に「制約が多いらしいね」という先入観で、モバイル版Flashの利用を躊躇されてい方も多いのではないかと思います。そこで、チュートリアルでは、先ず最初に、モバイル版Flashの制約を解説し、何ができて何ができないかを整理します。その後、いくつかの制約の解決方法しながら、モバイル版Fl

    yoozoosato
    yoozoosato 2008/03/25
    Flash liteの制限事項解説など。
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    yoozoosato
    yoozoosato 2008/03/20
    MacPortsを使ってrails環境を作成する方法
  • Java Development Environment for Emacs

    <body> <p> <A HREF="rootpage.html">JDEE Home Page</A> </p> </body>

  • ひらメソッド - 読学のススメ

    最近オープンしたエミナルクリニックの池袋東口院がめっちゃ気になるなぁ。 医療脱毛なのにすごい安くていい評判も聞くけど、ほんとに痛くないのかな? 通っている人の口コミをみてみたいなぁー。 なんて気になったので、エミナルクリニックの池袋東口院についてSNSやネットで調べてみました。 そう思ってSNSを中心に調べてみたら、、、口コミや評判も良いじゃない♪ ちなみに、似たようなサービスや商品があるかも?なので、今回調べてみたのはこちらになります。 オープンしました! エミナルクリニックの池袋東口院ですが、すでにオープンしています!(2021年10月6日オープン済) もちろんですが、オープンしたてなんでめっちゃ予約が取りやすいです。 ただし!!人気のある医療脱毛院なので早めの予約が良いかも?!

    yoozoosato
    yoozoosato 2008/03/18
    このやり方は合理的だと思う。チームでやると吉かもね。実践してみたいなぁ。
  • Drift Diary12: dolipo 1.0.8.3を公開しました。

    今回、↑のようにいくつかメニューが増えてます。主な変更点は、 Test : 動作確認ページへのリンクを追加 Optionsメニューを追加し Enable Parent Proxy : 親プロキシ有効 Enable Adblock : 広告ブロック機能を有効 Enable PMM : PMM機能を有効 という感じで、より細かく設定をカスタマイズ出来るようにしました。広告ブロックは従来隠し機能だったのですが、手軽にオンオフできるようになったので、かなり便利かと思います。また、PMMは、従来攻めのセッティングで、標準で有効にしてたのですが、スピードを得るかわりに、若干不安定になる場合もあるので、標準では無効にし、設定で有効にできるようにしました。(polipo家でも標準ではオフになってます)状況によって、オンオフ使いわけてみてください。(僕は、基オン。ほんど無いけど、なんか変だなと思ったらオ

  • OSX+Emacsで快適なRails開発ライフを送る

    Posted by masuidrive Tue, 23 May 2006 13:22:00 GMT Rails用エディタを放浪 した結果、やっと、OSX上のCarbonEmacs で、rails.el + ECB + psvn.el を使い、EmacsなのにEclipse以上の環境を作る事ができました。 この環境+Terminal上でscreenを立ち上げ、いくつかのログを tail -f LOGFILE で表示させて、殆どのソフトを作っています。 あとは、migrationをもう少し楽にできるツールが欲しいかな。そういえば、DB管理ツールのConductorとか、クラスタ管理のGaugeはどうなったんだろう? まず、OSXRailsを開発する上で気になっていたのが、subversion for OSX のパッケージを使うとメッセージ類が文字化けする件。これはロケールを正しく設定してや

    yoozoosato
    yoozoosato 2008/02/07
    スクリーンショット付き
  • 1