![The Web 2.0 Workgroup](https://cdn-ak-scissors.b.st-hatena.com/image/square/92584d6251feb0822f349cf0211361b2833c9939/height=288;version=1;width=512/https%3A%2F%2Ftechcrunch.com%2Fwp-content%2Fuploads%2F2018%2F04%2Ftc-logo-2018-square-reverse2x.png)
よくネットショップ等で買い物をすると 郵便番号は半角で入力してください。 とか言われてウザくないですか? こういうのを解消するためのルーチンです。 条件 日本語に混ざる全角英数等を半角にする 半角カタカナを全角カタカナにする Encode::JP::H2Z その他 条件 Perl 5.8以降 利用可能文字列はutf-8のみ(そうでない場合はutf8に変換して渡してください) WTFPL(PDS扱いでも可)。 ソースは必ずutf-8で保存してください。 日本語に混ざる全角英数等を半角にする use utf8; use Encode (); sub utf8_zen2han { my $str = shift; my $flag = utf8::is_utf8($str); Encode::_utf8_on($str); $str =~ tr/ !”#$%&’()*+,-./0-9:;<=>?
文:Jack Wallen 翻訳校正:石橋啓一郎 文:Jack Wallen(Special to TechRepublic) 翻訳校正:石橋啓一郎 2011-02-16 08:00 あるわたしの顧客は最近、一般に流通している商用ソフトウェアでは満たせないニーズを抱えていた。いや、正確に言えば、ニーズを満たすソフトウェアは数多くあったのだが、その顧客の予算では手が届かなかったのだ。そこでわたしは、オープンソースソフトウェアの賛同者なら誰でもすることをした。つまり、同氏に無料オープンソースソフトウェア(FOSS)の世界を紹介したのだ。同氏は品質が高いだけでなく、費用対効果も非常に高いソフトウェアが数多くあるのに驚いていた。 その時のやりとりは、オープンソースが抱える最大の障害は、互換性でも、しっかりしたコードが欠けていることでもなく、認知不足だということを再確認させてくれた。今いるWindo
PHP8 対応しました。 XSS 脆弱性を修正しました。 https://osdn.jp/projects/swfed/releases https://osdn.net/projects/swfed/releases/74116/edit https://osdn.net/projects/swfed/downloads/74116/swfed-1.00.tar.gz/ https://osdn.net/projects/swfed/wiki/ChangeLog#h1-1.00 PHP8 対応 前回に引き続き @withgod 先生から対応コードを頂きました。ありがとうございます。 参考) https://github.com/yoya/swfed/pull/6 XSS 脆弱性 大分前に www/ 以下の PHP サンプルに XSS の指摘があったのを今回、直しました。 https://
Signature(3 Bytes) 0x47 0x49 0x46 の固定値。これはアスキーの "GIF" となる。 Version(3 Bytes) GIF87aの場合は 0x38 0x37 0x61、GIF89aの場合は 0x38 0x39 0x61 の固定値。これらはそれぞれアスキーの "87a", "89a" となる。 Logical Screen Width(2 Bytes) GIF画像全体の横幅。横幅が 0x1234 の場合は 0x34 0x12 と格納される。 Logical Screen Height(2 Bytes) GIF画像全体の高さ。高さが 0x1234 の場合は 0x34 0x12 と格納される。 Global Color Table Flag(1 Bit) Global Color Tableが存在する場合は1、存在しない場合は0。 Color Resoluti
スポンサードリンク 前橋ばら園に寄せて ★2018年前橋ばら園まつり最新情報はコチラ 正面玄関から入ると、「ばら園まつり」の看板が目に入る。 看板の後ろにはきれいに整えられた花が植えられ、 一直線に伸びた噴水の両脇に対象的に沢山のバラが植えられている。 右に目をやると、バラの即売会が行われ、バラ好きの人で賑わっている。 良い天気な為か、店員さんは水遣りに余念がない。 さて、右周りにばら園を散策して行こう。 最初に迎えてくれるのは、丸い黄色のバラに囲まれた中に 聳え立つ身の丈2倍もあろうかというバラの塔である。 バラの塔の右脇を抜けると、 7個ものバラのアーチがようこそバラ園へと言わんばかりに来場者を迎えてくれる。 アーチの右の垣根には、これまた垣根に伝うようにいろいろな種類のバラが絡まっている。 アーチの左側も色とりどりのバラで咲き乱れている。 どのバラも、バラの名前が書かれたプレートが立
Your account might be suspended for any one of the following reasons Overdue on Payment Bandwidth Limit Exceeded Policy Violations Fraudulent Activities Abusive Behavior Security Breaches Intellectual Property Infringement Important Note: Once the Suspension period is over, the website will be terminated and become inaccessible. So please take immediate action on this.
「折り紙」と聞くと子供の遊びというイメージがありますが、世の中にはそんな“遊び”の域を超えたハイレベルな折り紙を作ってしまう人がいます。今日は、はてなブックマークでも話題を集めている「すごい折り紙」を集めてみました。 ■今にも走り出しそうな進化型“折り鶴” 折り紙の基本といえばやはり「折り鶴」。折り紙をする機会はあまりなくても、「折り鶴なら折れる。」という人は多いと思います。しかし、今や折り鶴は私たちの想像を超える進化を遂げていたようです。 ▽ この前、近所のようじょにこれ作って見せたら 「なあにこれ!きもちわるい!!ちょおだい!」 って好評だったww 先日はてなブックマークでも話題になったのが、2本の足が生えたこちらの折り鶴。まるで走っている途中のような体勢がなんともシュールで、はてなブックマークのコメント欄でも「自走するツル。確かに激しく気持ち悪い。でも、作ってみたい。。。」「エリマキ
Redmineとは、Ruby on Railsで書かれたBTSです。Bugzillaとかに変わって最近人気なようなので、試しにUbuntu Serverにインストールしてみました。 基本的には公式に書いてある通りやれば、たいして難しい事でもないのですが、いくつか小ハマリがあったので、残しておきます。 Redmine.JP Redmine の構築 まずは依存するいくつかのパッケージを apt でインストール。ベースのRubyを入れます。DBはMySQLで構築する予定なので、MySQL関連も一緒に入れます。 $ sudo apt-get install ruby rubygems mysql-server mysql-client Redmine は Ruby on Rails 依存なので、その関係の gem インストール。 $ sudo gem install rails mysql ベース
わざわざブログを分ける必要も無いので、技術系の話題も全てこのブログに集約させます。他のブログは全部引き上げます。僕が芸能人になったら、アメブロにも書くかもしれません。おそらく"WEB技術者出身の落語家"とかそういう特殊なジャンルのタレントになるだろうと思います。 さて表題の件、半年前に半日くらいハマってたので、こっちに転載しときます。昨今ruby1.9.2とRails3.0が最近リリースされ、話題になってるのは、まあ結構なんですが、まだまだ組み合わせの事例が少ないので、2010年現在標準と思われるRuby1.8.7+Rails2.3.5の組み合わせが安定かと思われます。 僕もrailsの学習は当時よりだいぶ進んでいますが、この環境で書かれた本がまだ多いように思われます。 CentOS使いはなぜかrpmで管理したい。 まず話の発端として、CentOS5.4にデフォで入ってるのはRuby1.8
CentOS 5.5 にRedmineを入れる兼ね合いで Rubyを手で導入した時の作業メモ 手順としては以下の3ステップ。 1) ソースからインストールする 2) 作成されたパッケージのインストール 3) 導入されたRubyのバージョンを確認する 1) ソースからrpmパッケージを作成する # ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p302.tar.bz2 # bzip2 -dc | tar xvf ruby-1.8.7-p302.tar.bz2 # cd ruby-1.8.7-p302 # ./configure --prefix=/usr # make # checkinstall --fstrans=no checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Di
携帯で楽しむ位置ゲーム入会はこちら コロプラに登録のメールアドレスかユーザー名 パスワード 次回から入力を省略 ※パスワードを忘れた方は、コロプラに登録のメールアドレスからremind@pl.colopl.jpに空メールを送信して再発行してください。(返信は即時に行われますので、すぐにメールが届かない場合には端末のメール受信設定をご確認ください。) ケータイの位置登録を利用した新感覚携帯コミュニケーションゲームです。 ゲームを始めるとひとつのコロニー(自分の街)をもらうことができ、コロニーはあなたと一緒に移動します。 そう、ちょうど頭の上にコロニーが浮かんでいるイメージです!この頭上に浮かぶコロニーに、水や食料などの資源を設置してあげると人が住みつき始めます。 「コロニーな生活」では、コロニーを発展させて住人を増やしながら、近くのコロニーとのコミュニケーションを楽しめます。
最近、でもないかもしれないけど、ソースコード管理に git を使うようになりました。 あまり、ソースコード管理する場面を個人的には感じられず、今まであまり使ったことなかったのですが、使ってみると非常に便利ですね。 ちなみに、僕は svn も cvs も、ほんの少ししか触ったことなくて、そのおかげか? git の導入は非常にスムーズでした。 僕は、家と大学と、いろいろなところでちょこちょこ開発してます。なので、リモートリポジトリがあると非常に便利です。 今までは、github を使っていました。が、github はお金払わないと private なリポジトリは作成できないのです。 あまり、public にしたくないようなものを開発したいときもあるので、今回は家のサーバーにリモートリポジトリを構築してみました。 忘れそうなので、軽く手順を。 まず、サーバーに git のリポジトリを作成しましょ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く