タグ

2016年1月12日のブックマーク (4件)

  • 無料で学べる人気プログラミング学習サイト20選

    最近では、プログラミングスキル世界中で注目され、学校の授業の一部にプログラミングを学ぶカリキュラムが取り入れられているほどです。 中には、小学生向けのIT教育として、専門の学校を設け、早期のIT人材育成に取り組む企業も存在しています。 今回は、プログラミングが独学、かつ無料で自宅学習できる20サービスをまとめました。 ドットインストール http://dotinstall.com/ 動画形式で、プログラミングを学ぶことができるWebサービスです。 基的に、全ての動画が3分で完結し、隙間時間でも学べるボリュームが特徴です。 WordPress入門 、HTML入門 、iPhoneアプリ開発入門など、2015年4月現在で220レッスン、3,132のカリキュラム動画が視聴可能です。 schoo https://schoo.jp/guest プログラミングだけでなく、ビジネスや美容関係など幅広い

    無料で学べる人気プログラミング学習サイト20選
    meganemegane103jp
    meganemegane103jp 2016/01/12
    こういうのって、効果あるのかしら。。入門にはさいてきなのだろうか。
  • mysqldumpでテーブルロックを発生させない方法

    オプションを何も付けずにmysqldumpでデータベースの中身をダンプしようとすると、テーブルロックがかかります。 サービス運用中のサーバからデータのダンプをするときにテーブルロックがかかってしまうと、ダンプ中はサービスが止まってしまい大変なことになります。 今回はテーブルロックをかけずにmysqldumpでダンプする方法を紹介します。ただし、以下の二点の制限があります。 ・データベースエンジンがInnoDBの時のみ有効 ・ダンプ中に発生した変更はダンプされない ご注意ください。手順的にはオプションを一つ追加するだけの簡単作業です。 ■mysqldumpの–single-transactionオプションを利用する –single-transactionオプションを利用することで、beginが実行された後にデータベースのダンプが始まります。さらに以下のSQLも発行され、分離レベルもREPEA

    mysqldumpでテーブルロックを発生させない方法
    meganemegane103jp
    meganemegane103jp 2016/01/12
    mysql運用メモ
  • jQueryでトースト通知をするプラグイン。ユーザビリティ向上。

    右上や左下からにょっきり通知エリアでてきて通知をしてくれる実装を簡単にできるプラグインを紹介します。ajaxと組わせることで、画面をリロードさせることなく通知をすることができます。 ユーザが画面遷移しなくても情報の通知ができるのでユーザビリティの向上に繋がると思います。

    jQueryでトースト通知をするプラグイン。ユーザビリティ向上。
    meganemegane103jp
    meganemegane103jp 2016/01/12
    jqueryのプラグイン トースト通知
  • CakePHPのquery関数でプレースホルダを使う

    CakePHPのORマッパーではselect for updateなど利用することはできません。 そのため、直接クエリを書いて実行する必要があります。 その時、引数で渡した値などを直接クエリ内に入れるとSQLインジェクション等のセキュリティホールになる可能性があります。これはプレースホルダを利用することで回避することができます。 ここでは、プレースホルダをCakePHPのquery関数で利用する方法を紹介します。 ■以下のように記述します // 検索条件構築 $query = "SELECT * FROM hogehoges as Hoge WHERE status = ? AND hoge_status = ? LIMIT 1 FOR UPDATE"; $resultInfo = $this->query($query, [1,2], false); 上記の例だと hogehogesテー

    CakePHPのquery関数でプレースホルダを使う
    meganemegane103jp
    meganemegane103jp 2016/01/12
    query関数でプレースホルダを使う