初めて秋葉原に来たときの興奮を覚えているだろうか? 愛知の片田舎でパソコン通信で遊んでいた筆者が初めて秋葉原にいったのは、確か16のときだ。青春18切符を使って大垣発の深夜電車に飛び乗りコミケのついでに秋葉原を見に行った。 「秋葉原にはなんでもある!!!!!!!」 そのときの衝撃は今でも忘れられない。celeronのCPUも、最新のPD(光磁気)ドライブも、怪しい裏ソフトも、同人誌の専門店もある! 雑誌やネットでしか見たことないものが、ここにはすべてそろってるんだ! 「シンセンにはなんでもある!!!!!!」 先日、中国のシンセンに旅行にいき、全く同じ興奮を思い出した。 人生の角度をねじ曲げるほどの強烈なインパクトを味わい、少しでもブログに残そうとおもった次第だ。 本レポートは2014年8月5日~10日に、"世界の工場"である中国のシンセンに旅行にいってきたときのものだ。DMM.makeを担
サイボウズ・ラボの西尾 泰和さんが「エンジニアの学び方」について探求していく連載の第2回(毎週火曜日に掲載、これまでの連載一覧)。「WEB+DB PRESS Vol.80」(2014年4月24日発売)に執筆した「エンジニアの学び方──効率的に知識を得て,成果に結び付ける」の続編です。(編集部) 文:西尾 泰和 イラスト:歌工房 この連載では「エンジニアの学び方」をテーマにインタビューを行い、どういう「学び方」をしているのか探求していきたいと思っています。第1弾は、富士通のエンジニアとしてLinuxカーネルの開発に参加されている小崎資広さんです。 Linuxカーネルは、ソースファイルだけで3万5000個以上、行数にして1500万行を超える、巨大ソフトウェアです。小崎さんが、どうやってこの巨大なソースコードと戦っているかは、きっと「エンジニアの学び方」の参考になるはずです。
いままで、rpmbuildするときに mkdir -p ~/rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS} して、 echo '%_topdir %(echo $HOME)/rpmbuild' > ~/.rpmmacros とかやってたんだけど、それはもう古いらしい。 % yum install rpmdevtools % rpmdev-setuptree すると、上記の両方をやってくれるのに加えて .rpmmacrosに並列処理設定を追加してくれる。 こんな感じ %_topdir %(echo $HOME)/rpmbuild %_smp_mflags %( \ [ -z "$RPM_BUILD_NCPUS" ] \\\ && RPM_BUILD_NCPUS="`/usr/bin/nproc 2>/dev/null || \\\ /u
2年前に一念発起して組んだマシンがあって、Core i7と32GBものRAMを節操無く積んでいたもののファンの音が気になるとか子供が邪魔をするとか、ディスプレイが小さいとか理由であまり使っていなかった。引越を機会に自分の仕事場がつくれそうなので、これを機会にデスクトップ環境をもう一度整備した。 ディスプレイ やはりこれが一番大切だろう。必須条件は解像度がいわゆる4Kあること。MacBook Proを使ってRetinaの美しさに慣れてしまった今、これまでの普通の液晶モニタでは何インチあっても意味がない。もともと液晶のサイズそのものではなく、解像度に興味があったので必然だ。本当は海のむこうだと$500とかそういうレベルで変えるらしいのだが、日本に住んでいるのでなんか出てるかなーと思ったらASUSからPB287QとIODATAからM4K281XBがそれぞれ出ていた。ぼくは海よりも深い理由からAS
人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 (画像が多いので、一旦データを全て読み込んでからブログエントリを読み始めた方が良いかもしれません…) http://instagram.com/p/rgfgD4I7VE/ 「ちょっと明日から1人でLinuxの旅に行ってくる」エントリに書いた通り、先週Linuxプログラミングインタフェースというとっても重たい技術書と青春18切符と最低限の着替えを持って、北海道目指して鈍行や快速を乗り継ぎ、技術書を電車の中でひたすら読む1人旅をしてきました。 オライリーLinux本の三大凶器(自社調べ)を比較してみたらカーネル本が一番 "薄い"のだな pic.twitter.com/SM26NKSiqh — hiroya ito (@hiboma) August
ウブントゥ マガジン ジャパンのサイトをご利用いただき、ありがとうございます。 2017年6月28日をもちまして、サイトを閉鎖させていただくことになりました。 今までサイトをご利用いただき、ありがとうございます。 アスキー・メディアワークスを引き続き、よろしくお願いいたします。
Linuxディストリビューションの一つである”Ubuntu”をテーマに、とある県立高校の「システム管理同好会」の面々が織りなすドタバタを描いた学園コメディです。アスキー・メディアワークスのムック『かんたん! Ubuntu』シリーズと、その後継の季刊誌『Ubuntu Japanese Magazine』にまったりペースで連載していました。現在は休刊中ですが……再開の日は来るのか!? 登場人物 如月 あかね (きさらぎ あかね) 高校に入るまでデスクトップOSの存在すら知らなかったという、根っからのマッドUnixistである。Windows派の副会長とは宿命的に仲が悪く、小馬鹿にして対立している。 Linux&ネットワークの知識を武器に、学内外のもめ事に首をつっこむ自称「壱宮のシステム管理者」。 秋葉原管轄の警察署に年の離れた従姉妹がいるとかいないとか。 御堂 マサト (みどう まさと) シス
“爆速“導入の舞台裏!デジタル庁が提供する「デジタル認証アプリ」の活用で実現「安全で簡単な本人確認システム」
現在、 MNX ではクラウドホスティングサービスの新しいデータセンタを立ち上げているところで、とてもバタバタしています。クラウドホスティングサービスは、今の私たちの主な業務ですが、この会社が始まった当初は、Linux管理のコンサルティングサービスを中心としていました。そのサービスを通じて、たくさんの顧客環境を目の当たりにしましたし、それと同じ数だけの、顧客ごとに異なるデバイス名の指定方法も見てきました。そしてもちろん、その全ての指定方法をいいなと思ったわけではありません。名前の付け方は、コンピュータ草創期からの問題ですよね。おのおのがホスト名の指定方法について一家言持っていました。でも、それらの方法は最初のうちはうまくいっても、時を経てシステムインフラが拡大し、状況に応じて変更を余儀なくされるようになると、すぐに扱いにくくなってしまうものがほとんどでした。 そこで今回は、先述した私たちのデ
LinuxのようなUNIXライクのOSを扱う際、大体はCUIでの操作になるだろう。つまり、UNIXのコマンドを使って操作したりすることになる。 今回はLinuxのコマンドライン上から、コマンドのチートシートを参照する『Cheat』というパッケージがあるようなので、それを試してみることにした。 1.インストール まずは、以下のコマンドを実行し必要なパッケージをインストールする。 Debian/Ubuntu sudo apt-get install git python-pip sudo pip install docopt pygments git clone https://github.com/chrisallenlane/cheat.git cd cheat sudo python setup.py install RHEL系 sudo yum install git python-p
Gitチートシート 用語 リポジトリ バージョン管理システムにおいて,プログラムやファイルを蓄積しておく場所. Gitではローカルリポジトリとリモートリポジトリの二種類のリポジトリを扱える. ローカルリポジトリ 現在作業中のリポジトリ.主に自分のPCや開発サーバーなどで作業する場合はローカルリポジトリとなる. また,リモートリポジトリからリポジトリをクローンして,自分のPC上やサーバー上に環境を構築することもできる. リモートリポジトリ 外部にあるリポジトリ.リモートリポジトリはローカルリポジトリを通じて作業を行う. 複数人での作業やインターネットに公開する場合に利用できる. ワーキングツリー ユーザーが編集したり新しいファイルを作成したりする場所. インデックス ワーキングツリーでの編集後,リポジトリへのコミットの前に次のコミットの対象となる状態を保持している場所. ブランチ 履歴の流れ
This wiki is automatically published from ohmyzsh/wiki. To edit this page, go to ohmyzsh/wiki, make your changes and submit a Pull Request. This section uses new, uniform screenshots. To see the previous section, go to Themes (legacy). All the current themes can be found in the themes/ directory in the Oh My Zsh distribution. See list here. In order to enable a theme, set ZSH_THEME to the name of
ところがこのリスト、RIR statistics exchange format にも書いてあるように、「開始 IP アドレスから何個」という表現になっているので、そのままではサブネット マスクや CIDR の表現としては使えないレコードがあります。例えば、 192.168.0.0 から 768 個 768 個を表すサブネット マスクはない。 したがって、192.168.0.0/255.255.254.0 と 192.168.2.0/255.255.255.0 の二つに分けなければならない。 192.168.3.0 から 512 個 512 個なのでサブネット マスクは 255.255.254.0 だが、ホスト アドレス部が 0 になっていないため、単純に 192.168.3.0/255.255.254.0 とすることができない。 したがって、192.168.3.0/255.255.255
(2014.7.17追記) Apacheの場合の拒否ルールが間違っていたので修正しました。 このWebサイトはアクセス解析ツールAWStatsでアクセス解析を行っていて、ときおりアクセス情報をチェックしているのですが、先週半ばの6月11日、12日は、PVがふだんの4倍から8倍程度まで増えていました。 調べてみたところ、海外からのアクセスが極端に増えたようです。 どのアクセス元IPアドレスでも、PVとヒット数の数値が同じことから、意図はわかりませんが何らかのプログラムによる機械的なアクセスだと思います。 それなのに、User Agentが一般的なWebブラウザと同じようになっているので、AWStatsでは「ロボット/スパイダー」とはみなされず、ふつうにカウントされてしまうのです。 もともとアクセス数はさほど多くありませんし、一応チューニングしてあるのでそれぐらい増えてもサーバーの負荷が上がる
何の話かというと Dockerイメージは複数のレイヤーが重なった形になっています。このあたりを内部構造とあわせて解説します。前提の環境は、CentOS7です。(つまり、ローカルのイメージ管理は、dm-thinが前提。) # rpm -q docker docker-0.11.1-22.el7.centos.x86_64 ローカルにイメージをpullする時の動作 まず、ローカルのイメージをすべて消してキレイな体にしておきます。 # systemctl stop docker.service # rm -rf /var/lib/docker/* # systemctl start docker.serviceCentOSの公式イメージをpullします。この時、4つのイメージ(b1bd49907d55、b157b77b1a65、511136ea3c5a、34e94e67e63a)がダウンロードさ
Fantastic People LibreOffice is about more than software. It’s about people, culture, creation, sharing and collaboration. Join us today! Your private, free office suite LibreOffice is a private, free and open source office suite – the successor project to OpenOffice. It's compatible with Microsoft Office/365 files (.doc, .docx, .xls, .xlsx, .ppt, .pptx) and is backed by a non-profit organisation.
処理能力の高さなどを理由に、近年、大規模サイトを中心に急速にシェアを拡大しているWebサーバー「Nginx」について紹介します。連載第2回では、インストール方法と基本的な設定内容を解説します。 連載目次 Nginxのインストール手段 Nginxをインストールする方法は主に2通りあります。ソースファイルをビルドする方法とバイナリパッケージを利用する方法です。 ソースファイルを使ってインストールすると、無駄なモジュールを省いてバイナリを最適化できたり、インストールパスや設定ファイルのパスをカスタマイズできたりしますが、開発環境を用意する必要があります。 バイナリパッケージを使えばインストールやアップデートが手軽に実行でき、ディストリビューションのパッケージツールで一元管理できますが、バイナリの最適化やインストールパスのカスタマイズはできません。 用途に応じた適切なインストール方法については表1
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く