したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | メール | |

管理人の独り言(プログラミング関連)

1みみず★:2008/08/10(日) 23:28:15
あまりにもプログラミングの内容が増えすぎた。
よって隔離スレの中を更に隔離。

4747ACUVE★:2015/04/05(日) 19:03:38
はてなブックマーク - ext4 ファイルシステムのオーバーヘッドを厳密に理解する - とあるSIerの憂鬱
http://b.hatena.ne.jp/entry/d.hatena.ne.jp/incarose86/20150301/1425231302

4748ACUVE★:2015/04/05(日) 19:56:06
library curses
http://docs.ruby-lang.org/ja/1.8.7/library/curses.html
-----
端末制御ライブラリ

4749ACUVE★:2015/04/07(火) 16:45:22
はてなブックマーク - Lessの便利な使い方
http://b.hatena.ne.jp/entry/blog.daich.org/2015/04/06/less-tips/

4750ACUVE★:2015/04/08(水) 11:12:33
はてなブックマーク - Security Issuesへの取り組みと対応〜キャッシュポイズニングの手法を題材に〜
http://b.hatena.ne.jp/entry/www.janog.gr.jp/meeting/janog34/doc/janog34-dnsvl-morishita-1.pdf#34

4751ACUVE★:2015/04/10(金) 20:46:30
OpenStack Trove 技術解説
http://www.slideshare.net/ToruMakabe/openstack-trove

4752ACUVE★:2015/04/11(土) 15:23:04
QPxTool - check the quality
http://qpxtool.sourceforge.net/
-----
光ディスクのクオリティーチェックが出来る.とは言え,自分のドライブは対応してなさそう.

4753ACUVE★:2015/04/11(土) 19:28:34
はてなブックマーク - 『Embulk』に見るモダンJavaの実践的テクニック 〜並列分散処理システムの実装手法〜
http://b.hatena.ne.jp/entry/www.slideshare.net/HiroshiNakamura/embulk-20150411

4754ACUVE★:2015/04/12(日) 17:42:45
はてなブックマーク - Dockerによる開発環境から本番環境までの一貫した管理 | 株式会社サイバーエージェント
http://b.hatena.ne.jp/entry/s/www.cyberagent.co.jp/techinfo/techreport/report/id=9914

4755ACUVE★:2015/04/12(日) 17:45:37
はてなブックマーク - CentOS6 - CentOS7 の比較表 - Qiita
http://b.hatena.ne.jp/entry/qiita.com/sion_cojp/items/115e1671fcbc8f214aee
-----
たまに間違ったことが書いてある感.

4756ACUVE★:2015/04/13(月) 00:19:06
はてなブックマーク - 今年気になった C++ ライブラリとかフレームワークを紹介する記事 - sorry, uninuplemented:
http://b.hatena.ne.jp/entry/rhysd.hatenablog.com/entry/2014/12/17/000053
-----
crow面白そう

4757ACUVE★:2015/04/13(月) 00:22:03
>>4756
文字列処理を静的に行う……?!
これが正しいconstexprの使い方なのかwwwwwwwwwwwwwwwwwwwwwwwwww

4758ACUVE★:2015/04/18(土) 14:53:10
はてなブックマーク - Docker 1.6: Engine & Orchestration Updates, Registry 2.0, & Windows Client Preview | Docker Blog
http://b.hatena.ne.jp/entry/blog.docker.com/2015/04/docker-release-1-6/

4759ACUVE★:2015/04/18(土) 14:55:35
はてなブックマーク - AndroidではMVCよりMVPの方がいいかもしれない - Konifar's WIP
http://b.hatena.ne.jp/entry/konifar.hatenablog.com/entry/2015/04/17/010606

4760ACUVE★:2015/04/18(土) 14:57:35
はてなブックマーク - Raspberry Piに取り付け可能なLTE通信モジュール 〜購入者にはPythonライブラリも提供 - PC Watch
http://b.hatena.ne.jp/entry/pc.watch.impress.co.jp/docs/news/20150416_698109.html

4761774さん:2015/04/19(日) 19:50:48
はてなブックマーク - Consul は 全自動オーケストレーションの 夢を見るか?
http://b.hatena.ne.jp/entry/www.slideshare.net/udzura/consul-47144848
-----
僕の目指したい世界。

4762774さん:2015/04/19(日) 21:37:22
はてなブックマーク - Mozcのコードツリーからibus-mozcのソースが削除される予定に関して - いくやの斬鉄日記
http://b.hatena.ne.jp/entry/blog.goo.ne.jp/ikunya/e/0f4e19edb9686a4edd885a03996062a6
-----
困るな。自分でメンテナンスするしかないのか。

4763774さん:2015/04/19(日) 21:37:35
Fedoraに入っているのはどうなるんだろうか。

4764774さん:2015/04/20(月) 20:33:18
はてなブックマーク - Docker を利用した Web アプリケーションのデプロイ - クックパッド開発者ブログ
http://b.hatena.ne.jp/entry/techlife.cookpad.com/entry/2015/04/20/134758

4765774さん:2015/04/20(月) 21:37:48
はてなブックマーク - AWSのフルマネージドサービスのみ使ってIoT向けビッグデータ基盤を構築する | Developers.IO
http://b.hatena.ne.jp/entry/dev.classmethod.jp/cloud/aws/aws-fullmanaged-bigdata/
-----
ふーむ

4766774さん:2015/04/23(木) 14:17:08
はてなブックマーク - 実践nginx〜メルカリの場合〜 // Speaker Deck
http://b.hatena.ne.jp/entry/s/speakerdeck.com/cubicdaiya/shi-jian-nginx-merukarifalsechang-he

4767ACUVE★:2015/04/24(金) 23:34:10
sudo mount -t overlay overlay -o lowerdir=/home/acuve/media/8A866A78866A6523,upperdir=/home/acuve/tmp_HDR,workdir=/home/acuve/tmp_work /home/acuve/mnt

overlayfsで遊ぶ.

4768ACUVE★:2015/04/25(土) 18:51:20
はてなブックマーク - 僕らのデータ同期プラクティス
http://b.hatena.ne.jp/entry/www.slideshare.net/Nkzn/ss-47398311

4769ACUVE★:2015/04/26(日) 08:58:22
はてなブックマーク - C++ マルチスレッド 入門
http://b.hatena.ne.jp/entry/www.slideshare.net/KMC_JP/c-47378581

4770ACUVE★:2015/04/26(日) 09:05:46
>>4769
この資料、これでも既に単純化されていてstd::memory_orderの解説が無いあたりがとても優しい。
CPUキャッシュと命令の並び替えの制御を行うmemory_order_acquire、memory_order_release、memory_order_acq_relが抜けている。
まあ、x86だったら、memory_order_seq_cstで十分だとは思うが(xchg命令が使われる)

4771ACUVE★:2015/04/26(日) 09:07:08
問題はC++の仕様通りに実装しても、コンパイラが対応しているのかどうかという問題だ。

4772ACUVE★:2015/04/26(日) 09:09:34
マルチスレッドの最大の問題は、最適化で勝手にメモリアクセスが並び替えられる可能性がある点と、アセンブリ上のメモリアクセスの順番が他のスレッドから観測すると異なる順で観測される可能性があると言った点だろうか。

4773ACUVE★:2015/04/26(日) 09:15:26
memory_order_acq_rel とか仕様が複雑すぎて実装しているコンパイラあるんかねと言った感じ。

4774ACUVE★:2015/04/26(日) 09:20:42
正しく制御してlockをなくそう。そして、バグ取りで死のう(遠い目)

4775ACUVE★:2015/04/26(日) 09:22:49
はてなブックマーク - 開発を効率的に進めるられるまでの道程
http://b.hatena.ne.jp/entry/www.slideshare.net/TakaoSumitomo/ss-47393000
-----
テストのためのストラテジーパターン(?)

4776ACUVE★:2015/04/26(日) 09:23:27
はてなブックマーク - Electron(旧atom shell)基礎+入門
http://b.hatena.ne.jp/entry/www.slideshare.net/mainya/electronatom-shell

4777ACUVE★:2015/04/26(日) 09:24:59
はてなブックマーク - Hello, ES6 ~これから迎えるJSのミライ~ - @yoshiko-pg
http://b.hatena.ne.jp/entry/yoshiko-pg.github.io/slides/20150425-jsfes/
-----
仕様側にdeep copyいれてくれませんかね;

4778ACUVE★:2015/04/26(日) 09:28:56
はてなブックマーク - なぜネットワーク運用自動化が進まないのか
http://b.hatena.ne.jp/entry/www.slideshare.net/taijitsuchiya5/ss-47398248
-----
社会インフラから人をなくそう(無理

4779ACUVE★:2015/04/26(日) 09:37:46
>>4775
通信とか、データベースとか、なんとかに中間層挟めば、テストしやすくなるという話。

4780ACUVE★:2015/04/26(日) 09:38:16
MVCにしてテストしまくろう!!

4781ACUVE★:2015/04/27(月) 00:24:27
0xAX/linux-insides
https://github.com/0xAX/linux-insides

4782ACUVE★:2015/04/27(月) 02:04:47
はてなブックマーク - JavaScriptでパーサコンビネータのコンセプトを理解する(「正規表現だけに頼ってはいけない」の続き) - id:anatooのブログ
http://b.hatena.ne.jp/entry/blog.anatoo.jp/entry/2015/04/26/220026
-----
ECMAScriptの正規表現をチューリング完全にすれば問題解決!

4783ACUVE★:2015/04/27(月) 02:06:05
Perlの正規表現は正規表現の中にPerlがかけるそうだからチューリング完全らしいwww

4784ACUVE★:2015/04/27(月) 02:07:02
sedはチューリング完全なのか……

4785ACUVE★:2015/04/27(月) 02:09:18
構文解析器 - Wikipedia
https://ja.wikipedia.org/wiki/%E6%A7%8B%E6%96%87%E8%A7%A3%E6%9E%90%E5%99%A8

4786ACUVE★:2015/04/27(月) 02:09:34
再帰下降構文解析だけは分かる.他は分からん.

4787ACUVE★:2015/04/27(月) 02:12:09
C++の構文解析は滅茶苦茶難しいという話を以前聞いた気がする.

4788ACUVE★:2015/04/27(月) 02:13:31
ああ,そうだ.同じトークンが並んでいても,場所によって意味が変わるという摩訶不思議な言語だったんだ.

4789ACUVE★:2015/04/27(月) 02:15:50
という,記事があった気がするのだが,見つけられない.

4790ACUVE★:2015/04/28(火) 08:28:31
はてなブックマーク - マスターIT/暗号技術:第1回 暗号化の基礎 - @IT
http://b.hatena.ne.jp/entry/www.atmarkit.co.jp/ait/articles/1504/27/news032.html

4791ACUVE★:2015/04/29(水) 00:21:11
How to mount a Truecrypt encrypted Windows system drive on Linux | PZolee's blog
https://pzoleeblogen.wordpress.com/2012/06/19/how-to-mount-a-truecrypt-encrypted-windows-system-drive-on-linux/
-----
よい

4792ACUVE★:2015/04/29(水) 08:28:11
Fedora21にChinachuとSoftEtherVPNを入れているが、yumでインストールしないといけないライブラリは、

yum groups install "Development Tools"
yum install readline-devel openssh-devel yasm autoconf automake libtool gcc-c++

をいれておけばいいと思う。

4793ACUVE★:2015/04/29(水) 08:40:44
取り敢えず、今のところSoftEtherはgitでcloneして./configure、make -j2しただけ。
Chinachuもgitでcloneして、 https://github.com/kanreisa/Chinachu/wiki/Installation をやっただけ。

4794ACUVE★:2015/04/29(水) 08:52:04
yum -y install pcsc-lite pcsc-lite-ccid pcsc-lite-libs pcsc-perl pcsc-tools
を投げ込んでみた

4795ACUVE★:2015/04/29(水) 08:55:11
yum -y install pcsc-lite-devel
も必要。

4796ACUVE★:2015/04/29(水) 08:55:49
# git clone git://github.com/stz2012/libarib25.git
# cd libarib25
# make
# make install
っと。

4797774さん:2015/04/29(水) 18:08:33
1337Day Agreement - 1337day Inj3ct0r Exploit Database : vulnerability : 0day : new exploits : buy and sell private exploit : shellcode by Inj3ct0r Team
http://1337day.com/
-----
なかなか怪しげな.

4798774さん:2015/04/30(木) 02:52:24
Microsoft Releases New Code IDE For Linux! - Phoronix
https://www.phoronix.com/scan.php?page=news_item&px=Microsoft-VS-Code-IDE-Linux
-----
時間があったら使いたい

4799774さん:2015/04/30(木) 03:49:40
はてなブックマーク - Home - Visual Studio Code
http://b.hatena.ne.jp/entry/s/code.visualstudio.com/

4800774さん:2015/04/30(木) 07:54:04
はてなブックマーク - Visual Studio Code の中身は Electron + Monaco だった - しばやん雑記
http://b.hatena.ne.jp/entry/blog.shibayan.jp/entry/20150430/1430328999

4801774さん:2015/04/30(木) 08:09:00
Tux3 File-System Works Out Faster Fsync Support - Phoronix
https://www.phoronix.com/scan.php?page=news_item&px=Tux3-Faster-FSync
-----
早い

4802ACUVE★:2015/05/01(金) 18:46:43
Fedora Serverをインストールするときに入力したコマンドメモ

# sshをsystemdのsocketで待ち受けるようにする
systemctl disable sshd
systemctl enable sshd.socket

4803ACUVE★:2015/05/01(金) 18:49:01
# btrfsをRAID1に変更
btrfs balance start -dconvert=raid1 -mconvert=raid1 .

4804ACUVE★:2015/05/01(金) 18:50:26
# samba インストール

4805774さん:2015/05/01(金) 20:14:50
yum install samba

# vim インストール
yum install vim

4806774さん:2015/05/01(金) 20:17:04
# smb.conf編集
vim /etc/samba/smb.conf

hosts allow = 127. 192.168.
max protocol = SMB2

を設定

4807774さん:2015/05/01(金) 20:18:18
上に合わせて

netbios name = CHUO

も設定

4808774さん:2015/05/01(金) 20:21:30
# samba有効化 & 起動
systemctl start smb
systemctl enable smb

4809774さん:2015/05/01(金) 20:22:22
# nmbサービス有効化 & 起動
systemctl start nmb
systemctl enable nmb

4810774さん:2015/05/01(金) 20:23:37
>>4807
CHUOじゃなかった.SANYOだった.

4811774さん:2015/05/01(金) 20:32:14
本気でNetworkManagerを勉強しているのだ.

4812774さん:2015/05/01(金) 20:41:45
# NetworkManager-tui インストール
yum install NetworkManager-tui

4813ACUVE★:2015/05/02(土) 12:04:20
# sshd設定書き換え
vim /etc/ssh/sshd_config

#PermitRootLogin yes

PermitRootLogin no

4814ACUVE★:2015/05/02(土) 12:10:42
# firewallの設定変更(sambaの追加)
firewall-cmd --add-service=samba-client --permanent
firewall-cmd --add-service=samba --permanent

4815ACUVE★:2015/05/02(土) 12:12:05
Samba、Docker側に持たせるのもありかもしれないが、それだと NetworkBIOS名で引くためだけにSambaいれないといけなくなってあれなので、Dockerにしない。
とは言え、それも含めてDockerにすれば良いのか……(なんか間違えな気がする

4816ACUVE★:2015/05/02(土) 12:16:58
# btrfsの真のrootをmnt_btrfsにマウントされるように変更
mkdir /mnt_btrfs
vim /etc/fstab

UUID=(UUID) /mnt_btrfs btrfs subvol=/ 0 0

を最下行に追加

4817ACUVE★:2015/05/02(土) 12:19:43
# 適当なタイミングでスナップショットを作成
btrfs subvol snap -r /mnt_btrfs/root /mnt_btrfs/snapshot/root@`date +%Y%m%d%H%M%S`

4818ACUVE★:2015/05/02(土) 12:29:24
# Sambaを認証なしに
vim /etc/samba/smb.conf

security = user

security = share

4819ACUVE★:2015/05/02(土) 12:57:19
>>4818は嘘っぽい

4820ACUVE★:2015/05/02(土) 15:43:46
PX-W3PEのドライバがLinux2.6なんだなぁ。Linux 3.19では使えぬ。

4821ACUVE★:2015/05/02(土) 19:34:05
# dockerのselinuxを無効化
vim /etc/sysconfig/docker

OPTIONS='--selinux-enabled'

OPTIONS=''

4822ACUVE★:2015/05/02(土) 21:41:04
vim /etc/samba/smb.conf
デフォルトの[homes],[printers]を無効にして,以下を追加

[Share]
comment = Share Files
path = /mnt_btrfs/share
browseable = yes
guest ok = yes
guest only = yes
writable = yes

4823ACUVE★:2015/05/02(土) 21:43:19
# shareサブボリュームを作成してSambaで書き込みできるように変更
btrfs sub cre /mnt_btrfs/share
chmod go+w /mnt_btrfs/share
chcon -t public_content_rw_t -R /mnt_btrfs/share/

4824ACUVE★:2015/05/02(土) 21:49:44
>>4806のmax protocolと>>4818は設定しなくて良い.

4825ACUVE★:2015/05/02(土) 21:59:35
>>4823のchconは
chcon -t samba_share_t -R /mnt_btrfs/share/
が正しい.

4826ACUVE★:2015/05/02(土) 22:13:25
# chronyインストール & 有効化
yum install chrony
systemctl start chrony
systemctl enable chrony

4827ACUVE★:2015/05/02(土) 22:16:10
>>4824
と思ったけれども,max protocolについては居るっぽい
ついでに
max protocol = SMB3
にした.

4828ACUVE★:2015/05/03(日) 01:18:54
# pt3のドライバのコンパイルのためのパッケージをインストール / kernel-headersが本当に必要なのかは不明
yum install kernel-devel kernel-headers gcc dkms

4829ACUVE★:2015/05/03(日) 01:23:21
# pt3のドライバのコンパイルとか
git clone git://github.com/m-tsudo/pt3.git ~/pt3
cd ~/pt3
make
make install
bash ./dkms.install

4830ACUVE★:2015/05/03(日) 10:01:01
# arib25とかrecpt1向け
apt-get install pcscd libpcsclite1 libpcsclite-dev libccid pcsc-tools libpcsclite-dev pkg-config

4831ACUVE★:2015/05/03(日) 15:09:08
>>4818

map to user = Bad User
を追加するのが正解っぽい.

4832ACUVE★:2015/05/03(日) 15:09:39
>>4831
map to guest = Bad User
だよ!!!

4833ACUVE★:2015/05/03(日) 18:33:48
はてなブックマーク - Docker 初心者は phusion/baseimage-docker を使おう | diaspora
http://b.hatena.ne.jp/entry/blog.kakipo.com/use-phusion-baseimage-docker/

4834ACUVE★:2015/05/03(日) 22:58:54
setxkbmap -rules evdev -model jp106 -layout jp
が良い

4835ACUVE★:2015/05/03(日) 23:08:36
# SoftEtherVPNのためにインストール
yum install readline-devel openssl-devel

4836ACUVE★:2015/05/04(月) 17:58:14
メモ(今しか使えない):
sudo docker run -it -p 10772:10772 -p 22 -v /dev/pt3video0 -v /dev/pt3video1 -v /dev/pt3video2 -v /dev/pt3video3 9ca7945a8817

4837ACUVE★:2015/05/04(月) 18:00:02
nmblookup sanyo で 172.17.42.1 が返ってくるぞ……

4838ACUVE★:2015/05/04(月) 18:56:53
こんな感じ
sudo docker run -it -p 10772:10772 -p 22222:22 -v /dev:/dev_video -v `pwd`/config.json:/home/chinachu/chinachu/config.json -v `pwd`/data:/home/chinachu/chinachu/data 26d7d3923b7e /sbin/my_init --enable-insecure-key

4839ACUVE★:2015/05/04(月) 19:41:15
メモ
sudo docker run -it -p 10772:10772 -p 22222:22 -v /dev:/dev_video -v `pwd`/config.json:/home/chinachu/chinachu/config.json -v `pwd`/rules.json:/home/chinachu/chinachu/rules.json -v `pwd`/data:/home/chinachu/chinachu/data 26d7d3923b7e /sbin/my_init --enable-insecure-key

sudo docker run -it -p 10772:10772 -p 22222:22 -v /dev:/dev_video -v `pwd`/config.json:/home/chinachu/chinachu/config.json -v `pwd`/rules.json:/home/chinachu/chinachu/rules.json -v `pwd`/data:/home/chinachu/chinachu/data -v `pwd`/log:/home/chinachu/chinachu/log 26d7d3923b7e /sbin/my_init --enable-insecure-key
sudo docker run -it -p 10772:10772 -p 22222:22 -v /dev:/dev_video -v `pwd`/config.json:/home/chinachu/chinachu/config.json -v `pwd`/rules.json:/home/chinachu/chinachu/rules.json -v `pwd`/data:/home/chinachu/chinachu/data -v `pwd`/log:/home/chinachu/chinachu/log 26d7d3923b7e /home/chinachu/chinachu/chinachu update -f


sudo docker run -it -p 10772:10772 -p 22222:22 -v /dev:/dev 26d7d3923b7e /bin/bash

4840ACUVE★:2015/05/04(月) 20:40:26
--privilegedをつけないといけないのか、これだけでめっちゃ時間かかったわw

4841ACUVE★:2015/05/04(月) 20:46:54
こんな感じかな。
sudo docker run -it --privileged -p 10772:10772 -p 22222:22 -v /dev:/dev_video -v `pwd`/config.json:/home/chinachu/chinachu/config.json -v `pwd`/rules.json:/home/chinachu/chinachu/rules.json -v `pwd`/data:/home/chinachu/chinachu/data -v `pwd`/log:/home/chinachu/chinachu/log 26d7d3923b7e /home/chinachu/chinachu/chinachu update -f
sudo docker run -it -p 10772:10772 -p 22222:22 -v /dev:/dev_video -v `pwd`/config.json:/home/chinachu/chinachu/config.json -v `pwd`/rules.json:/home/chinachu/chinachu/rules.json -v `pwd`/data:/home/chinachu/chinachu/data -v `pwd`/log:/home/chinachu/chinachu/log 26d7d3923b7e /sbin/my_init --enable-insecure-key

4842ACUVE★:2015/05/04(月) 21:03:45
>>4840にはミスがあるw
sudo docker run -it --privileged -p 10772:10772 -p 22222:22 -v /dev:/dev_video -v `pwd`/config.json:/home/chinachu/chinachu/config.json -v `pwd`/rules.json:/home/chinachu/chinachu/rules.json -v `pwd`/data:/home/chinachu/chinachu/data -v `pwd`/log:/home/chinachu/chinachu/log 26d7d3923b7e /home/chinachu/chinachu/chinachu update -f
sudo docker run -it --privileged -p 10772:10772 -p 22222:22 -v /dev:/dev_video -v `pwd`/config.json:/home/chinachu/chinachu/config.json -v `pwd`/rules.json:/home/chinachu/chinachu/rules.json -v `pwd`/data:/home/chinachu/chinachu/data -v `pwd`/log:/home/chinachu/chinachu/log 26d7d3923b7e /sbin/my_init --enable-insecure-key

4843ACUVE★:2015/05/05(火) 01:17:17
Systemd用SoftEther設定ファイル - blog.204504byse.info
http://blog.204504byse.info/wiki.cgi?page=Systemd%CD%D1SoftEther%C0%DF%C4%EA%A5%D5%A5%A1%A5%A4%A5%EB
-----
SoftEtherの自動起動の為に,この設定を行った.

4844ACUVE★:2015/05/05(火) 10:13:39
Getting Started with systemd
https://coreos.com/docs/launching-containers/launching/getting-started-with-systemd/
-----
CoreOSの解説なんだけれども,完全にsystemdのマニュアル状態.

4845ACUVE★:2015/05/05(火) 10:13:51
systemd.unit
http://www.freedesktop.org/software/systemd/man/systemd.unit.html
-----
systemdのマニュアルはこっち

4846ACUVE★:2015/05/05(火) 22:59:16
# syncthingをコピー
cp syncthing /usr/bin/


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板