サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
買ってよかったもの
www.kcrt.net
技術書典 7で購入された方のサイトはこちらです 何の本? プログラマ向けの情報を集めたA5サイズのマニュアル本です。 何回やっても毎回ググってしまう内容や、ググってもなかなか正しい情報が出ないものを中心に、約200ページ書き下しています。 どこで売っているの? 技術書典 7 で販売させて頂きました。そのときのレポート(TODO:)もご覧ください。 今後の再販は今のところ未定ですが、電子版のみであればBOOTHで手に入れることが出来ます。 どんな内容なの? 現在のバージョンの目次はこんな感じです。 間違いを見つけたんだけど / 伝えたいことがあるんだけど… twitter(@kcrt)にDM頂くか、購入された方は是非こちらのアンケートからお答えください。
Electronドキュメントの翻訳 (Crowdinへの移行) : Electron Advent Calendar 2017 day 4 2017-12-04 14:55 JST by kcrt Electronの多言語ドキュメントが最近Crowdinへ移行し、翻訳作業が大変やりやすくなりました。 ここでは、その経緯と使い方について説明しています。 なぜCrowdinに移行したの? もともとは日本語など、英語以外のドキュメントもelectronレポジトリの中に含まれており、翻訳を行う際にはdocs-translationsを編集してpull requestを送る、という方法で行われていました。 しかし、この方法には ドキュメントがなかなか英語の最新版に追いつかない Pull requestの処理が大変 という問題がありました。 一点目の「ドキュメントがなかなか英語の最新版に追いつかない」
お気に入りのgitの設定およびコマンドです。 git status -sb [alias] st = status -sb と登録しておくのがお勧めです。git status --short --branchの省略形です。 通常の場合、 $ git status を実行すると、 と、本来必要である情報以上にたくさんのメッセージが表示されます。もちろん、なれないうちは大変助かるメッセージではありますが、慣れてくると冗長すぎてむしろ見通しの悪さを感じてきます。 $ git status -sb では、 と、本来必要な情報を簡潔に表示してくれます。 git 1.8.4以上をお使いならばGitの更新ログにあるようにstatus.shortとstatus.branchというconfigがありますのでそちらを利用するのもお勧めです。 pager = less -r (参考: どせいけいさんきより) g
ディスクの故障、ある日突然やってきます。残念ですが、ハードディスクは消耗品であり、ある日突然データが読めなくなっても不思議ではありません。現在普及しているUSBメモリ・SDカード・SSDも物理的には安定とはいえ、何らかのトラブルが起これば読み込みができなくなることも多々あります。 自分がトラブルに陥った時に、たいへん助かったツールをご紹介いたします。 まずはじめに・・・ あなたがこのサイトを、Googleで探し当てたということは、おそらくデータのバックアップを取っていなかったということを意味するのだと思います。 今回を契機に、適切なバックアップ環境の構築をおすすめします。データの復旧は、バックアップの何倍もコストが掛かり、時間を浪費し、また確実にデータが戻ってくるとは限りません。 データ復旧専門の会社 復旧には手間も時間もかかります。もし自信がなければ、お金がかかりますがデータ復旧専門の会
最近良く見かけるのでやってみました。 よくあるやつです。 僕がMacを使っていて、なかったら困るソフトウェアをまとめてみました。 ネットワーク関連 Chrome Google製のブラウザ。Safariはもちろん便利で速度も十分ですが、個人的にはChromeのほうが好きです。 HTML, JavaScriptの編集をしている時にもデベロッパーツールが役に立ちます。 Chrome拡張: Personal Blocklist 教えてgooやら、goo Wikipediaやらの検索でやたら引っかかるコピーサイトというか邪魔なサイトを表示させないように出来ます。 昔は、Google公式のサイトブロック機能が使えていたのですが、2013年3月からその機能がなくなったので上記拡張機能に移行しました。 Chrome拡張: AutoPagerize 自動で次のページを読み込む拡張機能。1ページ目読み終わる頃
vim QuickRunとsyntasticで clang++のC++11を使う方法 2013-04-21 08:20 JST by kcrt これでMac OS 10.8.3 Mountain Lion + Xcode 4.6.1でもC++11使い放題。 動かない場合はきちんとclang++がインストールされているか、まずはwhich clang++で確認を。 if executable("clang++") let g:syntastic_cpp_compiler = 'clang++' let g:syntastic_cpp_compiler_options = '--std=c++11 --stdlib=libc++' let g:quickrun_config = {} let g:quickrun_config['cpp/clang++11'] = { \ 'cmdopt':
「本当にあった脱力PC話」に、 わたしがこれまで最も感心した話は、オヤジBさんがワープロソフトを使っているとき、削除したい部分を範囲指定し、ドラッグしてゴミ箱に捨てようとした話だ。もちろん、ゴミ箱に捨てられるのはファイルとフォルダだけで、文字列は捨てられない。Bさんは何度も試し、たびたびPCを再起動したが、らちがあかない。だれかが「それは無理だ」と教えてあげたのだが、Bさんは「文字を小さくしたのに」とフォントサイズを下げたのにゴミ箱に入らないことが許せなかったようだ。この話を20世紀末に知人から教えてもらったとき、MacとWindowsの別なくGUIの致命的欠陥を知った。メタファーは難しいのだ。 と、書いてありましたので実際やってみました。出来ました。 環境はMac OS X 10.6.4 Snow Leopard + Microsoft Word 2008 for Mac。Windows
IS01とIS03で標準プレーヤ以外でもFMトランスミッタを使用する。 2010-08-28 12:37 JST by kcrt IS01の話題ばっかりですが。 IS01にはFMトランスミッタが内蔵されています。にもかかわらず使えるのは標準搭載のメディアプレーヤーのみでした。このソフトは設定画面を直接表示して、その他のソフトウェアでもFMトランスミッタを使用できるようにします。 ただし、メモリが足りなくなるとLMKがトランスミッタ自体を殺しますので送信が止まることかも。 注意点 IS01専用です。 タスクマネージャーソフトを利用してできるだけ空きメモリを作ってから使用することを推奨します。 メモリが足りなくなるとトランスミッタが追い出されて音が本体から出始めます。注意。 トランスミッタがオンだと本体から音が出ません。 Android Marketにうpしようかとも考えたけど、たいしたことや
発売して結構時間がたってるけど誰も書かないので書いちゃう。 IS01はよくあるAndroid端末と違い、特殊な解像度を持っています。一般のソフトウェアに配慮してか、右側にサイドバーが表示されてその全体を使うことは通常できませんでした。 今回のサンプルではそれを回避する方法を書いています。 package com.example.is01.fullscreen; /* * IS01 FullScreen Window Sample * IS01の邪魔なサイドバーを回避するサンプル * Programmed by kcrt <kcrt _atmark_ kcrt.net> * Nanoseconds Hunter "http://www.kcrt.net/" * $id:$ */ import android.app.Activity; import an
新規の学習者はPerl5との違いの部分については読み飛ばしていってかまいません。 背景色が黄色の部分にマウスカーソルを当てると、説明がポップアップされます。(対応ブラウザのみ) また、矢印アイコンをクリック(マウスのボタンを押下すること。)すると、隠されている内容が表示されます。(要JavaScript) 僕自身初心者でありますので、どうしても間違いが出てくると思います。そんなときはそっとkcrtまでご指摘下さいますと助かります。 基本編 全くの初心者が、簡単なPerl文法を覚えて、人の作ったプログラムを読んだり、改変したり出来るくらいまでを想定しています。 イントロダクション (06/08/01) Perl とは? Perlでなにができるの? Perl 6の動作の仕組み 今までのPerlとの違い インストール (06/08/01) Pugsについて Linuxの場合 Windowsの場合
Microsoft Excel みなさんはMicrosoftの作っている、Excelというソフトを知っていますか? そう、皆さんの大好きなスクリプティングエンジンですね。おまけの機能として表計算を行うことも出来るそうですが、そちらに関してはあまり詳しくないため解説を割愛致します。 Microsoft Excel の スクリプティングエンジンとしての優秀なところは: クライアントパソコンに入っていることが多いです。Python3で作業を行いたい気持ちは分かりますが、それを実現するにはたくさんの会議と何人ものハンコが必要となります。少なくともうちはそうです。 ネットワーク閉鎖環境でも動きます。pip install xxxやnpm install xxxが恋しくなるかもしれませんが我慢です。電子カルテの動作する環境など、ネットワーク接続されていない環境でも作業を行うことが出来ます。 バージョン
ほぼ確実においらの打ち間違いですね。前後から類推してがんばってURLを打ち込んでください。
このサイトは何? TAKAHASHI, Kyohei (kcrt) の個人サイトです。 Programmer’s Pocket Reference 初出:技術書典 7 プログラマ向けの情報を集めたA5サイズのマニュアル本です。 何回やっても毎回ググってしまう内容や、ググってもなかなか正しい情報が出ないものを中心に、約200ページ書き下しています。 サポートページ 最近の記事 アルコール燃料とガス缶の比較 - 2022-03-31 01:00:00 +0900 TensorFlow を M1 Macで動かす - 2022-03-08 09:16:32 +0900 技術書典で出会った良書:12月21日 - 2019-12-21 09:16:32 +0900 Universal Serial Bus (USB) - 2019-09-25 14:41:17 +0900 技術書典 7 (2019/0
libpngとはPNG用の公式ライブラリです。ほとんどのPNGの機能をサポートしていて、拡張可能で、七年以上にわたって検証されてきました。開発バージョン(つまり、バグがあるかもしれないし、改変されるかも知れないし、試験的な機能を含んでいるかもしれない)のホームサイトは http://libpng.sourceforge.net/ です。また、ライブラリについて質問は png-implementメーリングリストにしてください。(libpngホームページより) libpngを使えば、驚くほど簡単にPNGファイルの読み込みや書き込みをする事が出来ます。ここでは、libpngを実際にVisual Studio .NETで使用するまでの手順を説明していきます。(VS 6.0でも動くかも知れないけど、インストールが面倒なので未確認) libpngをビルドしよう libpngはzlibを使用しているの
このページを最初にブックマークしてみませんか?
『Nanoseconds Hunter - Nanoseconds Hunter』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く