React コンポーネントにはライフサイクルメソッドというものが存在する コンポーネントが作成されようとしたり削除されようとした時にそれを検知することができるので 初期化処理やリソースの解放処理などを記述することができる
IT技術を幅広く入門の入門としてまとめます。simple is the best !!
React コンポーネントにはライフサイクルメソッドというものが存在する コンポーネントが作成されようとしたり削除されようとした時にそれを検知することができるので 初期化処理やリソースの解放処理などを記述することができる
Apache Bench(ab)を使って負荷検証をします Apache Bench(ab)とはApacheに同梱されているWebサーバの負荷検証を行うためのツール
Fluentdはログ収集管理ツールで、どういったログを収集させるかやどういうふうにログを保存するかを柔軟にカスタマイズできる 好きなログについて収集することができて、何かしらのツールに連携することができる
Dockerを使ってJenkinsとSelenium Gridを用意します Jenkins経由でSeleniumのテストスクリプトを実行させる
PHPUnitを使ってSeleniumWebDriverを動かします Linux(CentOS)上で動作させるためGUIのない環境ですが仮想端末上で動作させます
Selenium WebDriverとSelenium IDEなど色々ある理由について調べます 生い立ちを学んでいく感じになっています
Webブラウザの操作を自動化するツールであるSeleniumについてまとめます どんなものなのかとどう使うのかを簡単にまとめます Selenium IDE、Selenium WebDriverなど色々ありますが とりあえず使いたいという人はSelenium IDEを使えば大丈夫かと思います
単純なゲームをハックして自動でクリアするようにしてみたいと思います 今回は色彩テストというものを対象にJavaScript (jQuery)を使って自動でクリアさせてみたいと思います
勉強がてらjQueryのソースコードを簡単に追ってみた時のメモを記述します いきなり自分で理解するのは難しいのでgihyoさんの参考サイトを見ながらやっていこうかと思うのでjQuery-1.2.2を使います(だいぶ古いですが...) サンプルコードをステップ実行していって処理の流れをやんわり理解します
自分が持っているサーバに対して無料でセキュリティチェック(脆弱性診断)を行います 脆弱性について初期知識を学びつつ、実際にポートスキャンや脆弱性スキャンを行って自分のサーバは問題ないのかチェックしてみたいと思います
FabricBoltというfabricのコマンドをWebUI上で実行するツールについて紹介する FabricBoltをちゃんと使っていくとすると結構骨が折れそうな気がしました
MySQL Sandboxを使うと凄く簡単にMySQL環境の準備を行うことができます、レプリケーション環境も簡単に用意ができるので入門の入門として概要がわかるように簡単に使ってみます
JavaScriptのコードを書く時に問題が無いかツールによるチェックや動作確認を行うための方法を調べる 「Closure Linter」を使ってシンタックスチェックを調べたり、JavaScriptのステップ実行方法をまとめる
MySQLの内部のアーキテクチャについて気になったのでまとめる どういうスレッドがあるのかとスレッドのライフサイクルについて記述する MySQLはシングルプロセスマルチスレッドモデルを採用しており 1つのmysqldプロセスの内部に、複数のスレッドが存在している
2016年3月1日に発表された「Docker Cloud」について調べます Docker CloudとはSaaS(Software as a Service)型のクラウドサービス Docker Cloudはコンテナの実行環境ではなく、対象となる実行環境は既存のクラウドやデータセンターに任せ、それを操作することになる
FuelPHPに触る機会があったのでMVCについて調べつつ0から簡単に記述してみる Modelがデータ取得などデータを扱ってViewが表示部分を担当します ControllerがModelとViewの架け橋となって処理を行います メリットとしては「機能分離」と「再利用性」があります