archive-com.com » COM » N » NITOYON.COM

Total: 757

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • タグ「Windows」の記事一覧 - てっく煮ブログ
    終わった感 2011年09月18日 Windows ActionScript Windows 8 開発者プレビューを Win7 上の VirtualBox で動かしてみた 2011年09月17日 Windows Windows プログラマなら読んでおきたい Windowsデバッグの極意 2009年05月21日 書籍 Win32 Windows Windows 7 の手書き入力は数式も認識するらしい 2009年02月23日 数学 Windows Active ナントカで年代測定 2009年01月21日 Windows IE4 の青写真を懐かしむ 2009年01月20日 Windows Windows 7 のスクリーンショットが発売までにどう変わるかを想像する 2008年11月04日 Windows Excel でカーソルキーを押すとスクロールしてしまう問題が起こったら 2005年09月17日 Windows いまさらだけどIE7 2005年02月18日 Windows Acrobat Reader 7 0 雑感 2004年12月23日 Windows PuTTY で dynamic application level port forwarding 2004年12月15日 Windows Windows Update で 0x80070570 エラー 2004年12月02日 Windows Windows

    Original URL path: http://tech.nitoyon.com/ja/blog/tags/windows/ (2016-02-13)
    Open archived version from archive


  • 全角半角混在の文章で 1 行に半角何文字分あるか調べる方法 - てっく煮ブログ
    A W East Asian Wide ア 全角のア A East Asian Ambiguous 一部の記号 Д ロシア語 N Neutral Not East Asian À たとえば あ なら 3042 W HIRAGANA LETTER A と書いてある カテゴリーは W なので 全角 半角 2 文字分 だと分かる ということで F W は全角 2 文字分 H Na N は半角 1 文字 として扱えばよいわけだ Ambiguous をどうするか問題 で A East Asian Ambiguous の扱いが難しい 例にあるような などの記号を見ると全角として扱いたくなる しかし A にはロシア語も含まれている A を一律に全角として扱うと 1 行に 80 文字以上書いたら警告出すシステム を作ると 80 文字超えてないのに警告出るんだけどなにこれ とロシアの人に怒られてしまうかもしれない 具体例をみてみよう ロシア語でヘンタイをあらわす Хентай をいくつかの環境で表示してみた Cent OS のコンソールでは半角になっているが MS ゴシックなら全角になる プロポーショナルなメイリオでは だいたい半角で表示している 悩ましい とりあえず Ambiguous は 1 文字として扱うのが安全そうだ ある環境で 80 文字以上に見えていても 別の環境では 80 文字以内に見えている ということは十分に起こりうるのだ いろんな言語で判別したいよ さて 一次情報と判定方法が分かったところで いろんなスクリプト言語で実装するにはどうしたらいいだろう East Asian Width 言語名 で検索したら それなりに情報が出てくる Python 一番簡単だったのが Python さん 標準モジュールの unicodedata に unicodedata east asian width unichr なるメソッドがあった import unicodedata unicodedata east asian width u あ W unicodedata east asian width u A PHP 伝家の宝刀 mb うんたらの関数群の中に 期待通り mb strwidth がいた echo mb strwidth あ 2 echo mb strwidth 1 Ambiguous は 1 を返すようだ Ruby 標準ではムリだけど unicode display width なるモジュールが gem にあった require unicode display width display width 1 一 display width 2 現時点では Ambiguous は全部 1 を返しているよ ということが TODO のところに書いてある JavaScript こちらも標準ではムリだけど eastasianwidth なるモジュールが npm にあがっている var eaw require eastasianwidth console log eaw eastAsianWidth F console log

    Original URL path: http://tech.nitoyon.com/ja/blog/2014/03/14/utf8-str-count/ (2016-02-13)
    Open archived version from archive

  • タグ「Python」の記事一覧 - てっく煮ブログ
    Google App Engine の Interactive Console で Ctrl Enter で実行させる 2010年12月30日 Python Google App Engine で Datastore を Python 対話シェルから参照する 2010年12月20日 Python ブラウザ上で Python を試せる IPYWEB を作ってみた 2009年04月07日 Python Silverlight タグ一覧に戻る About Profile nitoyon にとよん 京都のベンチャー会社勤務 プログラマ たまに趣味でデザイン 詳細 Subscribe

    Original URL path: http://tech.nitoyon.com/ja/blog/tags/python/ (2016-02-13)
    Open archived version from archive

  • タグ「Perl」の記事一覧 - てっく煮ブログ
    作った Windows Perl Ruby Win32 Bugzilla に登録してあるバグをプログラムから更新する方法 2013年05月17日 Perl Perl で文章の特徴抽出した話を Kyoto pm 01 で発表しました 2012年03月19日 Perl 勉強会 発表資料 Image ExifTool で写真の EXIF 時刻をまとめてずらす 2010年02月23日 Perl Perl 2008年のファイルオープン 2008年06月03日 Perl Perlで画像のサイズを取得する方法 2004年03月27日 Perl Perl でひらがなをカタカナに変換する 2004年03月18日 Perl タグ一覧に戻る About Profile

    Original URL path: http://tech.nitoyon.com/ja/blog/tags/perl/ (2016-02-13)
    Open archived version from archive

  • ConEmu 突っ込んだら Git for Windows の Git Bash がカッコよくなった - てっく煮ブログ
    が人気っぽいので Solarized Luke Maciak を選んだ 色が気に入ったら 全体設定の Features Colors からデフォルトのカラースキーマを選んでおくと 次回からはその色で表示してくれるようになる 多すぎる設定項目 設定パネルをみたら 気力を失うぐらいの設定項目がある ショートカットキーにからしか使えない機能も多数あるようで 上下左右分割とかもできるっぽい プラグインとかマクロとかもあるご様子 とりあえずは タブの使い勝手が気になったので Features Tabs から Lazy tab switch と Recent mode をオフにしておいた あと ちょっとキーコンフィグをいじって 標準的な Windows っぽいやつに置き換えてみたりした エディター起動中の Duplicate root が便利 ちょっと使っていて便利だなー と思ったのは タブの右クリック メニューにある Duplicate root カレントディレクトリをそのまま引き継いで 新しいタブで Git Bash を起動してくれる 何がうれしいかというと コミットとか rebase i でエディターが立ち上がっているときに log とか diff とか見たくなることはそれなりにあると思う こんなときにも Duplicate root して 新しい GitBash 上で確認できる いままでは 別の Git Bash を立ち上げるとか

    Original URL path: http://tech.nitoyon.com/ja/blog/2014/03/07/fancy-git-bash/ (2016-02-13)
    Open archived version from archive

  • Windows の Jenkins で JENKINS_HOME を別のフォルダーに変更する方法 - てっく煮ブログ
    C ProgramData Jenkins に変更するものとする Jenkins サービスをとめる インストール フォルダーの jenkins xml を開いて env name JENKINS HOME value BASE を次のように書き換える 改行コードが LF なので メモ帳ではできなくはないが探すのが少し大変 env name JENKINS HOME value ProgramData Jenkins インストール フォルダーの次のファイル フォルダー 以外 を ProgramData Jenkins に 移動 する コピーだと jobs 内にシンボリックリンクがあった場合に壊れてしまうので 必ず 移動 すること jre フォルダー jenkins err log jenkins exe jenkins exe config jenkins out log jenkins war jenkins war bak jenkins war tmp jenkins wrapper log jenkins

    Original URL path: http://tech.nitoyon.com/ja/blog/2014/02/25/jenkins-home-win/ (2016-02-13)
    Open archived version from archive

  • Vagrant で作ったり壊したりできる Windows 環境を手に入れるまでの手順 - てっく煮ブログ
    仮想マシン Ctrl Alt Delを送信 でもよい Guest Additions をインストールする メニューから デバイス Guest Additions のCDイメージを挿入 を選ぶ D ドライブを開いて Guest Additions のセットアップを行う 作業が終わったら デバイス CD DVD デバイス 仮想ドライブからディスクを除去 でディスクを抜いておく 4 Vagrant Windows 用の設定を行う ゲスト OS 側にいろんな設定を行う Linux 側の手順でいうところの vagrant というユーザー パスワードも vagrant を作ってね authorized keys に追加してね sudoers に追加してね root のパスワードも vagrant にしてね の作業をやるのだが Windows の場合は SSH ではなく WinRM を使う 詳しい手順は Vagrant Windows のページに書いてあるので この手順に従って ちまちまと作業を行う Create a vagrant user for things to work out of the box username and password should both be vagrant Turn off UAC Msconfig Disable complex passwords Disable Shutdown Tracker on Windows 2008 2012 Servers except Core Disable Server Manager Starting at login on Windows 2008 2012 Servers except Core Enable and configure WinRM see below パスワードの複雑性を無効にする Windows Server 2012 R2 のみ サーバー マネージャーのメニューから ツール ローカル セキュリティー ポリシー を選択する アカウント ポリシー パスワードのポリシー 複雑さの要件を満たす必要があるパスワード をダブルクリックして 無効 に設定する Ctrl Alt Del から Administrator のパスワードを vagrant に変更しておくとよい ユーザー vagrant を作成する Windows Server 2012 R2 のみ サーバー マネージャーのメニューから ツール コンピューターの管理 を選択する システム ツール ローカル ユーザーとグループ ユーザー を選択する 右クリックから 新しいユーザー を選択する ユーザーを作成する ユーザー名 パスワードを vagrant にする ユーザーは次回ログオン時にパスワードの変更が必要 のチェックを外す パスワードを無期限にする をチェックする 作成 ボタンを押す 管理者に変更する 新しく作成した vagrant 右クリックして プロパティ を選択する 所属するグループ タブを開く Administrators を追加して Users を削除する OK ボタンを押す UAC を無効にする Windows Server 2012 R2 Windows 8 1 共通 msconfig を起動する たとえば Windows R で ファイル名を指定して実行 を開いて msconfig と入力して OK を押す ツール タブを開いて UAC 設定の変更 を選択して 起動 ボタンを押す スライダーを一番下の 通知しない にして OK ボタンを押す Shutdown Tracker を無効にする Windows Server 2012 R2 のみ ローカル グループ ポリシー エディター を起動する たとえば Windows R で ファイル名を指定して実行 を開いて gpedit msc と入力して OK を押す ツリーから コンピューターの構成 管理者用テンプレート システム を選択する 右側のペインから シャットダウン イベントの追跡ツールを表示する をダブルクリックする 未構成 を 無効 に変更して OK ボタンを押す ログオン後にサーバー マネージャーが表示されないようにする Windows Server 2012 R2 のみ ローカル グループ ポリシー エディター を起動する たとえば Windows R で ファイル名を指定して実行 を開いて gpedit msc と入力して OK を押す ツリーから コンピューターの構成 管理者用テンプレート システム サーバー マネージャー を選択する 右側のペインから ログオン時にサーバー マネージャーを自動的に表示しない をダブルクリックする 未構成 を 有効 に変更して OK ボタンを押す 5 コマンドプロンプトから gpupdate を実行して その場でポリシーを反映する WinRM を有効にする Windows Server 2012 R2 Windows 8 1 共通 コマンドプロンプト上で次のコマンドを実行する winrm quickconfig q winrm set winrm config winrs MaxMemoryPerShellMB 512 winrm set winrm config MaxTimeoutms 1800000 winrm set winrm config service AllowUnencrypted true winrm set winrm config service auth Basic true sc config WinRM start auto Windows Server 2008 では追加の設定が必要になるようなので Vagrant Windows を参照のこと 設定しておいたほうが便利そうなこと Vagrant Windows の手順には書いてなかったが やっておいたほうがよいかもしれないのは次の手順 リモートデスクトップを有効にする ヘッドレスで利用する場合は リモートデスクトップでつなぐことになる いずれにしても有効にしておいたほうが便利だろう Windows Update をとめる 自動でダウンロードしたりインストールしたりする設定は OFF にしておくと いきなり端末が重くなって悩まされない 4 Base Box を作成する ここまでで準備は完了 ゲスト OS は電源を切っておく ホスト OS 側でイメージを Base Box としてパッケージ化していく デフォルトの Vagrantfile を用意 Box に Vagrantfile を同梱したいので 次の中身を Vagrantfile txt として保存しておく Vagrant configure 2 do config config vm guest windows end ゲスト OS は Windows だよ Vagrant Windows を使ってゲスト OS に指令をだしてね という意味だ この手順は省略してもよいんだけど 省略した場合は プロジェクトを作るたびに上の設定を Vagrantfile に書く必要がある 忘れてしまうと 電源起動以外がうまく動かない 参考情報 Vagrantfile Vagrant Documentation Vagrantfile の優先順位について書いてある プロジェクトごとの Vagrantfile に設定がない場合は Box の Vagrantfile を見に行くそうだ vagrant package で Box を作成 コマンドプロンプトで次のように入力するだけ C Users username vagrant package base Windows 2012 R2 vagrantfile Vagrantfile txt Windows 2012 R2 Clearing any previously set forwarded ports Windows 2012 R2 Exporting VM Windows 2012 R2 Compressing package to C Users username package box カレントディレクトリに package box というファイル名で出力される Win2012R2 box や Win81 box などにリネームしておくと分かりやすいだろう 補足

    Original URL path: http://tech.nitoyon.com/ja/blog/2014/02/20/vagrant-win-guest/ (2016-02-13)
    Open archived version from archive

  • リモート デスクトップでポート番号を指定して接続する方法 - てっく煮ブログ
    v サーバー ポート 接続先のリモート コンピューターを指定します と出てきた 同じ書き方を GUI でも試したらうまくいった ローカルの 3389 にポートフォワードできない問題 ちなみに 先ほどの例で ゲストの 3389 番をホストの 3389 番にポートフォワードして localhost に接続しようとすると 既に進行中のコンソール セッションがあるため リモート コンピューター上の他のコンソール セッションに接続できませんでした というエラーがでて接続できない 要は 自分自身に RDP できませんよ ということなんだろうけど リモート デスクトップを有効にしてなくてもこのエラーがでてしまう ということは 接続を試みる前にクライアント側でエラーを表示しているっぽい 少し納得できないところではあるが 仕方がない Tweet 2014年02月06日 編集履歴 Windows 関連する記事 Windows で Chef するときに PATH で混乱しないように専用のコンソールを作った Windows でファイル作成日時をスクリプト言語から操作するために setctime exe を作った Windows で Jekyll 1 3 を動かすまでの手順 IE10 Metro 版では Flash が動かないので いよいよ Flash 終わった感 Excel でカーソルキーを押すとスクロールしてしまう問題が起こったら

    Original URL path: http://tech.nitoyon.com/ja/blog/2014/02/06/rdp-port/ (2016-02-13)
    Open archived version from archive



  •