プログラミングとかLinuxとかの備忘録

プログラミング、Linuxでハマった箇所や環境構築のメモ

2015-08-01から1ヶ月間の記事一覧

Sublime Text 3でインストールしているプラグイン

プラグインのインストール方法 Package Controlの起動 Ctrl + Shift + pでoverlayを出して,Package Control:Install Packageと入力してEnter プラグイン名で検索し,インストールする 設定方法 以下では設定ファイル(*.sublime-settings)を編集するとだけ記…

Windows10にSublimeText3 Portableをインストール

ダウンロード Sublime Text - Download からWindows 64bitのportable versionをダウンロード インストール 任意の場所に解凍 (今回はC:\Users\${USER}\program\SublimeText3に解凍) 解凍したフォルダのsublime_text.exeを起動する Package Controlのインスト…

Fedora22へのGuest Additionsのインストール方法

Windows10のVirtualboxにインストールしたFedora22にGuest Additionをインストールし,フォルダ共有を設定した. 準備 Guest Additionsのビルドに必要なものをインストール $ sudo dnf -y install gcc kernel-devel kernel-headers Guest Additionsインスト…

SourceTreeでFailed connect to bitbucket.org:443

pullやpushを実行した時に fatal: unable to access 'https://xxxx@bitbucket.org/xxxx/xxxx.git/': Failed connect to bitbucket.org:443; No error が発生した Failed connect to BitBucket.org:443 の通りに, ツール -> オプション -> ネットワークで Gi…

HTML属性に値を設定する

element.setAttribute(element_name, value)を使用する ページ内のリンクをすべてnew_urlに変更するサンプル var new_url = "http://xxx.yyy"; var links = document.getElementsByTagName("a"); for (var i = 0; i < links.length; i++) { links[i].setAttr…

HTMLからオブジェクトを取得する

GetElementsBy~を使ってHTMLからオブジェクトを取得する方法 HTMLタグ名を指定 document.getElementsByTagName()を使用する 引数にはタグ名を文字列で渡す // リンクをすべて取得 var links = document.getElementsByTagName("a"); for (var i = 0; i < link…

正規表現を使ってファイルをリネームする

今まではファイルのリネームはmvでしていた $ mv src.txt dst.txt Ubuntuではrenameコマンドを使うことでperl正規表現を用いて以下の用にできる $ rename -v s/\.sh/\.txt/ *.sh Perl正規表現 基本的には変換演算子/パターン/置換文字列/変換修飾子として記…

JAVAでQuaternionを使う

はじめに JAVAではjavax.vecmath.Quat4dでQuaternionを使える C++のboost::math::quaternionと同じ感覚で使ってちょっとハマったのでメモ インスタンス化 Quat4d quaternion = new Quat4d(x, y, z, w); で行える この場合は(x, y, z)がそのままの値ではなく…

NginxでBasic認証を使う

実行環境は CentOS7 64bit htpasswdのインストール $ sudo yum -y install httpd-tools Basic認証用の認証情報の設定 /etc/nginx/.htpasswdにBasic認証用ファイルを作成する $ cd /etc/nginx $ sudo htpasswd -cm .htpasswd ${USER} New password: ${PASSWOR…

CentOS7のNginxでPHPを使う方法

はじめに CentOS7にNginxをインストールする方法で環境構築をしていることを前提としています. インストール $ sudo yum -y install php php-fpm php-gd php-pdo php-dom PHPの設定 $ sudo vi /etc/php.ini # 文字セットの設定 (692行目) default_charset = …

CentOS7にNginxをインストールする方法

nginxリポジトリ追加 詳細はCentOS7へのリポジトリの追加方法まとめにあるためコマンドの列挙のみ行う $ sudo yum -y install yum-plugin-priorities $ sudo vi /etc/yum.repos.d/nginx.repo [nginx] name=nginx_repo baseurl=http://nginx.org/packages/cen…