タグ

tipsに関するtaketsのブックマーク (269)

  • 【JS】addEventListenerが機能しない理由についてご教示ください

    プログラミング初心者です。 初歩的なミスかと思いますが原因が分からず どこにミスがあるのかご教示いただけないでしょうか。 よろしくお願いします。 ================== ###前提・実現したいこと ボタンをクリックすることで、ボタンに書いていある文字をinnerHTMLで変更したい。 ###発生している問題・エラーメッセージ クリックしても文字が変更されません。 JSコンソールでは以下のようなアラートで、addEventListenerが機能していなとのことです。 Uncaught TypeError: Cannot read property 'addEventListener' of null ###ソースコード <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>Stop at 00

    【JS】addEventListenerが機能しない理由についてご教示ください
  • PhpSpreadsheetでExcelを操作する全28実例!

    さてさて、ウェブ開発の分野は特に変化のスピードが速い業界ですので、少し前まで使っていた技術がたった2、3年で古くなってしまうことも結構ザラにあったりします。 そのため普段から新しい情報は常にチェックするようにしていますが、それでも全てをカバーすることは難しいですよね。 そして、今回紹介する「PhpSpreadsheet」もそのひとつで、このパッケージは少し前まではPhpExcelという名前で公開されていました。しかし、どうやらPhpExcelは2017年に非推奨となり、現在はPhpSpreadsheetとしてリニューアルされています。(公式のGitHubによると2015年にリリースされて2017年に非推奨になっています。たった2年だったんですね・・・😅) ということで、今回はPHPExcelを作成や読み込みなどができるPhpSpreadsheetの使い方を紹介したいと思います。 最後に

    PhpSpreadsheetでExcelを操作する全28実例!
  • Visual Studio 2015 CommunityでOpenCVを使う (C++) - Qiita

    OpenCVの環境構築って時間が掛かりますよね。 ライブラリを作る側は一からビルドするのが楽しいですが、 使う側にすれば大変です。 Visual Studioの拡張機能であるNuGetにより、 簡単にOpenCVをインストールし利用する方法を記録した(はず)。 ただし、Visual Studio2015と2013の2つインストールが必要になるかも...かえって面倒? IDEは「VisualStudio2015」ですが、 プラットフォームツールセットを「VisualStudio2013」に 変更してしまいます。 1. NuGet Package Manager for Visual Studio の更新 Visual Studioを起動し、「ツール(T)」の「拡張機能と更新プログラム」から「更新プログラムのリスト」を選択する。 「Visual Studio ギャラリー」 から「NuGet P

    Visual Studio 2015 CommunityでOpenCVを使う (C++) - Qiita
    takets
    takets 2015/11/06
    browsersyncのインストールでコケるときに、visualtudio2013をインストールする
  • Macで「保存しない」を押すためのショートカットキーはある!|しんぷるハック

    Windowsを使っていたマカーが必ず迷うであろう「保存しない」ボタンをキーボードで選択する方法。 WindowsならばTabキーをタ、タン!と叩いて「保存しない」にカーソルを合わせたあとEnterをパチコーン!と押せばよかったんですが、MacではTabをいくら叩いてもフォーカスが動きやがらねぇダイアログがあります。 たとえばPhotoshopとかPhotoshopとかPhotoshopとかPhotoshopです。ほかにはPhotoshopとかです。 そのたびにいちいちトラックパッドやマウスに手を延ばすなんて面倒すぎるわけですが、そんなときは「Cmd+d」を押してみるといいでしょう。サクッと保存しないを選ぶことができます。 何事もなかったように終わるでしょう?今までトラックパッドやマウスに手を伸ばしてきた時間をまとめて返してくれと思うでしょう? ちなみにキャンセルボタンを押すときのショート

    Macで「保存しない」を押すためのショートカットキーはある!|しんぷるハック
  • 【Vim入門】ノーマルVimで使えると便利かもなコマンド10つ - Qiita

    この記事は Vim Advent Calendar 2014 の 17 日目の記事です。 16日は Kuniwak さんの「vimrc アンチパターンを自動でチェックする」でした。(私の vimrc も多くのアンチパターンがあったので、戒めていくとともに、vint でチェックしようと思います。。) プラグインなしのvimをつかう 先日のVACでも紹介されていたincsearch含め、プラグインは便利で私も色々使っているのですが、あえて、今回はVim(7.2以上)であれば使える基コマンドで、私自身がよく使っているコマンド(Exコマンド含む)を10つに絞って紹介したいと思います。 #最近、サーバー系の作業が増えて、プラグインなしのvim使うことも増えてきました。 人によってなじんだキーバインドの設定はあるかと思いますが、実際のところこれだけ覚えとけば(プレーンなvimでも)それなりに不自由し

    【Vim入門】ノーマルVimで使えると便利かもなコマンド10つ - Qiita
  • AOSS非対応の無線子機をAOSS接続している無線親機に接続する方法(AOSS機能を使用せず無線接続する方法/AOSSで設定された暗号化レベルを変更して接続する方法)

  • プログラム初心者にC言語のポインタを不本意ながら教える羽目になったなら、こう教えると良いよ - 偏見プログラマの語り!

    僕がプログラミングに触れた当時は、プログラミングといえば「まず C 言語」でした。それから 10 年以上が経ちました。学校の授業や企業の研修では未だに C 言語を教えているところがあるようです。関数型プログラミング言語という波が来ている 2012 年にもなって未だに C 言語をやっているというのはまるで進歩が無く残念な気もしますが、比較的多くのプログラマに浸透している共通言語を最初に教えるというのは、一方では喜ばしい事だと解釈する事もできるのかもしれません*1。まぁとにかく、意にせよ不意にせよ現場で プログラム初心者に C 言語を教える羽目になった 人がたくさんいて、プログラム初心者なのに C 言語を学ばざるを得なくなった 若者がたくさんいるということです。 C 言語を教えるときに避けて通れないのがポインタで、プログラム初心者が C 言語を学ぶときにやたらとつまずく人が多いのがポインタ

    プログラム初心者にC言語のポインタを不本意ながら教える羽目になったなら、こう教えると良いよ - 偏見プログラマの語り!
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
  • Windowsスマートチューニング(81) Win 7編: 「lastalive0.dat」の書き込みを抑制して、SSDの寿命を延ばす | マイナビニュース

    こんにちは、阿久津です。メインで使用中のThinkPad T60pにガタが来はじめ、排熱ファンが鳴り叫ぶようになったため、新たにThinkPad X201sを注文。昨日到着し、遅ればせながらSSDマシンを使うようになりました。Windows 7は、ATAデバイスの情報となるIDENTIFY DEVICE dataを参照し、Word 217の値が1の場合、もしくはランダムリード性能が8MB/s以上の場合に、SSDを搭載していると認識していますが、コンピュータにSSDが搭載されている場合、下記のような設定が自動的に施されます。 SSD上のドライブは、自動デフラグの対象外 起動およびアプリケーションプリフェッチの無効化 Superfetchの無効化 ReadyBoostおよびReadyDriveの無効化 既に各所で報じられていますので、これらの情報に言及することはしませんが、筆者は上記の設定確認

    Windowsスマートチューニング(81) Win 7編: 「lastalive0.dat」の書き込みを抑制して、SSDの寿命を延ばす | マイナビニュース
  • Windowsスマートチューニング(182) 番外編: Windows 7の"何となく重い"を改善するチェックポイント「タスク」

    こんにちは、阿久津です。Windows 7を使っていますと、"何となく重い"と感じることはありませんか。OSが遅くなる要因としては、物理メモリ不足によるページファイル(仮想メモリ)の多用や、過度なディスクアクセスによる物理的なオーバーヘッドが発生しているなど、さまざまな理由が考えられます。しかし、ある程度メンテナンスした環境で発生しやすいのが、"バックグラウンドで何らかのプロセスが稼働"し、フォアグラウンドプロセスの動作を阻害しているケース。 Windows OSでは、スタートアップフォルダーやHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Runキー、HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Runキーなどによるプログラムの自動起動ロジッ

    Windowsスマートチューニング(182) 番外編: Windows 7の"何となく重い"を改善するチェックポイント「タスク」
  • SSHを介してVimを使う人に感動的なESCキーを押すとESCキーが効きつつIMEがオフになる設定(Google日本語入力とVimの相性は最強!) - sifue's blog

    Vimをお使いの皆さん、こんにちわ。 Vimを使って日語のコメントやドキュメントを書かなきゃいけな人をいつも悩ますのが、IMEのモードの問題です。 (IMEオン, IMEオフ) x (挿入モード, コマンドモード, ビジュアルモード) の、この全6パターンを意識しながら操作するのは非常に間違いやすいです。特に日語を挿入モードで書いたあと、コマンドモードに抜けるとよくIMEがオンになっていて、あうぅ。。とよくなってしまう。 KaoriYaさんのMacVimやGVimを使っている方は幸せです。 set imdisable という設定をvimrcに書く手があります。これで挿入モードから抜ける際、入る際に必ずIMEがオフになります。 問題は、コンソールやiTermなどからSSHを介してサーバー上のVimを使っている場合です。この設定が効きません。そりゃ普通はサーバー上にIMEはありませんので仕

    SSHを介してVimを使う人に感動的なESCキーを押すとESCキーが効きつつIMEがオフになる設定(Google日本語入力とVimの相性は最強!) - sifue's blog
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    takets
    takets 2012/04/05
    便利さと運用は別だけれど、切っても切り離せなくもある。
  • http://bukupe.com/summary/4236

    takets
    takets 2012/03/31
    仕事のセーブポイントを設定すると、手戻りが減るよ。
  • xyzzy 0.2.2.237 リリースノート

    バージョン: 0.2.2.237 リリース日: 2012-03-31 ホームページ: http://xyzzy-022.github.io ダウンロード: xyzzy-0.2.2.237.zip (ソース) SHA1 チェックサム: 30a0222c44d00e1ba38de9e8516736c07ef5c852 はじめに 0.2.2.236 で Windows XP 環境で設定ファイルのパスが $XYZZY/usr/<UserName>/wxp から $XYZZY/usr/<UserName>/wnt に変わってしまっていた問題を修正した hotfix リリースです。 ついでに calc-mode も少し修正しています。 0.2.2.236 のリリースノートは以下を参照してください。 http://xyzzy-022.github.io/xyzzy/2012/03/29/xyzzy-0_

  • xyzzyのフィルタコマンドであっと言う間に仕事を終わらせる - ser1zw's blog

    (インスパイア元: Emacs のキーボードマクロであっと言う間に仕事を終わらせる (フェンリル | デベロッパーズブログ)) こんにちは。お仕事PCEmacsキーバインドにして周りから冷たい目で見られる担当のser1zwです。 今日はみんな大好きなxyzzyでテキストファイルを処理するときに役立つフィルタコマンドを紹介します。 どんな時に役に立つの? ふだんの暮らしの中で、CSVのような行を中心としたテキストデータを扱う機会がよくあると思います。たとえば、1行に3つデータがあるCSVで、いちばん左のデータだけを削除したい場合、どうするでしょうか? たとえばこんなファイルです。 abcd,ef,ghi jk,lmno,pqr stu,vwx,yz0 ...(2000行くらい続く)これを次のようにしたいわけです。 ef,ghi lmno,pqr vwx,yz0 ...(2000行くらい続く

    xyzzyのフィルタコマンドであっと言う間に仕事を終わらせる - ser1zw's blog
  • Gmailの返信時の署名位置を、引用文より前に持ってくる方法 - consbiol のエコ日記

    Gmailで返信する時ですが、署名が一番最後になってしまいます。長い引用文の最後なので署名に気がついて貰えないですよね。特に、メールが何往復かしてると、引用がたまっていき、署名の場所が大変なことになってしまいます。こうなることが嫌なので、いつも署名を引用文の前に来るようにカット&ペーストしてたのですが、Gmailラボの設定で出来るのですね。便利。 Gmailの返信時の署名位置を、引用文より前に持ってくる方法 Gmalil>設定(右上の歯車アイコン)>Labs>別スタイルの署名>有効にする ↓のように引用文(>)の後ろにあった署名を・・・ ↓の「別スタイルの署名を有効にする」と・・・ ↓署名が引用文(>)の前、返信文のすぐ後ろに来ます。

    Gmailの返信時の署名位置を、引用文より前に持ってくる方法 - consbiol のエコ日記
  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • 【山内研メンバーの一日】博士課程専用ライフスタイル - Ylab 東京大学 山内研究室

    山内研の大学院生の日々の暮らしを紹介する【山内研メンバーの一日】シリーズ、最終回は博士課程2年目の池尻良平がお送りします。 時間が大量にある院生にとって、日々の研究のライフスタイルを確立することはとても大事なことです。先にざっくり話してしまうと、僕は大学院に入ってからこのスタイル確立を3つ試してみました。1つ目は「突貫工事スタイル」、2つ目は「研究日確保スタイル」で、どちらも失敗したスタイルです。ただこの失敗自体は良い経験で、試行錯誤の結果4年目にしてようやく最適な「博士課程専用ライフスタイル」が見つかりました。 ちょっと長いので、時間のない人は(3)博士課程専用ライフスタイル だけ読んでもらえればと思うのですが、院生の人には失敗例もぜひ読んでほしいなと思います。 --- (1)修士課程の頃の失敗:突貫工事スタイル 僕の所属する東京大学大学院学際情報学府は、それはそれはハードな授業が多いと

    takets
    takets 2011/12/03
    1週間を14分割(倍にする)ところがポイント。 スケジュールの立て方のお手本。
  • パソコントラブル備忘録

    takets
    takets 2011/10/13
    窓使いの憂鬱で、マウスクリックを割り当てる方法。 &VK(LButton)ね。
  • Windows7でLiveMessengerがタスクトレイに入らない→解決 - y-kawazの日記

    Windows7に乗り換えてVistaよりも細かい点で色々快適になったんだが、ひとつ困ったことがあった。 Windows Live Messenger*1がVistaの頃までは最小化したらタスクトレイに入ってくれたのに、Windows7だとどうしてもタスクバーに居座りやがるのだ。このままだと非常に邪魔なので何とかしたいと思い色々試した見たところ上手くいったのでやり方メモ。 タスクトレイに入るようにする手順は非常に簡単で、以下の手順を行うとタスクトレイに入るようになります。 スタートメニューからLive Messengerのショートカットを探して、右クリック→プロパティを開く。 互換性タブの互換モードのチェックを入れ「Windows Vista(Service Pack 2)」を選択してOK。 これで一度Live Messengerを終了して起動しなおす。 ちなみに一度この手順を実行すればP

    Windows7でLiveMessengerがタスクトレイに入らない→解決 - y-kawazの日記
    takets
    takets 2011/05/08
    windows7でメッセンジャをタスクトレイに入れる設定方法。