2017年2月25日土曜日

LibreOffice(5)PythonでLibreOfficeが動く仕組み:UNO

https://p--q.blogspot.jp/2014/01/libreoffice5pythonlibreoffice.html

LibreOffice マクロの概要と実用例

LibreOffice Presentation Template (Community)
http://www.odpg.org/ODPG_OSS_office_software_festa2015_macro.pdf

シンプルながら使い勝手の良い設備予約システム·MRBS MOONGIFT

http://www.moongift.jp/2012/04/20120404/

LibreOfficeをブラウザ上で編集したい

WebODF - JavaScriptでここまで!WebベースのODFエディタ MOONGIFT
http://www.moongift.jp/2014/02/webodf-javascript%E3%81%A7%E3%81%93%E3%81%93%E3%81%BE%E3%81%A7%EF%BC%81web%E3%83%99%E3%83%BC%E3%82%B9%E3%81%AEodf%E3%82%A8%E3%83%87%E3%82%A3%E3%82%BF/

「LibreOffice Draw用マニュアル」を公開しました | LibreOffice | 福岡市農業協同組合

http://www.ja-fukuoka.or.jp/libre/3745/

JavaScriptでブラウザ判定をするなら「Platform.js」がラク | ある蜜柑の上にアルミ缶

https://s8a.jp/javascript-platform-js

Vue.jsのコンポーネント詰め合わせ「Element」がスゴかった | ある蜜柑の上にアルミ缶

https://s8a.jp/vue-js-library-element

意外と知らない、WordPressの正しいcronの設定方法 | ある蜜柑の上にアルミ缶

https://s8a.jp/wordpress-cron

WordPress の wp-cron.php を無効にする | Web Design Leaves

http://www.webdesignleaves.com/wp/wordpress/432/

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/

CSSによるチェックボックス例

55 CSS Checkboxes
http://freefrontend.com/css-checkboxes/

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」ですが、最新のものを選んで頂いて良いと思います。

2017年2月20日月曜日

SPF Query Tool

メモリリーク、デッドロック、リダイレクトループ、JVMクラッシュ...バグだらけのWebアプリケーションを使ってバグを理解する - Qiita

Essential Electron : Electronの簡潔・平易な概要 | プログラミング | POSTD

Node.jsのパフォーマンス最適化を阻むものの見つけ方 | コンピュータサイエンス | POSTD

AWSでWordPressを使用したスムーズで簡単な構築 | インフラ・ミドルウェア | POSTD

【Blog】ownCloudを使ったプロジェクトファイル管理

LAN内で"Dropbox環境"を実現するファイル同期ソフト「ownCloud」のご紹介

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

SE奮闘記: 【PHP】Webで帳票を作成するのにPDF変換を利用する方法

【まとめ】Linuxのサーバ上で、もう何でもかんでもPDFに変換する方法 - Qiita

2017年2月15日水曜日

AWS EC2にNode.js, Express をインストールする

[AWS] 手順に沿った画像付きでAmazon EC2にNode.js, Express環境の構築する | Developers.IO
http://dev.classmethod.jp/server-side/building-node-js-express-dev-env-in-aws-ec2-with-images/

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

MySQL(MariaDB)のデータ領域を変更する方法 | あいしんくいっと

http://i-think-it.net/mariadb-db-data-area-change/

AWSとAzureのサービス名対比表 | Ryuzee.com

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

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

オンライン学習サイトCourseraの Machine Learning コース

Machine Learning

Node.js プラクティス

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


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

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日金曜日

Node.js (React+Redux+Express+MongoDB) ブラウザからサーバーのデータベースを編集

React+Redux+Express+MongoDBでものすごくシンプルなCRUDアプリをつくる - Qiita
http://qiita.com/tofuscript/items/573247b12ff0bc4e5d3c

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