年末の大特番、どれを観ますか?私(@egaku)は紅白じゃない録画番組を見る予定です。でも、ゴールデンボンバーが出演するときだけは紅白みたい! そんな時に便利なアプリがNHKの公式アプリ「NHK紅白」として登場しました。 便利な機能がたくさんありますので、紅白をメインに観ようと思っていなかった方も、ぜひチェックしてみてください。
これから3回連載の予定で、SQL識別子のエスケープの問題について記事を書きます。SQL識別子のエスケープについてはあまり解説記事などがなく、エンジニア間で十分な合意がないような気がしますので、これらの記事が議論のきっかけになれば幸いです。 3回の予定は以下のとおりです。 間違いだらけのSQL識別子エスケープ(本稿) SQL識別子エスケープのバグの事例 SQL識別子は結局どうすればよいか ということで、まずはSQL識別子のエスケープの失敗例について説明します。この失敗例はあくまで説明のために作ったもので、実際のものではありません。また、想定が「ありえない」と思われるかもしれませんが、意図的なものですのでご容赦いただければと思います。また、「間違いだらけの」というタイトルは、今回の題材が間違いだらけという意味であり、巷のSQL呼び出しがそうであるという意味ではありません。本稿に登場する人物と団
1981忘年会でLL一筋な人が酔っぱらって「大規模データ処理がさ〜」なんて言うもんだから遠くで話聞いてたらお子様レベルの内容で噴飯ものだった件について書く。 LL馬鹿「この前会社に頼まれて20GBのテキストデータを処理しちゃってさ〜 まじで難儀したよ〜」 Aさん「へーそうなんすか」 LL馬鹿「でもMySQLのインデックス適切に張れば大丈夫 インデックス大事よマジで」 Aさん「あー、大事ですよねインデックス」 LL馬鹿「MatzRubyだと遅いから1.9YARVで処理したら2倍処理が速かったね YARV凄いよYARV」 Aさん「へー、そうなんですか 凄いですね」 Bさん「pythonだともっと速いっすよ!テキスト処理ならpythonいいっすよ!」 LL馬鹿「あーわかるそれ!でもインデント嫌いなんだよオレw」 Bさん「実はオレもっすw でも20GBのデータって凄いっすね 何のデータですか?」
Advent Calendarって25日目あるんだっけ? ってことで、エクストラ的な位置づけでひとつ……。 というのもアタクシ、シェルスクリプト野郎ではあるものの、zshはこのAdvent Calendar見てはじめまして、最近zshの本を買って読みだしたペーペーでございます。 update 2013/12/25 19:45 頂いたコメントで目標達成できました。感謝!そしてさすがzsh、やはり最強だった…… 本日のテーマ「flock(2)みたいなロックがやりたい」 シェルスクリプトのファンとして残念なのは、flock(2)のようなファイルロックコマンドが無いこと。誰にも邪魔されずにファイルを読み書きしたいこととか、多重起動を防止したいこととかよくありますから。えぇ、OSによってはそれっぽいのは確かにあります。Linuxにはflock(1)コマンドがあって実際に内部でflock(2)を使って
デルは2013年12月20日、SOHO向けコンパクトサーバー「Dell PowerEdge T20 ミニタワーサーバ」を2014年1月7日に発売すると発表した。机の横に置いても気にならない47デシベルの静音設計で、さまざまな場所に設置できる。デル初のパートナー販売専用モデルで、価格は6万4400円から。
FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ
http://blog.ohgaki.net/os-command-escape-shell-spec-command-implementation 「えすけーぷじゅうよう!!」を強調して言いたいからなのかシェルの理解が足りないからなのか、 意図がよくわからない文言やら説明が散見されますが、きりがないのでそれらはスルーします。 (シェルについては、なんで関係ない tcsh の話が出てくるんだとか、 位置パラメーター展開に $* 使うなとか、色々) 特に気になったのが以下の文章です。(強調は私によるもの) OSコマンドはOSが提供するシェルで実行されます。 シェルはテキストインターフェースを持ち、 テキストでコマンドとオプションを受け取り実行します。 例示した脆弱なPHPプログラムの場合、 ユーザーからの入力に対しセキュリティ処理を一切してないため、 簡単にサーバーを乗っ取られる可能性があり
コード読みたくて clone したら一緒に管理されてる gif やら png やらその他のバイナリファイルも clone されて DISK 圧迫するからそこら辺は消して無視したい。 gitignore や .git/info/exclude で無視しようとしても、すでにコミットされてるから無視できない。 そんな時は、下記の方法を使う。 1.assume-unchanged #無視 git update-index --assume-unchanged [ファイル名] #無視解除 git update-index --no-assume-unchanged [ファイル名]2.skip-worktree #無視 git update-index --skip-worktree [ファイル名] #無視解除 git update-index --no-skip-worktree [ファイル名] ど
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く