初心者のWEBデザイン

HTML,CSS、その他WEBデザインに関する事を記述していきます

20150411143621

findで検索したものをmvで移動する

$ find ./ -name '*.拡張子' | xargs -I% mv % ディレクトリ

Debian系 Apache ディレクトリ構成 健忘録

/etc/apache2/apache2.conf 主要なApache2設定ファイル /etc/apache2/mods-enabled/ 現在有効なApache2のモジュールを置くディレクトリ 普通は、mod-available/ディレクトリにリンクを貼ることで有効にする /etc/apache2/mods-available/ Apache2のインスト…

mysql marindbの初期設定 健忘録

SQL

OS の一般ユーザでは、DBにroot ログインしても弾かれてしまう。 事前にmysql_secure_installation を実行して DB root ユーザのパスワードを設定していても弾かれてしまう。sudo権限でmysqlにログインすれば ユーザ名なし・パスワードなしで接続可能である…

Linux Ubuntu CUI・GUIモードの設定

現在のターゲットを確認 $ sudo systemctl get-default graphical.target #こう表示されたらGUIログインが有効になっています。 CUIログインに切り替え $ sudo systemctl set-default multi-user.target GUIログインに切り替え $ sudo systemctl set-default…

sshfs リモートのファイルをローカルにマウント

osxfuseとsshfsをインストールしておく コマンド sshfs -p ポート番号 -o IdentityFile=任意のパス User@HostName:(マウントしたいパス) ローカルでマウントするパス マウント解除 umount マウントしたパス

Apache2 Ubuntu 設定2 健忘録

/etc/apache2設定ファイル apache2.confhttpd.confの代わりにapache2.confが読み込まれます。 ports.conf通信ポートの設定です。デフォはもちろん80で。 Listen 80 <IfModule mod_ssl.c> Listen 443 </IfModule>sites-available/ 仮想ホストの設定ファイルの置き場mods-available/ モジュー…

Apache2 Linux 設定 健忘録

Apacheの設定方法を忘れない為に記載しときます。ドキュメントルートの変更 デフォルトでは下記に設定されています $ /var/www/htmlこのドキュメントルートを変更するには2つのファイルを 変更する必要があります。 /etc/apache2/apche2.conf /etc/apache2/…

Linux samba ファイルサーバーを構築 健忘録

sambaをインストール sudo apt-get install samba 設定ファイルを編集 sudo nano /etc/samba/smb.conf sambaの再起動 sudo /etc/init.d/samba restarttestparmで設定項目・構文エラーチェックufwなどでファイアウォールを最低限のポートしか開いていない場合…

Mac OSX Lion ssh ポート変更設定

Linuxでのsshで使用されるポートは /etc/ssh/sshd_configを編集する事で 変更できます。 Macに関しては別のファイルを編集しないと ポートが変更できないようになってます。OSX 10.7.5だと下記の方法でポート変更が可能です。 $ sudo cp -p /etc/services /e…

Linux sshのセキュリティ設定 健忘録

sshのセキュリティ設定 健忘録 /etc/ssh/sshd_config #ポート番号の指定 Port ***** #rootでのログインを禁止 PermitRootLogin no #RSA公開鍵認証の有効化 RSAAuthentication yes PubkeyAuthentication yes #rhostでの接続不許可 RhostsRSAAuthentication no…

Atom ショートカットキーがうまく動作しないときの対処法

以前からTree Viewのトグルの開け閉めがショートカットキーで 動作しないことが多々ありました。 そんな時の対処法をメモしておきます。Tree View Toggle : cmd + \ なのですがAtomのKey Binding Resolverで受け取ってるキー入力はcmd + ¥となってしまいます…

scpコマンドでサーバー間のファイルのやり取り

基本的なルール $scp [転送元] [転送先]リモートPCからローカルPCにコピー $ scp ユーザ名@ホスト名:コピーするリモートのファイル ローカルのコピー先 $ scp user@remoteHost:~/Desktop/test.txt ~/ ローカルPCからリモートPCにコピー $ scp コピーするロー…

ssh 公開鍵認証の設定 健忘録

ssh 公開鍵認証の設定手順1.サーバーPC(コントロールされるPC)のホームディレクトリ直下に 公開鍵の保存ディレクトリ.sshを作成 chmodでアクセス制御のモードを変更 $ mkdir ~/.ssh $ chmod 700 ~/.ssh2.クライアントPC(コントロールするPC)で秘密鍵と公…

Mac Terminal プロンプト・ディレクトリの表示の色を変更する

プロンプトの設定を確認 echo $PS1 プロンプトの色を変更 export PS1="\h:\W \[\e[35m\]\u\[\e[m\]\[\e[35m\]\$\[\e[m\]" 設定値 \d : 日付 \h : ホスト名(ドメイン名なし) \H : ホスト名(ドメイン名あり) \s : シェルの名前 \t : 時間(24時間制 H…

Mac Finderなどのアイコンを変更する

アイコンにする画像を用意 背景を透過させる:いらない背景を削除しておく アイコンとして認識させる:PNG>iconに拡張子を変更 変更したいFinderにコピー&ペースト

Terminal Linux findとxargsコマンドを使用する際の注意

findとxargsコマンドで引っかかるエラーの対処法 $ find . -name '*.txt' | xargs rm -R出力するとファイルが存在するにも関わらず No such file or directoryとエラーになってしまいます。 これはファイル名にスペースが含まれるケースでエラーが出てしまう…

Python 健忘録 スクレイピング

スクレイピング = WebサイトからWebページのHTMLデータを収集して、特定のデータを抽出、整形し直すことである。urllib2 = URLをオープンするためのライブラリ BeautifulSoup = HTMLやXMLからデータを取得することのできるライブラリ

ディレクトリ毎に分けてZipファイルにする

複数のディレクトリがあり、Zipで圧縮したい事があります。 でも圧縮すると一つのZipになってしまいます。それをディレクトリ毎にZipファイルで圧縮する方法を書いときます。 find ./ -mindepth 1 -maxdepth 1 -type d -exec zip -r "`basename {}`".zip {} …

localhostをiphoneなどでアクセスする

Mac・PCで立てたlocalhostにiPhoneなどでアクセスする方法を記載します。http:xxx.xxx.x.x:8000Macでteminalを起動 ↓ ifconfigでIPアドレスを確認 ↓ 調べたIPをiPhoneのブラウザに入力

Terminal UNIXコマンド 検索結果から文字列を検索する grep

grepは指定したファイルに記述されている検索したい文字列を含む行を表示するのに便利です。findやxargsを応用すればもっと便利な使い方ができます。 検索したファイル名に検索したい文字列が含まれるファイルを表示する find . -name '*.txt' | grep abc ./…

Terminal treeコマンド ツリー構造を表示する

treeコマンドを使うと下記のようにツリー構造を簡単に表示できます。 . ├── Templates │ └── index.dwt ├── about │ └── index.html ├── about.html ├── contact │ └── index.html ├── css │ └── style.css ├── img │ ├── photo01.jpg │ └── photo02.jpg ├──…

Terminal UNIXコマンド 検索結果を削除する find rm xargs

Terminalで検索した結果を削除する方法を忘れるので健忘録で残しときます。 find ./ type f -name '*.txt' | xargs rm TerminalはGUIと違って削除するとファイルはゴミ箱には移動せず、 そのまま完全に削除されるので下記の方法を取るといいでしょう。 1.fin…

Illustrator 斜線の引き方

すごい参考になりました。 本当に感謝です。 ワイヤーフレームを作成する際にはとても重宝します。www.dtp-transit.jp

初心者のwebデザイン 正規表現 健忘録

最近業務で正規表現とシェルスクリプトを使うことが増えてきました。 正規表現は、ファイルの中身を検索するときに本当に便利です。忘れてしますので健忘録として残りしときます。 検索したい文字列 ※クリックで詳細説明に移動 正規表現※赤い字がメタ文字、…

Atom ショートカット エディター

Atomのショートカットを健忘録として残します。 少し重いのを省けばAtom使い勝手が良いです。(と言ってもDreamweaverよりも軽いですが) ctrl + 0 tree-view:toggle-focus ツリー・ビューとエディタのフォーカス切り替え (ツリー・ビューが閉じていれば開い…

Atom パッケージリスト

今年の5月くらいからAtomを使っておりまして、パッケージが徐々に増えてきたので忘れないように自分の設定を記述しておきます。 pigments CSSのcolorやbackgroudの設定を実際に色で表示してくれます。 open-recent 開いたことのあるプロジェクトを開くことが…

Atom メニューや設定画面を日本語化する

以前にも日本語化するパッケージはありましたが設定画面まで日本語化してくれるパッケージはありませんでした。英語が苦手な人にはベストチョイスかと。 日本の方が作成したみたいです。パッケージをインストールするだけで 日本語化されます。japanese-menu…

Fireworks IllustratorやPhotoshopで出来るあれこれ

業務でFireworksを触る事が多い今日この頃です。IllustratorやPhotoshopで使えた機能がFireworksで 出来なかったりするのでその擦り合わせた健忘録を書いておきます。機能が増えるごとに、メモを増やしていこうと思います。塗りと線の色を入れ替えたい場合 →…

2進法・8進法・16進法の関係性

・8進数は一つの桁の【0〜7】の数値を表現します。 ↓ 2進数だと【0〜111】に値します。000〜111(3bit) 2進数3桁分を1桁で表現できます。 8進数の【10】は10進数の【8】で 2進数の【1000】です。 ・16進数は一つの桁の【0〜15】の数値を表現します。 ↓ 2進…

シェルスクリプト SVN Macのターミナルで差分をまとめる方法

ターミナルでSVNの差分データをまとめる方法を記述します。ターミナルを起動します。チェンジディレクトリで差分をまとめたいディレクトリに移動します。 cd 任意のディレクトリ(forUpload/以下をまとめたい場合にはforUploadまで移動します) ↓ 差分をまと…

topへ戻る