タグ

ブックマーク / qiita.com/tomochan154 (5)

  • スクリプトインジェクション入門 - Qiita

    はじめに 今回の記事は PHP を想定しています。 PHP は WEB サイトで最も使われていて、初心者がとっつきやすく、セキュリティーホールのあるシステムを最も多く生み出し続けている言語ですよね( ̄▽ ̄;) そこで WEB プログラミングの初心者の方をターゲットに、出来るかぎり分かりやすく書いてみます。 というのは建前で、今週末にある PHP セキュリティのお勉強会の予習です。 記事の内容を他人の公開サーバーで試すと犯罪になる場合もあるので注意してね。 セキュリティを確保するにはシステムのアップデートが欠かせませんが、PHP は後方互換性に乏しく、バージョンアップが高コストなため、問題のあるバージョンのまま放置されたシステムになりやすく危険な言語だと思っています。 これは Ruby も同じで、私が言語を選べるなら、どちらも使いません。 堅い言語なら Java か C#(ASP.NET)、

    スクリプトインジェクション入門 - Qiita
    kasumani
    kasumani 2014/09/22
    スクリプトインジェクション入門 今回の記事は PHP を想定しています。 PHP は WEB サイトで最も使われていて、初心者がとっつきやすく、セキュリティーホールのあるシステムを最も多く生み出し続けている言語ですよね( ̄
  • C# そのスレッド本当に必要ですか? - Qiita

    プログラミングはバグを埋め込む作業です(゚д゚) バグの密度というは諸説ありますがステップ数10~100に1つのバグが発生してしまうようです。 ステップ数はコーディングスタイルやアルゴリズムの選択によって大きく変わるので、あまりアテにはなりませんけど、私の経験では20~30行のメソッドを一つ実装して、それが一発ですべてのテストに合格する確率は50%いくかどうかという感覚です。 ぽんこつですみません(´・ω・`) いわばプログラミングは、バグを埋め込みながら除去する作業の繰り返しで、いかにして効率よくバグを発見して退治するのかが大切だと思います。 マルチスレッドのバグは不発弾 ところがマルチスレッドは、実装するのがすっごくす~っごく難しくて、埋め込まれるバグは不発弾のごとく地中深くに潜み、何度上を通っても滅多に爆発しないくせに、プログラムの規模が大きくなったり長い間運用されるといつか爆発した

    C# そのスレッド本当に必要ですか? - Qiita
    kasumani
    kasumani 2014/09/02
    C# そのスレッド本当に必要ですか? バグの密度というは諸説ありますがステップ数10~100に1つのバグが発生してしまうようです。 ステップ数はコーディングスタイルやアルゴリズムの選択によって大きく変わるの
  • C# で COM オブジェクトを作ってみる - Qiita

    VBA を書くのはもういやだー(´;ω;`) C# の味を覚えてしまった私には、もはや VBA で大きなコードを書くのは苦痛です。 VBA もインターフェースなどを駆使すれば綺麗なコードを維持できるけれど、ライブラリは貧弱だし何かと手間が掛かります。 せっかく C# で作った DLL があるのだから、使える環境なら積極的に使って楽しちゃおう。 ※COM 自体は言語に依存しているわけではないので Ruby など様々な言語でも使えますよ。 ※IEに限定すればクライアントサイドのJavaScriptでも。。。 COM コンポーネントは登録しないと使えないよ 最初に手動で COM コンポーネントを登録する方法を説明します。 コマンドプロンプトから RegAsm.exe を使うんですけど、私の環境では以下の2カ所にありました。 C:\Windows\Microsoft.NET\Framework\v

    C# で COM オブジェクトを作ってみる - Qiita
    kasumani
    kasumani 2014/08/30
    C# で COM オブジェクトを作ってみる C# の味を覚えてしまった私には、もはや VBA で大きなコードを書くのは苦痛です。 VBA もインターフェースなどを駆使すれば綺麗なコードを維持できるけれど、ライブラリは貧弱だし何か
  • Qiitaアカウントのアイコンを変更する方法 - Qiita

    以下は私のちょっと前のアカウント設定ページです 実は私は少しあほなのです。 この画面を見てもどうやったらアイコンを変更できるのか見当も付きませんでした。 左のメニューからうろうろ探し回ったけど、画像をアップロードするようなところも見当たらないし、デフォルトの「Gravatar」というアイコンしか選択がない。 でも他のユーザーさんを見るといろんな画像を使っていて、どう見てもやり方があるはず。 結局分からなくて某所で聞いてきてやり方が分かったので、密かにアイコンの変更方法が分からない「Gravatar」な人のためにやり方を紹介します(`・ω・´)b ※ GitHub とか Twitter のアカウントがあれば連携出来るっぽいです Gravatar はアイコン名ではない!繰り返す Gravatar は(略) Gravatar とは全世界に自分のアバターをさらけ出すための海外サービスの名称だったん

    Qiitaアカウントのアイコンを変更する方法 - Qiita
    kasumani
    kasumani 2014/08/24
    Qiitaアカウントのアイコンを変更する方法 以下は私のちょっと前のアカウント設定ページです 実は私は少しあほなのです。 この画面を見てもどうやったらアイコンを変更できるのか見当も付きませんでした。 左のメニュー
  • JavaScriptのみで構築するWebサイト - Qiita

    仕事相談が来た! 2000年作成の古いWebサイトをリニューアルしたい VB6の管理ツールとPHPPerlが混在するシステム サイトで使用するデータの元ネタはAccess MDBファイルで管理 現状10万/1日アクセス、たまにアクセスが集中(10倍超)することがある サイトが共用サーバーにあり、たびたびテンポ(503)ったりしている キャッシュサーバーを導入したけどそれでもエラーが発生する なんでこんなになるまで、放っておいたのよ(;´д`) お客さんの要求 エラーが起こらないようにして(ですよねー) Webサーバーとキャッシュサーバーはこのままいくよ(えっ) 新しい切り口の検索機能を追加したい PCとスマホに対応してね(スマホ持ってない・・・) セキュリティホールをなんとかして(数十カ所のXSS脆弱性) 15~30日に1回の頻度でサイトのデータを更新する予定だよ なんでサーバーを増

    JavaScriptのみで構築するWebサイト - Qiita
    kasumani
    kasumani 2014/08/23
    JavaScriptのみで構築するWebサイト なんでこんなになるまで、放っておいたのよ(;´д`) Tags: ifttt, kasumaniのストックした投稿 - qiita from Pocket August 23, 2014 at 04:02PM via IFTTT
  • 1