タグ

Tipsに関するMAXIMUM-PROのブックマーク (76)

  • Windowsのライセンスを他のPCで使い回す方法 | ライフハッカー・ジャパン

    古いパソコンを下取りに出したり、リサイクルする前に、そのパソコンについて来たWindowsライセンスを他のPCでも使えるように確保しておきたいものです。パソコンからプロダクトキーをアンインストールし、新しいPCにインストールする方法が実はあるんです。 How-To Geekによると、「コマンドプロンプトを管理者モードで開き、二つのコマンドを実行するだけ」で可能なのだそうです。その後、別のパソコンにインストールする方法も同じ"slmrg"コマンドで簡単に可能です。ただし、原文記事では、ライセンスのアンインストールを行う前に、以下のような注意をするようにも言っています。 注意:Microsoft社とOEM社間には別のPCでライセンスを使用することが許可されているのかどうかを定めている法律が複数存在しているはずです。このチュートリアルの手順を実行する際にはくれぐれも自己責任でお願いいたします。ま

    Windowsのライセンスを他のPCで使い回す方法 | ライフハッカー・ジャパン
  • ちょっと便利なJavascriptオブジェクトの作り方

    今回は、ちょっと便利なJavascriptオブジェクトの作り方をご紹介します。いわゆるモジュール・パターンと呼ばれている方法です。 はじめに 最近、HTML5への注目と共に、Javascriptを使用する機会が増えてきました。以下のように適用範囲は多岐に渡っています。 通常のWebサイトでのユーザビリティ向上 スマートフォン用Webサイト開発 HTML5アプリによるクライアント・アプリ開発 スマートフォンのハイブリッドアプリ開発 Node.jsによるサーバサイド・プログラミング このように、Javascriptが基幹となる仕組みが広がっています。クライアント側とサーバ側を同じ言語で作れることは、開発側にとってはとても有難いことです(学習コストの低減、人的リソース配分の柔軟性など)。もちろん、発注者やエンドユーアにとっても開発速度などの面で利益が生まれます。 Javascriptプログラミン

    ちょっと便利なJavascriptオブジェクトの作り方
  • ツインズパパの徒然日記

  • MySQLクイック・リファレンス

    この文書は、osCommerceで使用しているデータベースMySQLの基的な使い方について解説しています。おもにデータベースの管理者よりも、ユーザに向けて書かれています。 はじめに ここでは、MySQLサーバは起動しているものとして説明します。 MySQLの文字について MySQLでは、データベース名やテーブル名の大文字と小文字を区別しています。それ以外は区別しません。 MySQLのフィールド名やテーブル名に使える文字は、英数字と_(アンダーバー)、$、サーバのキャラクタセットにある文字です。 知っておきたいコマンド mysqladmin(データベースの作成・削除や、MySQLサーバの情報を得る) mysqlshow(データベース、テーブルの情報を表示する) mysqlMySQLクライアントの起動) mysqldump(データベース、テーブルをダンプする) myisamchk(テーブル

  • 時間の見積もりをどうするか? -「仕事が忙しい!」の9割は思い込みだった【2】

    完璧にスケジューリングしたつもりなのに、なぜいつも時間が足りなくなるのか。それは時間リスクの見積もりが甘いからです。 仕事の計画を立てるとき、万が一に備えて手は打ってあると胸を張る人は少なくありません。しかし、その多くは危機(ハザード)管理であって、リスク管理でないことに気づいていない。 ハザードとは、災害や事故といった事態のことであり、危機管理ではハザード発生時のリカバリーに主眼が置かれます。一方、リスクはハザードと違い、日常の中で予定どおりに進まない可能性があるものすべてを指します。たとえば「仕事中に突然、顧客が来訪する」というイベントは、けっして災害や事故ではありませんが、日常的で不確実という点では立派なリスクです。時間のリスク管理とは、こうしたイベントを事前に把握してマネジメントすることをいいます。 普通に仕事をしていれば、さまざまな時間リスクに出合います。「いざ外で仕事をしようと

    時間の見積もりをどうするか? -「仕事が忙しい!」の9割は思い込みだった【2】
  • JavaScriptでうっかりやってしまいそうなこと色々

    こんにちは、中川です。 今回はJavaScriptで開発していると、うっかりハマってしまうちょっとした罠たちを紹介したいと思います。 JavaScriptでの開発経験者であれば、どれか一度はひっかかったことがあるのではないでしょうか? String ●String#replace()は文字列指定では全部置き換えない 対象文字列を一括して置き換えたいなどでString#replace()を使いますが、 検索対象を文字列で指定してしまうと最初に一致した部分しか置換しません。

  • Macを便利に使おう! - サーバーワークスエンジニアブログ

    こんにちは『なぜか営業部に所属している開発チーム』の千葉(@kachina_t)です。 自分が所属する開発チームは、いわゆる受託開発のチームではなく 今年の4月に立ち上げたばかりの『Cloudworksの運営』+『新規サービスの開発』を コアとしたサービス開発チームとなります。 我々にとって、以下の2点は新サービスのアイデアにつながる貴重な情報になります。 ・営業チームがお客様から頂くフィードバック ・AWSチームの日々の業務での発見 これらを迅速に連携する為に、営業部付けになっているんですね。 決して社内に開発者同士の派閥がある。とかではないのでご安心ください。 そんなサービス開発チームなのですが、なんとMac率が100%です。 はい、スタバの電源エリアでドヤ顔してるアレです。 メンバの1人は元々Linux使いだったのですが、ISMSの取得に向けてMacへ移行しました。 そんな彼が、Li

    Macを便利に使おう! - サーバーワークスエンジニアブログ
  • SSL証明書のKEYファイル・CSRファイル・CRTファイルのチェック方法 - install memo

    SSL証明書の発行プロセスでは、KEYファイルとCSRファイルを作ることになります。また、証明書会社からはCRTファイルが送られてきます。これらが正しいかどうかをチェックする方法を紹介します。 KEYファイルとは KEYファイルというのが正式名称だとは思えませんが、ここではSSL通信に利用する公開鍵暗号系の秘密鍵ファイルを指します(おそらく公開鍵情報も含んでいるんだと思いますが、このあたりはよくわかっていません)。 秘密鍵ファイルは次のようなヘッダ・フッタを利用します。 -----BEGIN RSA PRIVATE KEY----- -----END RSA PRIVATE KEY-----下記のようにすれば、KEYファイルが正しいかどうか確認できます。 $ openssl rsa -in ssl_example_jp.key -check -noout verify OK $ CSRファ

    SSL証明書のKEYファイル・CSRファイル・CRTファイルのチェック方法 - install memo
  • これは便利!iPhoneなどで設定からも消せない純正アプリを脱獄せずに削除する方法|男子ハック

    iPhone小技・裏技・使い方・初心者これは便利!iPhoneなどで設定からも消せない純正アプリを脱獄せずに削除する方法2012年10月26日226 @JUNP_Nです。iPhoneiPadで使わない純正アプリって邪魔ですよね。フォルダにまとめておくのも面倒。設定アプリの「機能制限」から一部のアプリは非表示にすることができますが、Newsstandなどは削除はもちろんフォルダに入れることすらできません。そんな消せない純正アプリをiPhoneから削除する方法をご紹介。 まずは使わない純正アプリを機能制限で非表示にする方法を紹介します設定アプリから一部の純正アプリを非表示にすることができます。「設定>一般>機能制限」とタップしていくと現れるので、まずはこの方法をお試しください。 題の設定からも消せない純正アプリを削除する方法はコレだ!「Rag3Hack」今回利用するのは「Rag3Hack」

    これは便利!iPhoneなどで設定からも消せない純正アプリを脱獄せずに削除する方法|男子ハック
  • wp-config.phpファイルの設定いろいろ | コリス

    WordPressをインストールしたことのある人は、「wp-config.php」ファイルにデータベースやシークレットキー、言語などを設定したことがあるでしょう。 これらの設定はもちろん大切ですが、他にも有用な設定がいろいろできるので紹介します。 10+ wp-config tricks to boost your WordPress site 下記は各ポイントを意訳したものです。 「wp-config.php」設定の前に FTPのパスワードの入力を省略 FTPの情報を保持 テーマやプラグインの編集エディタの使用禁止 スパムコメントのゴミ箱を自動で空に WordPress引越しに役立つテクニック WordPressのメモリの上限を変更 データベースの自動修復 エラーメッセージを非表示に 管理画面はSSLでアクセス 外部からのリクエストをブロック ウェブサイトのURLを定義 自動保存の間隔

  • [アーキテクチャ編]構築メンバーの目線だけでログ出力を設計してはいけない

    一般に,稼働しているアプリケーションのエラー・ログに関心を寄せるのは,運用担当者と保守開発担当者である。運用担当者はエラー・ログからエラーの内容や重要度などを読み取ろうとし,また保守開発担当者はエラー発生時のアプリケーションの状態把握に役立つ情報を取得しようする。立場の違いによって,エラー・ログから得たい情報には差異があることに注意が必要だ。 アーキテクトは,エラー・ログ情報の参照者がカットオーバーを機に構築メンバーから運用保守メンバーに切り替わることを念頭に,特に運用担当者や保守開発担当者の目線で,ログ出力について適切に設計する必要がある。スケジュールが窮屈なプロジェクトでは,ログに関する設計が後回しになり,配慮が行き届かないことが多いので,注意が必要だ。 記録内容の不足と表現に注意 運用担当者の目線では,ログ・ファイルや監視コンソールへの出力内容が不足していないか,出力内容に誤解を招く

    [アーキテクチャ編]構築メンバーの目線だけでログ出力を設計してはいけない
  • シェルスクリプトで「ビルドスクリプト」を作る時に便利なテクニック - ククログ(2012-10-11)

    プログラムの種類によっては、そのまま実行できるものと、実行できるようにするために「ビルド」が必要なものとがあります。Cなどのコンパイルが必要な言語で書かれたプログラムは当然ビルドが必要ですし、コンパイルが不要な言語であっても、インストーラパッケージを作るというビルド作業が必要な場合はあります。 ビルド作業の自動化のためのツールとしてmakeなどがありますが、そこまで格的な事をやる必要がない場合は、シェルスクリプトで「ビルドスクリプト」を作るのが手軽でおすすめです。この記事では、そのような場合に役立つシェルスクリプトのテクニックを4つご紹介します。 エラーの気付きやすさとデバッグのしやすさを高める メッセージに色を付ける シェル関数をライブラリにする 一時的に作業ディレクトリの中に入る エラーの気付きやすさとデバッグのしやすさを高める はじめに紹介するテクニックは問題が発生した時に気づきや

    シェルスクリプトで「ビルドスクリプト」を作る時に便利なテクニック - ククログ(2012-10-11)
  • Ngin X(エンジン テン) – NginXでできる10のこと « blog.udzura.jp

    server { server_name hoge.udzura.jp; #...; } server { server_name fuga.udzura.jp fugafuga.udzuta.jp; #...; } server { # 正規表現のサンプル server_name ~(foo|bar)\.udzura\.jp; #...; }

  • 復元が不完全!?iPhoneバックアップで認証情報が復元できない理由とバックアップのオススメ設定 | 情報科学屋さんを目指す人のメモ

    iPhoneのバックアップ機能はとても強力です。しかし実は、初期設定のままバックアップした場合、「肝心なもの」がバックアップされません。あまり知られていないのですが、これが原因で各種「認証情報」が復元できず、機種変時にいろいろな問題が発生しているようなのです。 アプリが動かない・起動しない。でも再インストールしたら直った パスワードが全部入れ直し(Wi-Fi・メールなど) データが引き継げなかった メールアカウント全部,Evernote系アプリ3種,toggle,Gladinet cloud,Facebook,twitter, Flicr,mixi 等々,ひたすらアカウント情報の再入力をしまくりました. (引用元) 問題自体は有名なのですが、あまりにも問題が発生する仕組みが知られていないため、「仕方ないことだ」「機種変時には避けられないこと」と誤解している人が多いのが現状です。 そこで今回

    復元が不完全!?iPhoneバックアップで認証情報が復元できない理由とバックアップのオススメ設定 | 情報科学屋さんを目指す人のメモ
  • 現場指向のレプリケーション詳説

    この文書は、技術評論社刊『WEB+DB PRESS Vol.22』に執筆した記事を技術評論社の 許可を得てWWWで公開しているものです。 このWWW版は校正前の原稿を元にしている点、WWW公開後に必要があれば修正する点で、雑誌版の文章とは異なる部分があります。また、図表も雑誌版とは異なります。 予めご了承ください。 また、この文章が対象しているのはMySQL 4.0系なので、最新のリリース版と比べると説明不足な点などが多々あると思います。 レプリケーションの基をおさえるには、この文書はまだ有益だと思いますが、設定レベルの説明は最新のドキュメントを参照するようにしてください。

  • レプリケーションしてるMySQLで、マスタやスレーブが障害停止した場合のリカバリプラン - (ひ)メモ

    MySQLで、レプリケーションベースのHAな構成について考えたメモです。 3台(というか2台+1台)がいいかなぁと思っていて、前半はその理由を、後半では{マスタ,スレーブ}が{再起不能になった,ちょっとダウンしてすぐ復帰した}場合のリカバリプランについて書きます。 今のところはこれがベストかなと思っているのですが、「こうしたほうがいいと思う!」「ここがおかしい!」などなどのご意見はコメント、TBなどでいただけるとうれしいです。 ゴール マスタが落ちてもぐーすか寝ていられるようにしたい リカバリの作業はできるだけ単純に、かつ、短時間で完了するようにしたい めんどくさいのはいや 基構成、方針 2台+1台 サービスで使うのは2台 (db1, db2) もう1台は管理用 (db3) スレーブを多数並べる構成にはしない 台数増えると管理コストが上がる マスタダウン時のフェイルオーバとそのフェイルバ

    レプリケーションしてるMySQLで、マスタやスレーブが障害停止した場合のリカバリプラン - (ひ)メモ
  • Hatena Developer Blog

    こんにちは!id:kouki_danです!8/22(木)~8/24(土)に開催されるiOSDC Japan 2024で、はてなはゴールドスポンサーとして協賛しています。このエントリでは、はてなのスタッフがiOSDCで発表するコンテンツを紹介します。また、スポンサーとしてiOSDCチャレンジのiOSDCトークンをエントリ内に2つご用意いたしました。こちらもあわせてご確認ください! iosdc.jp はてなからのコンテンツ紹介 はてなからは、パンフ記事が1つ、トークが2つ採択されています。早速紹介していきます。 Bonjourとネットワーク通信を通して学ぶNetwork.framework実…

    Hatena Developer Blog
  • ExcelでCSV出力データを表示した場合の注意点

    やじゅ@わんくま同盟-静岡支部 システムエンジニアを対象によりよいアプリケーションを作成する上で必要な知識および経験を紹介します。 やじゅ デジタル・デザイン・ラボラトリーな日々 twitter MSMVP Microsoft MVP for Visual Basic (January 2010 - December 2012) リンク わんくま同盟 書庫 2015年12月 (3) 2015年11月 (1) 2015年10月 (1) 2015年9月 (1) 2015年8月 (1) 2015年7月 (1) 2015年6月 (1) 2015年5月 (2) 2015年4月 (2) 2015年3月 (1) 2015年2月 (2) 2014年12月 (13) 2014年5月 (1) 2014年4月 (2) 2014年2月 (1) 2014年1月 (3) 2013年12月 (5) 2013年10月 (

  • MySQL レプリケーションの設定 - maruko2 Note.

    MySQL レプリケーションの設定 提供:maruko2 Note. 移動: 案内, 検索 目次 1 MySQL レプリケーションの特徴 2 MySQL レプリケーションの動作概要 3 レプリケーションのセットアップ 3.1 レプリケーション用の my.cnf 設定 3.2 マスターにレプリケーション専用のユーザーを登録する 3.3 マスターサーバのスナップショットを作成する 3.4 マスターサーバのスナップショットを元に、スレーブを作成する 4 レプリケーションが正常に行われているか確認する方法 5 マスターのバイナリログの削除 6 参考ページ 7 MySQL 関連のページ MySQL レプリケーションの特徴 MySQL のレプリケーションは非同期。 1つのマスターに対して、1つ以上のスレーブが可能。 更新系のクエリはマスターのみで実行しなければならい。更新系クエリをスレーブで実行すると

  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

    MAXIMUM-PRO
    MAXIMUM-PRO 2012/09/03
    + 演算子は左側の配列に右側の配列の内容を追加します。重複しているキーは上書き「されません」。