2017年2月24日金曜日

Excelマクロ セル内改行を
に変換する

例:C4セル内の改行(Alt-エンター)を<br>に置き換える

Replace(Range("C4"), vbLf, "<br>")



Office TANAKA - Excel VBA Tips[セル内の改行コードに注意]
http://officetanaka.net/excel/vba/tips/tips89.htm

Linux入門 - Webkaru

Linux等、初期導入方法について

Linux入門 - Webkaru
http://webkaru.net/linux/

EXCELマクロ UTF-8テキストとして出力する

以下のブログでUTF-8のテキスト出力ができるということなので、やってみると不明なエラーで出力できない...

エクセルVBAで文字コードUTF-8のCSVファイルを書き出す方法
http://tonari-it.com/excel-vba-utf8-write/

エクセルVBAでBOM無しのUTF-8でCSVファイルなどを出力する方法
http://tonari-it.com/excel-vba-utf8n-bom/

もうひとつ前の記事を読むと、ADODB.Stream を使えるように Microsoft ActiveX Data Objects x.x
Library の追加が必要とのことだった。
やってみると、無事出力できた。感謝!


文字化けよさようなら!エクセルVBAでUTF-8のCSVを読み込む方法
http://tonari-it.com/vba-csv-utf8/

まず準備として、ADODB.Streamを使えるようにするためにライブラリを追加する必要があります。
Visual Basic Editor
のメニューのメニューから「ツール」→「参照設定」を開いて、参照可能なライブラリファイルの中から「Microsoft ActiveX Data
Objects x.x Library」を選んでください。執筆時点ではバージョンは「2.8」ですが、最新のものを選んで頂いて良いと思います。

Dockerとは

Docker(コンテナ型仮想化)と Kubernetes についての簡単な紹介 | ゆびてく
https://ubiteku.oinker.me/2017/02/21/docker-and-kubernetes-intro/

xrdpを使ったお手軽BYOD環境の構築

http://www.slideshare.net/icraft-jp/xrdpbyod?next_slideshow=1

<iframe src="//www.slideshare.net/slideshow/embed_code/key/dhLnbY96SGL5ue" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/icraft-jp/xrdpbyod" title="xrdpを使ったお手軽BYOD環境の構築" target="_blank">xrdpを使ったお手軽BYOD環境の構築</a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/icraft-jp">iCRAFT Corp. (アイクラフト株式会社)</a></strong> </div>


xrdpで変える!社内のPC環境
<iframe src="//www.slideshare.net/slideshow/embed_code/key/No5O6Vbdhx6byk" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="//www.slideshare.net/icraft-jp/xrdppc" title="xrdpで変える!社内のPC環境" target="_blank">xrdpで変える!社内のPC環境</a> </strong> from <strong><a target="_blank" href="//www.slideshare.net/icraft-jp">iCRAFT Corp. (アイクラフト株式会社)</a></strong> </div>

2017年2月17日金曜日

Linux ディレクトリ容量の確認

例: /var 直下のディレクトリを容量の大きい順に並べて表示

$ du -sh /var/* | sort -nr

結果
730M /var/www
283M /var/cache
128K /var/run
112K /var/spool
70M /var/lib
64M /var/log
55M /var/tmp
24K /var/db
16K /var/lock
12K /var/kerberos
8.0K /var/ftp
8.0K /var/empty
4.0K /var/yp
4.0K /var/preserve
4.0K /var/opt
4.0K /var/nis
4.0K /var/local
4.0K /var/games
4.0K /var/account
0 /var/mail

Linux MySQLの場所確認

my.cnf の場所を探す
$ find / -name my.cnf

my.cnf の内容を表示
$ less /etc/mysql/my.cnf

[mysqld]
datadir=/var/lib/mysql ← データの場所


/var/lib/mysql 内を確認してみると、WordPressのDBなどがある。
$ ls /var/lib/mysql



MySQLがデータを保管する場所 ~ データディレクトリ - 日常メモ
http://d.hatena.ne.jp/graySpace/20140911/1410450256

2017年2月15日水曜日

Amazon Linux 初期設定で可能なSFTP接続はどこで設定されているか?

◆SFTP

/etc/ssh/sshd_config 内に以下の設定があれば、SFTP接続できる。

Subsystem sftp /usr/libexec/openssh/sftp-server

コメントアウトすると無効化される。



参考:SCPとSFTPの違い | Skyarch Broadcasting
https://www.skyarch.net/blog/?p=379

Linux CentOS FTPサーバー設定

LINUX使いならFTPサーバー位は構築出来ないとね!3分で出来るFTPサーバ構築! | あいしんくいっと
http://i-think-it.net/linux-ftp/

FTPサーバー構築(vsftpd) - CentOSで自宅サーバー構築
https://centossrv.com/vsftpd.shtml

IoTデバイスとAWSクラウド閉域網

IoTデバイスとAWSクラウド閉域網のニーズを展示会で確認したのだ、の巻 | cloudpack.media
https://cloudpack.media/15785

Node.js プラクティス

達人に学ぶ、優れたNode使いにレベルアップするための10のヒント - WPJ
https://www.webprofessional.jp/10-tips-to-become-a-better-node-developer/


2017年はNode.jsの達人になる!いま知っておきたいベストプラクティス10 - WPJ

CSSでナビメニュー

ナビメニュー100連発!CSSで表現できるコピペ可能なHTMLスニペットまとめ - PhotoshopVIP
http://photoshopvip.net/97481

2017年2月13日月曜日

メールサーバ構築 参考サイト

バーチャルホストのメールサーバ① - ソフトウェアとハードウェアの境界
http://tokixy56.hatenablog.com/entry/2016/07/18/123737

UbuntuからWindowsにリモートデスクトップ接続

【Ubuntu】UbuntuからWindowsをリモートデスクトップで操作する - Milkのメモ帳
http://www.milkmemo.com/entry/remote_desktop_ubuntu_win

WindowsからUbuntuにリモートデスクトップ接続

WindowsからUbuntuにリモートデスクトップでログインするための環境構築 - Qiita
http://qiita.com/oniipon/items/4fe3ba65d64d6eed231c

2017年2月9日木曜日

AWS S3でファイルサーバ構築

初心者向けWebinar AWS上でのファイルサーバ構築
http://www.slideshare.net/AmazonWebServicesJapan/webinar-aws-42554225

EC2からNFS経由でS3オブジェクトを保管できるようになりました![Storage Gateway] | Developers.IO
http://dev.classmethod.jp/cloud/aws/filesgateway-on-ec2/


2017年2月8日水曜日

ケプラーの法則

物理科学からのアプローチ 基礎物理学Ⅰ 第10講 メモ1
http://www.kusa.ac.jp/~kenji-y/butsu/rikigaku/kakund9c.html

ファインマン物理学(英語版)全巻ネット公開

The Feynman Lectures on Physics
http://www.feynmanlectures.info/

ファインマン物理学(英語版)が全巻ネット公開されました。 - とね日記
http://blog.goo.ne.jp/ktonegaw/e/e94dd49d7d8cc395e29d37927e30173d?fm=entry_awp

11 important database designing rules which I follow - CodeProject

11 important database designing rules which I follow
https://www.codeproject.com/Articles/359654/important-database-designing-rules-which-I-fo

Rule 1: What is the nature of the application (OLTP or OLAP)?
Rule 2: Break your data in to logical pieces, make life simpler
Rule 3: Do not get overdosed with rule 2
Rule 4: Treat duplicate non-uniform data as your biggest enemy
Rule 5: Watch for data separated by separators
Rule 6: Watch for partial dependencies
Rule 7: Choose derived columns preciously
Rule 8: Do not be hard on avoiding redundancy, if performance is the key
Rule 9: Multidimensional data is a different beast altogether
Rule 10: Centralize name value table design
Rule 11: For unlimited hierarchical data self-reference PK and FK

UbuntuでDocker 最速手順

Dockerを使ってGPUも使える分析環境を構築してみた - のんびりしているエンジニアの日記
http://nonbiri-tereka.hatenablog.com/entry/2017/02/06/075542

2017年2月7日火曜日

Node-RED

ASCII.jp:コードをほとんど書かずにNode-REDでWebアプリを作ろう (1/3)|自分で作れるIoT!Bluemixで遊んでみよう
http://ascii.jp/elem/000/001/139/1139255/

2017年2月6日月曜日

Expressをインストール(Windows7の場合)

Express Windows7にインストール - Qiita
http://qiita.com/katsuakikon/items/f5558a9a79bbfa018c92

npm install -g express    npm install -g express-generator

アプリケーションを作成したいディレクトリに移動

$ mkdir c:\express-test
$ cd c:\express-test

アプリケーションディレクトリを作成

$ express app
$ cd app
$ npm install

実行

$ node ./bin/www
または
$ npm start

ブラウザでポート3000にアクセス

ブラウザに
Welcom to Express
と表示される。


2017年2月3日金曜日

Front-End Developer Handbook 2017

Front-End Developer Handbook 2017
https://www.gitbook.com/book/frontendmasters/front-end-handbook-2017/details

Part I. The Front-End Practice
フロントエンドデベロッパーの仕事内容、要求スキル、チーム構成、給与水準

Part II: Learning Front-End Development
Webの基本技術(ブラウザ、HTTP、HTML、CSS、JavaScript、SEO、Web
Fonts、JSON、アクセシビリティ、フロントエンドアーキテクチャ、Node.js等プラットフォーム、パッケージマネージャ、バージョンコントロール、テスト)の紹介

Part III: Front-End Development Tools
SEOツール、プロトタイピングツール、エディタ、JavaScript対応開発ツール、フレームワーク、テンプレートやウィジェット、グラフライブラリ、性能測定ツールの紹介

参考
「Front-End Developer Handbook
2017」がGitBookで無償公開。フロントエンドデベロッパーに求められるさまざまなスキル、要素技術、ツールなどを幅広く紹介する一冊 -
Publickey
http://www.publickey1.jp/blog/17/front-end_developer_handbook_2017gitbook.html