タグ

linuxに関するch1248のブックマーク (159)

  • Ubuntuで C言語を使おう | 不定期ソフトウェア開発

    Ubuntu は LinuxLinuxはプログラミングの環境が充実している。 プログラミングを始めるために必要な作業というのが少ないので,すぐに始められる。 Ubuntuなら,C言語で書いたものとスクリプト言語で書いたものも同じ様に使えるので,わざわざC言語を使わなくても,アプリケーションの作成は十分です。実際に,Ubuntu のソフトは スクリプト言語の Python で書かれたソフトも多いし,PerlでもGUIプログラミングが簡単に出来る。(Windowsだと,そうはいかない。) それでも,やはりC言語は「システム開発言語」なので,特別な言語なのである。 多くの言語がオブジェクト指向を取り入れているが,C言語に追加されることは無いだろう。もし,必要ならばC++を使えばよいのだから。 基的に端末で作業をする。 C言語を使うためのソフトのインストール方法: 端末から sudo apt-

    Ubuntuで C言語を使おう | 不定期ソフトウェア開発
  • Perlでssh tail -fして目的の行が来たら終了する - As a Futurist...

    簡単だろうと思って始めてみたら意外とハマった。。。例えばネットワーク機器の設定確認とかで、ロードバランサ経由でアクセスしてみてちゃんとアクセスが来てるか確認したい時に、人力だったらターミナル開いてアクセスログをtail -fしといてcurlとかで叩いて「きたきた」ってやって終わりでいいと思うんですが、台数がべらぼうに多いときとかムリポ。 そこで、サーバにsshしつつtail -fを発行してアクセスログをフェッチしつつ、grep的なことをして目的のログが来たら終了、みたいな処理を考えてみた。方針はたぶんこの 2 種類。 sshで渡すコマンドでgrepして目的の行が出たらsshが終了するようにしておく 目的の行は perl で探して、見つけたらsshのプロセスにシグナルを送る なんでこんなめんどくさいことが必要かというと、tail -fは明示的に殺すまで基的にはずっと動き続けるので、なんらか

    Perlでssh tail -fして目的の行が来たら終了する - As a Futurist...
  • 書店で買えるLinuxマシン

    いつでも、どこでも、Linuxマシンを購入・活用できる環境が整いつつある。スマートフォンやタブレット端末の普及を背景に、Linuxが動作する安価なARMコア搭載ハードウエアが続々登場しているからだ。日経Linux 9月号の特集では、3000円台で買える話題のボードPC「Raspberry Pi」を筆頭に、風変わりな6種類のLinuxマシン自作を紹介した。 中でも7月19日にデビューした楽天電子書籍端末「kobo Touch」は、とりわけ入手性が高い。楽天市場でのネット販売、家電量販店、大手書店などで購入できる。価格は7980円。気軽に買える存在ながら、組み込み機器の中では比較的簡単にLinuxマシンとして改造を加えられるガードの低さがLinuxユーザーにとってはうれしい限りだ。 特集記事で扱えなかったkobo Touchを、9月号特集で取り上げたLinuxマシン自作のノウハウでどこまでL

    書店で買えるLinuxマシン
    ch1248
    ch1248 2012/08/09
    明らかに違った方向に人気が出てて噴く。
  • Ubuntuがヤバい マジでヤバい もうヤバい オワタ… - hogehoge速報

    hogehoge速報 2chニュース速報板をまとめています  piyopiyo芸スポ、fugafugaプラスもよろしくお願いいたします 1 :名無しさん@涙目です。(アメリカ合衆国) : 2011/11/28(月) 13:51:43.66 ID:yYr4Q2wr0 Ubuntuシェア減止まらず、Mint急浮上 - Royal Pingdom報告 Royal PingdomにDistroWatch.comに掲載されているアクセス情報 「Linux Distributions - Facts and Figures」を過去6年間分をまとめたグラフが掲載された。 http://news.mynavi.jp/news/2011/11/25/047/images/002l.jpg 報告されているグラフによると、2005年からトップの座にあるUbuntuは徐々に値を低下。 2010年から2011年の間

  • Linux標準教科書|無償でダウンロードできる初学者向けLinux学習教材 | Linux技術者認定試験 リナック | LPI-Japan

    20万ダウンロード突破! 初心者の方が基礎からLinuxを学習するために最適な教科書 LPI-Japanは、Linux/OSS技術教育に利用していただくことを目的とした教材「Linux標準教科書」を開発し、無償にて公開しています。 基的なコマンド、正規表現、シェルスクリプト、ファイル管理など、Linuxの基礎知識を系統立てて学べるように構成されており、初心者の方が基礎からLinuxを学ぶために最適な内容となっています。操作手順をひとつずつ説明している教材はすでに20万回以上ダウンロードされ、「授業でも自習でも使える実践的な教科書」として学校教育、若手エンジニア教育、個人学習などに広くご利用いただいています。 Linux標準教科書で学習する内容は、LinuCレベル1の101試験と102試験の受験にも役立つ内容となっています。 教材は試験対策教材ではありません LinuCの試験対策には

    Linux標準教科書|無償でダウンロードできる初学者向けLinux学習教材 | Linux技術者認定試験 リナック | LPI-Japan
  • vimで効率的にコードを書くための小技 - bonar note

    vimは使いこなしている人は超人のように使いこなしているのですが、「たまにconfファイルいじる時だけ使うよ。まあ、普段はemacsだけどね」という人は、vi時代の機能のみ使っているのをたまに見かけます。 そこで、通ぶって恐縮なのですが、僕が普段vimを使っていてとっても便利で効率が上がると思う操作を紹介したいと思います。また、僕自身が Mac OS X な環境なので、「外部コマンドとの連携」などでWindowsだと再現できないものがあるかもしれません。ごめんなさい。 用語の使い方や理解が間違っている部分があるかもしれませんがその場合はご指摘いただければと思います。あと、「これ抜かしちゃ駄目でしょ!」みたいなのがあればアドバイスお願いします〜。 それでは、 [あとで読む] vimの基操作 (知っていると思うので省略) 超概略 挿入モードと編集モード キー操作 内容 i 挿入モード突入(文

    vimで効率的にコードを書くための小技 - bonar note
    ch1248
    ch1248 2012/02/23
  • -out of date- ブログ版:[Leopard/リモートログイン] UTF-8 TeraTerm Pro with TTSSH2で接続する。

    ■[Mac OS X] [Leopard/リモートログイン] UTF-8 TeraTerm Pro with TTSSH2で接続する。 Leopardのリモートログイン機能を利用して、UTF-8 TeraTerm Pro with TTSSH2(以下、TeraTerm)で接続できるようにする。 デフォルトでは~/.bash_profileがないのでLANG変数が設定されておらず、日語の文字化け(????で表示される)が発生してしまうようです。 ↓こんな感じ ↓来なら 詳しい設定方法は、続きを読むから。 サーバ側(Leopard側)の設定: 1. ~/.bash_profileをエディタで開く。 vi ~/.bash_profile2. 以下の行を追加する。 export LANG=ja_JP.UTF-8 クライアント側(Windows側)の設定: 1. TeraTermを起動して、Le

    ch1248
    ch1248 2012/02/05
    これで設定できた。
  • Ubuntu日本語フォーラム / VMwareToolsインストール方法

    初めまして。 Linuxを初めてみようと、ubuntu-ja-7.10-desktop-i386.isoをDownlodeし、WindowsVistaBusinessホストのVMwareWorkstation6へインストールしました。 まずはVMwareToolsをインストールしようとしたのですが、何がダメなのかインストール出来ません。 VMwareユーザーズマニュルによると「CDアイコンがデスクトップに現れるので、ダブルクリックで開き、RPMインストーラーをダブルクリック」とありました、アイコンが現れ、ダブルクリックすると、RPMとtarの二つのフォルダが出ました。RPMをダブルクリックすると「書庫が対応していない」とかで進みません。tarインストーラーをダブルクリックするとファイルが展開するだけで、なにも始まりません。 で「コマンドライン?[アクセサリー>端末]からインストールする」に

    ch1248
    ch1248 2012/02/05
    VMwareToolsのインストール法。
  • VMware PlayerでUbuntu Linux

    VMware Player 2.5でUbuntu Linux 8.04 LTSを動かそう. 準備 Windowsセキュリティ設定 Windows XPならService Pack 3 (SP3)をインストールし, Windowsファイアウォールを有効にしておく. Windows Updateを実施して,Windowsを最新の状態にする アンチウイルスソフトをインストールし,ウイルスパターンを最新の状態にする 自宅のパソコン等,家庭での非営利利用なら avast! 4 Home Edition等が利用できる. 大学等の組織利用の場合はライセンス違反なので, ちゃんとした市販アンチウィルスソフトを購入すること セキュリティセンターで上記の設定を確認する Windowsの設定確認 ネットワークに接続済みであること. 無線LAN接続よりは,有線LAN接続のほうが通常は高速なので, 必要に応じて接

    ch1248
    ch1248 2011/12/29
  • 64bit OS を VMWare上にゲストOSとしてインストールする (ハギー@blog.弐)

    てっきりホストOSも64bitじゃないといけないとばかり思ってたんだけど、どうやら違うらしい。逆に64bit OSでもインストールできない現象に直面したため、ちょっと調べてみた。 VMWareでゲストOSが64bit OSでも動作するかチェックする - メモ。 http://d.hatena.ne.jp/nagasama/20080109/1199896626 VMWareでゲストOSが64bit OSでも動作するかチェックするリターンズ - メモ。 http://d.hatena.ne.jp/nagasama/20090215/1234710490 64bitOSを仮想PCとして動かすための条件 - アキハバラ自腹日記 Part3.0 http://www.kokoro-navi.com/diary3/2009/02/64bitospc.html 要はCPUとマザー、BIOSがIntel

    ch1248
    ch1248 2011/12/10
  • いますぐWindowsを捨ててデスクトップでGNU/Linuxを使う10+の理由

    言及するのが既に周回遅れ気味だが、いますぐコマンドプロンプトを捨てて、Cygwinを使うべき10+の理由という記事がとても人気だったようだ。 Cygwinはご存知の方も多いだろうが、元々はCygnus Support(後にCygnus Solutionsに改名)という会社が開発した、Windows向けのGNU関連のツール群だ。Cygnusという名前にはGNUの3文字が含まれているが、これは「GNUのシノニム」というのが名前の由来だからだ。Cygnusが開発したWindows向けのGNUツール群=Cygwinというわけだ。CygwinはまさにGNUオペレーティングシステムの一部のWindows移植版なのである。このへんのことはCygwinのFAQにも書いてある。余談だが、Cygwinの対抗馬としてはMinGWが出てくるが、こちらは「Minimalist GNU for Windows」の略だ

    いますぐWindowsを捨ててデスクトップでGNU/Linuxを使う10+の理由
  • 第7回 VMware Playerを使う(前) - 仮想PCで学ぶ「体当たり」Windowsシステム管理 − @IT

    第7回 VMware Playerを使う(前):仮想PCで学ぶ「体当たり」Windowsシステム管理(1/3 ページ) 連載では今まで、マイクロソフトから提供されている無償の仮想化製品であるVirtual PC 2007やWindows Virtual PCWindows 7専用の仮想環境。Windows XP Mode使用)、Virtual Server 2005、Hyper-Vサーバなどを取り上げてきた。これらはOSの提供元であるマイクロソフトから提供されているため、Windows OS体と共にサポートを受けられるなど、それなりに信頼できるし、ユーザーとしてはこれらを使っていれば、安心感も得られるし、安全でもある(余計なものをなるべく入れない、使わないというのは、システムを安定的に使うための基である)。だがこれ以外にも有償/無償の仮想化ソフトウェアは多くあり、それぞれ独自の機能

    第7回 VMware Playerを使う(前) - 仮想PCで学ぶ「体当たり」Windowsシステム管理 − @IT
  • VMware player を VMware server 風に使う方法 - pyopyopyo - Linuxとかプログラミングの覚え書き -

    VMware server よりも VMware player の方が圧倒的に高速です。そこで、VMware player を VMware server 風に使えるようにしてみました。もう VMware server は不要です!! 概要としては ホスト機で、仮想Xサーバ(Xvfb)を起動 仮想Xサーバ上で vmplayer を起動 外部からは VNC を使って仮想Xサーバ上の vmplayer にアクセス という流れです。 この方法には以下のメリットがあります。 高速化。VMware server は実質開発停止中で、VMware player の方がチューニングされていて軽快に動作します。 操作性向上。 ssh経由で VNC を使うことで、細い回線でも、ストレスなく遠隔操作できます。通信に必要なポートも ssh の22番ポートひとつだけです。 設定 便宜上 ホストOS : VMpla

    VMware player を VMware server 風に使う方法 - pyopyopyo - Linuxとかプログラミングの覚え書き -
  • 組み込みの人。

    技術ネタはこちらに書いていこうとおもいます。 https://qiita.com/tetsu_koba FreescaleのCortex-M0のMCUの評価ボードであるFRDM-KL02Z を動かしてみました。 Linux(Ubuntu 14.04 x86_64)の上に開発環境を構築しました。 準備 SDKのインストール 以下のサイトからFreescale kinetisのSDKをダウンロードして展開します。 http://www.freescale.com/tools/software-and-tools/run-time-software/kinetis-software-and-tools/development-platforms-with-mbed/software-development-kit-for-kinetis-mcus:KINETIS-SDK $ WORK=$PWD

    組み込みの人。
  • tips : tips/02.プログラミングなど/C言語/C言語のLinux環境.txt

    gccとかgdbとかgoogle-perftoolsとか、C言語のLinux環境関連のメモ コンパイル # バージョンを確認する gcc -dumpversion # オプションつけないでコンパイル gcc xxx.c → a.out という名前の実行ファイルが出来る。実行権限もつけてくれるようだ。 # 実行ファイル名を指定したいとき gcc -o xxx xxx.c → xxx という名前の実行ファイルが出来る # その他のオプション -Wall : 警告を全部みせる -O1 (-O)  : ゆるい最適化 -O2       : 普通の最適化 (普通はこれをつかうそうだ) -O3       : 強力な最適化 (コンパイラのバグを引き当てたりするそうだ) -g (== -g2) : デバッグ用のシンボル -g3         : マクロも展開する -g

  • C言語を独学で習得するのに適した入門書を探してまとめてみた件について - 旧ID:itiriのブログ

    ※2017年11月8日、「やさしいC 第5版」「かんたん C言語」「ふつうのLinuxプログラミング」「C言語による スーパーLinuxプログラミング」「モダンC言語プログラミング」のリンクを修正。 Amazonで評判が良いを、発売日順に並べてみた。 入門書 脱 初心者 アルゴリズム リファレンス Linuxプログラミング プログラミング技術 デバッグ その他 厳選6冊 その他 Webサイト 入門書 『C言語改訂版1、2』を読んだ後に『独習C』を読めばだいたい理解できると思う。 やさしいC 第5版 (「やさしい」シリーズ) 作者: 高橋麻奈出版社/メーカー: SBクリエイティブ発売日: 2017/06/14メディア: 単行この商品を含むブログを見る価格2,700円高橋麻奈さんのはどれも分かりやすい(『やさしいJava』とか、『やさしいXML』とか)。ただし内容は薄いので、他のプログラ

    C言語を独学で習得するのに適した入門書を探してまとめてみた件について - 旧ID:itiriのブログ
  • not found

    ch1248
    ch1248 2011/11/05
  • Hello! Welcome to Synology Web Station!

    Web Station has been enabled. To finish setting up your website, please see the "Web Service" section of DSM Help.

  • Linuxでうっかりrm -rfしちゃったけど復活出来たよー\(^o^)/ - y-kawazの日記

    サーバのファイル整理作業をしていたところ…、 間違えてrm -rfしてしまった! ぎゃーバックアップもねー! 長いこと生きてたらこんな経験の1度や2度はありますよね? えぇ、ついさっきやらかしちゃいましたwwオワタwww 速攻「rm 復活」とか「rm 取り消し」とかでググッたねw、したらmcってプログラムのUndelete機能使えばよいって情報が出てくるが、どうやらこれext2じゃないと使えないっぽいぞ…、うちext4だ。 混乱。以下ターミナルのヒストリーより実況。 ## こーいうときはまずあれだ、現場保存! ## まずは今いるパーティションを確認 # df -hT Filesystem Type サイズ 使用 残り 使用% マウント位置 /dev/sdb2 ext4 193G 6.9G 176G 4% / /dev/sdb1 ext3 194M 22M 163M 12% /boot /d

    Linuxでうっかりrm -rfしちゃったけど復活出来たよー\(^o^)/ - y-kawazの日記
    ch1248
    ch1248 2011/01/26