SQLインジェクションを・・・駆逐してやる!! この世から・・・一匹残らず!! (PHPカンファレンス2015) Read less
HTML、CSSの勉強法を以前書きました。 www.yukihy.com この記事を書いたあと、jQueryに挑戦をして、まだまだ完璧ではないものの実際にこのはてなブログを通して、いろんなブログパーツのようなものを作ることができました。 そこで、jQueryを勉強するとき、効率良く身につけられる方法を書いていきたいと思います。 僕自身いろんな本やツールに手を出しながら進めてきたので、実際に下の通りに行ったわけではありませんが、もう一度勉強しなおすとしたらこういったようにやるなといった感じです。 それではレッツゴー! jQueryを身につけるための最短ステップ ステップ1 Progateで手を動かしながら学ぶ ステップ2 平行してWebデザインレシピの記事を読む ステップ3 ドットインストールで総復習&補完 ステップ4 書籍を参考に実際に作ってみる 作りながら学ぶjQueryデザインの教科書
Amazon RDS supports DB instances that run the following versions of MySQL: For more information about minor version support, see MySQL on Amazon RDS versions. To create an Amazon RDS for MySQL DB instance, use the Amazon RDS management tools or interfaces. You can then do the following: Resize your DB instance Authorize connections to your DB instance Create and restore from backups or snapshots C
Following, you can find a description of the resource quotas and naming constraints for Amazon RDS. Quotas in Amazon RDS Each AWS account has quotas, for each AWS Region, on the number of Amazon RDS resources that can be created. After a quota for a resource has been reached, additional calls to create that resource fail with an exception. The following table lists the resources and their quotas p
MySQLにパーティショニングという機能があることを最近知った。調べても正直ついて いけてないが、いつか利用することもあるかもしれないのでまとめておく。 パーティショニングとはテーブルを分割して性能を向上させるための技術で、MySQL5.1 以降実装された。1つのテーブルを分割することにより高速化や要領拡大を実現し、 巨大なテーブルを使用する場合に威力を発揮する。 ちなみにオフィシャルサイトによれば「コンパイル時の不手際」により、MySQL 5.1.12 のバイナリ配布にはパーティショニングは含まれていないため、利用するにはバージョン アップが必要。 ソースからコンパイルする場合は、- -with-plugins=partitionとともにconfigureを実行する。 (- -with-partitionオプションはもう古いようで警告が出るが、有効にはしてくれる) パーティショニングを利
背景 一つ前の記事とも関連するが、 RDSでテーブル数のそれほど多くないインスタンスでも、 こちらの記事にかかれているような警告がでてしまうことがある模様。 http://dev.classmethod.jp/server-side/db/rds-mysql-innodb_file_per_table/ DB Instance XXXX-XXXX has a large number of tables and has the parameter innodb_file_per_table set to 1, which can increase database recovery time significantly. Consider setting this parameter to 0 in the parameter group associated with this DB i
ネットワーク・システムは微妙なバランスの上に成り立っている。ちょっとしたミスや、予期しないような変動要因によって、いとも簡単に動かなくなってしまうこともあり得るものだ。ネットワークを安定したインフラとして機能させるためには、日ごろからネットワークの挙動を監視し、いざトラブルが発生した場合(もしくは発生が予想されそうな場合)には、迅速に対処できる運用管理体制が大事となる。 SNMP(Simple Network Management Protocol)は、ネットワーク上に散在するネットワーク機器や各種サーバのリソースから情報を収集する仕組みを提供する。SNMPを利用することで、定常的なネットワーク情報の収集や、いざというときの迅速なトラブル対応が可能となる。今回は、SNMPの仕組みや利用法を学び、実際の運用管理への応用に役立つ書籍を紹介していこう。 ■SNMPを利用するネットワーク管理者必携
完全HTTPS化のメリットと極意を大規模Webサービス――ピクシブ、クックパッド、ヤフーの事例から探る (2017/7/13) 2017年6月21日、ピクシブのオフィスで、同社主催の「大規模HTTPS導入Night」が開催された。大規模Webサービスで完全HTTPS化を行うに当たっての技術的、および非技術的な悩みや成果をテーマに、ヤフー、クックパッド、ピクシブの3社が、それぞれの事例について語り合った ソラコムは、あなたの気が付かないうちに、少しずつ「次」へ進んでいる (2017/7/6) ソラコムは、「トランスポート技術への非依存」度を高めている。当初はIoT用格安SIMというイメージもあったが、徐々に脱皮しようとしている。パブリッククラウドと同様、付加サービスでユーザーをつかんでいるからだ Cisco SystemsのIntent-based Networkingは、どうネットワークエ
「目次」の良し悪しが、すべてのマニュアルの良し悪しを決める:誰にでも分かるSEのための文章術(13)(1/2 ページ) 「提案書」や「要件定義書」は書くのが難しい。読む人がITの専門家ではないからだ。専門用語を使わず、高度な内容を的確に伝えるにはどうすればいいか。「提案書」「要件定義書」の書き方を通じて、「誰にでも伝わる」文章術を伝授する。 「マニュアル」は、システムの概要や使い方を顧客に理解してもらうために必要な文書です。SEにとって、マニュアルは非常に重要な文書です。分かりやすいマニュアルを顧客に提供しておかないと、顧客に不便をかけるだけでなく、開発側もさまざまな問題に巻き込まれる恐れがあります。 そこで、今回から2回にわたって「分かりやすいマニュアル」を記述するポイントを説明します。今回は、下記の項目について説明します。 マニュアルを作成する際に必要な考え マニュアルの種類 マニュア
前回は、Dockerとは何? を理解していただくためにchrootの概念と応用例を紹介しました。chrootのなんたるかは少し身近に感じていただけたかと思います。 今回はこれをふまえ、ちょっと実践してみましょう。まずはざっくりと……chrootと現在のDockerを比較してみます。 chrootは、主にホストOSと監獄におけるファイルシステムの分離です。しかし、アプリのプロセスは、ホストOSを含めたシステム全体で共通で、ネットワークについても共通です。 一方、Dockerはファイルシステム、プロセス、ネットワークもすべてホストOSと分離ができます。右の比較表だけ見ると、Dockerがあればchrootはいらない? と思うかもしれませんが、そんなことはありません。chrootは前回説明した障害復旧以外にも、ソフトウェアパッケージのビルド環境やFTPサーバ、メール転送の機構など特定の機能を実現
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く