タグ

OSに関するfjwr38のブックマーク (23)

  • FreeBSD 9.1-RELEASE で ZFS Root FileSystem 環境を構築する - 完熟トマト

    ► 2015 (4) ► 9月 (1) ► 8月 (1) ► 7月 (1) ► 5月 (1) ► 2014 (4) ► 9月 (1) ► 8月 (1) ► 3月 (1) ► 2月 (1) ▼ 2013 (8) ► 12月 (1) ► 9月 (1) ► 8月 (1) ► 3月 (2) ► 2月 (1) ▼ 1月 (2) FreeBSD 9.1-RELEASE で ZFS Root FileSystem 環境を構築する ブログを開設しました

    FreeBSD 9.1-RELEASE で ZFS Root FileSystem 環境を構築する - 完熟トマト
  • Raspberry Pi初心者のためのOS別セットアップガイド | ライフハッカー・ジャパン

    「Raspberry Pi」は、素晴らしい能力を秘めた手のひらサイズの小型コンピューターです。小さいくせに、ホームメディアセンターやVPNを構築できるパワーがあるのです。試してみたくなった人向けに、今回はRaspberry Piを設定してOSをインストールする方法を紹介しましょう。 まだ買っていないのなら、この記事の最初のセクションを読んで、Raspberry Piとは何か、何が必要になるのか、どれほど素晴らしいことができるのかに触れてみてください。 Raspberry Piって何? Raspberry Piは、ポケットに入るくらい小さいくせに(実際に入れる人はいないでしょうけど)、大きな能力を持ったミニコンピューターです。約35~40ドルで、2系統のビデオ出力(HDMIとアナログ・コンポジット)を備えた、機械むき出しのコンピューターが手に入ります。最大2つのUSB機器が接続できます(たい

    Raspberry Pi初心者のためのOS別セットアップガイド | ライフハッカー・ジャパン
  • Python subprocess - karasuyamatenguの日記

    Pythonからコマンドを操るモジュールをsubprocessの使い方を整理してみた。前半はマニュアルをなぞっている http://docs.python.org/library/subprocess.html subprocessはos.system, os.spawn, os.popen, popen2, commandsなどのモジュールに取って代る位置付けだとは知らなかった。マニュアルは読んでみるものだ。コードはreplにコピペすると(Unix的OSなら)動くはず。 準備 import sys,os from subprocess import * コマンドからの出力を捕える 標準出力、標準エラー出力はcommunicate()で perlだと`cmd args` output,_=Popen(['/bin/ls', '/etc/hosts'], stdout=PIPE).commu

    Python subprocess - karasuyamatenguの日記
  • ASUSが激安約1万円台のファンレスボックス型PC「Chromebox」を発表

    ASUSは販売価格179ドル(約1万8000円)台からとなる激安ファンレスボックス型PCである「Chromebox」を近日中に発売する予定であることを発表しました。 ASUS Chromebox - Experience the Best Chrome OS Desktop http://promos.asus.com/us/chrome-os/chromebox/ AnandTech | ASUS Chromebox: Fanless Haswell in a NUC-like Form Factor, Starting at $179 http://anandtech.com/show/7735/asus-chromebox-fanless-haswell-in-a-nuclike-form-factor-starting-at-179 Intelが提唱する超小型PCキットであるNUC

    ASUSが激安約1万円台のファンレスボックス型PC「Chromebox」を発表
  • serverspec インフラ層のテスト項目を考える | Ore no homepage

    最近は担当システムが平和だけど俺が平和じゃない。疲れてる。忘年会の連チャンもきっついトシになっちまった。会社の制度で1週間くらい休みがとれるので、一人で温泉とスノボと開発合宿でもしに北海道にでも行こうかなって思ってる。1月か2月くらいに。 えーと、担当しているサービスにserverspecを導入した。それにあたってテスト項目を考えたので軽くまとめる。もちろんserverspec導入前もサーバ構築後は動作確認というか、テストらしいことはしていたっちゃしていたんだけど、テスト項目をまともに考えたのはこれが初めてかもしれない。serverspecのバージョンは0.13.2である。Rubyは2.0.0。 0. 環境 下記のような環境に導入した。ありふれた構成だと思う。60台くらいの規模。DBはマスタ3台に分割されていて、それぞれにスレーブがn台ぶらさがっている。LBの箱は二つあるが、物理的には1台

  • 最近の仮想化界隈を知る:VMWareからCoreOSまで | 射撃しつつ前転

    仮想化の分野はどんどんと新しいものが出てくる。全部を実際に試すことは出来なくても、筋が良さそうなものについては、どういうものなのかある程度把握しておきたい。最近はちょっと忙しくてあまり情報収集ができてなかったので、追いつこうと思ってちょっと調べてみた。 ハイパーバイザ型仮想化とコンテナ型仮想化 仮想マシンの歴史をたどると、メインフレームの方では随分と昔から使われている技術である、と出てくる。一方で、x86の世界ではそれほど歴史は長くなく、1999年にリリースされたVMwareがおそらく実用的な初の仮想マシン技術だろう。 VMWareはハイパーバイザ型仮想化と呼ばれる技術で、上に乗るOS(ゲストと呼ばれる)に対して仮想的なハードウェアを提供する。ハイパーバイザ型も、どのレイヤで仮想的なハードウェアを提供するかで更に細分化されるらしいが、よく知らないので、ここではそこまでは踏み入らない。ハイパ

  • Amazon.co.jp: インフラエンジニアの教科書: 佐野裕: 本

    Amazon.co.jp: インフラエンジニアの教科書: 佐野裕: 本
  • 技術屋にMac使いが多い理由ってなに?

    技術屋にMac使いが多い理由ってなに? : IT速報 答え:お手軽なUNIX互換環境だから。 今、個人が使うデスクトップやラップトップ用のOSとして、実用的なものに、GNU/Linux, Windows, Mac OS Xがある。読者の中には、FreeBSDも十分に実用的だと主張する者もいるかもしれないが、少数派だろう。 もちろん、サーバーや組込み用途には、その用途に合わせて別のOSが使われている。しかし、プログラマー個人が使うコンピューター用のOSは、圧倒的にMac OS Xである。これはとても残念なことだ。なぜならば、Macは不自由なソフトウェアで、しかもその動作するコンピューターまで、技術的な理由がなく制限されているからだ。 UNIX互換環境を必要とする理由としては、既存のPOSIX互換環境向けに書かれた有用なツールがとても多く、プログラマーはなんとしてもそのツールを使いたいのだ。

    技術屋にMac使いが多い理由ってなに?
  • Vagrant - naoyaのはてなダイアリー

    先日 Vagrant を触ってみたら便利すぎて鼻血が出ました。しばらく見ないうちに色々進んでるもんですねえ、いやはや参っちゃいました。 Vagrant は仮想マシンの VirtualBox のフロントエンドに相当する、ruby で書かれたツールです。vagrant コマンドなどを使ってコマンドラインから簡単に新しい VM を作れる。 % gem install vagrant % vagrant box add centos http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.3-x86_64-v20130101.box % vagrant init centos % vagrant upこれだけで CentOS の Linux box をローカルマシン内に立ち上げることができる。*1 *2 なにこれすごい。 % vagra

    Vagrant - naoyaのはてなダイアリー
  • lsを読まずにプログラマを名乗るな! - 秀和システム あなたの学びをサポート!

    LinuxMac OS X、BSD、SolarisといったUNIX系OSにおいて最も身近なコマンドであるlsのソースコード解説書です。UNIX系OSを使っているプログラマであれば、誰でもlsコマンドを日常的に使っていることでしょう。実際、lsコマンドを実現しているプログラムは汎用性が高く、大量のデータも処理できるよう作られており、そのソースコードを読み解くことはプログラマの成長にとって大変役立ちます。書は、C言語に習熟している人を対象に、GNU coreutiles 8.21のlsソースコードを解説します。lsのソースコードを読めば、マルチプラットフォーム対応の注意点、大量のデータを可能な限り継続処理する方法、実行性能や利便性とのバランスの取り方がわかります。 【サポートはこちら】→https://www.shuwasystem.co.jp/support/7980html/3943.

    lsを読まずにプログラマを名乗るな! - 秀和システム あなたの学びをサポート!
    fjwr38
    fjwr38 2013/09/15
  • 「UNIXという考え方」を読んだ · さよならインターネット

    September 13, 2013 UNIXという考え方―その設計思想と哲学 / @soh335 memo 面白くないだろうなと思って読んだけど面白かった。 ただ時代背景をちゃんと理解しないと何言ってんだオッサンみたいになる。 移植性の話でシェルスクリプトが礼賛されてるけど 今だとクロスコンパイルの効くgolangが良いと思う。 UNIXというか、Linuxを使ってると、入力コマンドをたった1byte間違えただけで OSが吹っ飛んだり、ちょっと間違えた時に昔の状態に戻れないの もしかしたら何十年後かにはそんなこともあったね。みたいな話になってるかもしれない。 コマンドの成否をOSがフォローするよりも、バージョン管理システムみたいに そのコマンドによってファイルシステム上のファイルに変更があった場合、 コマンド実行以前の状態に戻す。みたいなのできたら最高だと思う。 シェルスクリプト、とても

    fjwr38
    fjwr38 2013/09/13
  • 久しぶりに起業してみて – suadd blog

    いまインターネット・サービスを作ろうとすると、Google AppsとかGitHubとかAWSとかNew RelicとかTreasure Dataとか安くて、ヤバく便利なサービスがたくさんでてきている。 でも、肝心のサービスはサーバ側だけなくて、iPhoneアプリとかAndroidアプリとか作らなきゃいけなくて、前はPHPエンジニアひとりでもサービス作れたのに(まさに僕がそうだった)、いまは結局いろんな言語ができないと(or 体制がないと)いけなくなってる。 この状態はどう考えても非効率だと思う。 アプリもHTML5で書くFirefox OSが普及したら、サーバ側もNode.jsとかになって、まさかのJavaScript大勝利という結果がありうるのかもしれない。 [tmkm-amazon]4873114829[/tmkm-amazon]

  • iOS Developer Library

    Documentation Archive Search Documentation Archive Documents Copyright © 2016 Apple Inc. All rights reserved. Terms of Use Privacy Policy

    fjwr38
    fjwr38 2013/02/16
    iOSのサンプル
  • pythonでシェルスクリプトを実行する - THE Second-s WorLd

    考えればわかることです。 普通、プログラミング言語は、その言語に基づいた実行方法を使って実行しますが、今回は、pythonの中でシェルスクリプトを実行させようと思います。(前の記事にも書いたきがしますが気にしない) 昨日、「プログラムの中でそのプログラムのコードを読むプログラムin Python」という記事を書きましたが、その中で作ったreadcode.shというシェルスクリプトをpythonで実行させようと思います。 実行方法 OSモジュールを使います。 OSモジュールは、OSのシェルを動かすことができますので、それを使って、シェルスクリプトに実行権限を渡し、実行します。 #!/usr/bin/python #coding:utf-8 import os os.system('chmod +x ./readcode.sh') os.system('./readcode.sh') 単純なプ

    pythonでシェルスクリプトを実行する - THE Second-s WorLd
  • Amazon.co.jp: はじめてのOSコードリーディング ~UNIX V6で学ぶカーネルのしくみ (Software Design plus): 青柳隆宏: 本

    Amazon.co.jp: はじめてのOSコードリーディング ~UNIX V6で学ぶカーネルのしくみ (Software Design plus): 青柳隆宏: 本
  • android のメモリ管理と出会う旅 [前編]

    いやっほう。6年ぶりの新しいデジカメ が届いたよ!。でも今日は天気悪すぎなせいもあるけど、えらいノイジーで嬉しくない写真ばっか撮れるんですが、えーこんななの?。晴れてれば嬉しい色で撮れますように。でも広角はすっごい嬉しい。ダムが捗るね! で、なんかすっかりブログも書かない残念な子になりつつありますが、やっとひと段落したのでメモリとの戦いの記録でもまとめておきますか。 判断は俺がするから一覧よこせ なんかね、「android メモリリーク」 とかでぐぐると 「Memory Analyzer を使えばメモリの悩みは何でも解決だよ」 みたいな記事がたくさん出てくるんですが、どうにも僕が知りたい事は人とズレてるようで、しっくり来ません。 Memory Analyzer は、現在 android 上で動いてる全プロセスが使っているメモリを調査して、その中から 「このアプリメモリいすぎじゃね?」 と

    android のメモリ管理と出会う旅 [前編]
  • Sublime Text2ってエディタがすごくイイ。

    Macを使い始めて、いろいろ新しいソフトやアプリを探していたところ、同僚の方からいま人気のSublime Text 2というエディタを教えて頂きました。どうやら無料らしく(今後シェアウェアになるかも?)、初期設定や自分に合った環境に整えるのに少し手間取りましたが、なんとか実務で使えるレベルになってきたのでシェアします。 HTML5,CSS3,jsを書く事が多くて、Zen-CodingもSass+Compassも使うし、それにスマートフォンのマークアップ業務が多い!なんていう僕と同じような人がいるなら、このエディタはオススメですw 以下の設定通りにやれば、フロント寄りのエンジニアになら最低限は使えるものになると思います。 ダウンロード Sublime Text 2 – Dev Builds 初期設定 アプリを立ち上げて、Sublime text2 > Preference > Setting

  • 2回目のC言語で『12ステップで作る組込みOS自作入門 』の通りに組込みOSを作ってみた - 三等兵

    12ステップで作る組込みOS自作入門 出版社 : カットシステム (2010/05) 発行日 : 2010/05 前回の初めてのC言語で『30日でできる!OS自作入門』の通りに初めてのOSを作ってみた - 三等兵は汎用OSでしたが今度は組込みOSです。参考書は『12ステップで作る組込みOS自作入門 』です。こいつぁすげえや。丁寧に仕上げられた良書でした。 「組込み」とタイトルがついているので興味を示す層が狭そうですが、プログラムを書く多くの人にとって役立つ内容だったと思います。 前回は必死にわかんないーわかんないーを連呼しつつ頭を抱えて苦行みたいな感覚でやっちゃいましたけど、今回はそんな苦労もあったからか余裕を持って楽しめました。 書ではWindowsだけではなくLinuxでも開発できるよう解説されているのでどんな環境でも問題ありません。Linux入れるのがめんどくさかった私は例によって

    2回目のC言語で『12ステップで作る組込みOS自作入門 』の通りに組込みOSを作ってみた - 三等兵
  • macOSでサーバー稼業 & どうせ疲れるなら、できあがったものをどう活かすかで疲れたいよね

    クリックで手軽にiOSやMacと親和性の高いサーバー運用ができる、そんな夢を背負ってデビューしたServer.appは、気がつけば、その役割を縮小し細々とした存在になってしまいました。同時に、その掲げられた夢にすがって恩恵を受けていたユーザーたちは、路頭に迷う時代になりました。 中小オフィス向けサーバーを簡単に構築、管理できるという位置づけでのServer.appの提供はなくなりました。しかし、その向こう側には、かつてと変わらないパワフルな環境が引き継がれています。ここでは、Server.appに頼らず、macOSの基構成を中心に、ちょっと小さなオフィスや自宅向けのサーバー環境を構築、運用する方法を考えていきます。

  • アップデートから取り残されたMacの行く末、Appleの責任を問う声も

    Mountain Lionの登場に伴い、「次のSnow Leopardの修正パッチは存在しないと思った方がいい」とIntego。つまり、大量の脆弱性が放置されたままになる恐れがある。 米Appleの最新OS「OS X 10.8 Mountain Lion」が注目を浴びる陰で、Mountain Lionにアップグレードできず、脆弱性が放置されたままになるMacの存在にセキュリティ企業がスポットを当てている。AppleのWebブラウザ「Safari」にも同じ問題が指摘されている。 8月1日のブログでこの問題を指摘したIntegoは、OS Xの脆弱性を修正するAppleのパッチは、現行バージョンと1つ前のバージョン向けにしかリリースされないのがこれまでの恒例だと指摘する。「次にMountain LionとLionの脆弱修正パッチがリリースされる際には、Snow Leopardの修正パッチは存在し

    アップデートから取り残されたMacの行く末、Appleの責任を問う声も
    fjwr38
    fjwr38 2012/08/02
    前からそういう企業だろて