タグ

Linuxに関するsenecaのブックマーク (69)

  • Pythonを書き始める前に見るべきTips - Qiita

    Pythonを使ってこの方さまざまな点につまずいたが、ここではそんなトラップを回避して快適なPython Lifeを送っていただくべく、書き始める前に知っておけばよかったというTipsをまとめておく。 Python2系と3系について Pythonには2系と3系があり、3系では後方互換性に影響のある変更が入れられている。つまり、Python3のコードはPython2では動かないことがある(逆もしかり)。 Python3ではPython2における様々な点が改善されており、今から使うなら最新版のPython3で行うのが基だ(下記でも、Python3で改善されるものは明記するようにした)。何より、Python2は2020年1月1日をもってサポートが終了した。よって今からPython2を使う理由はない。未だにPython2を使う者は、小学生にもディスられる。 しかし、世の中にはまだPython3に

    Pythonを書き始める前に見るべきTips - Qiita
  • うるう秒のLinuxへの影響(2012年7月版) - cuspy diary

    2012年7月1日 08:59:59 秒(JST)の後に1秒が追加される、うるう秒が発生しま す。 うるう秒に関する基的な情報は以下のNICTのページで説明されています。 うるう秒の対応(2012年7月実施版) このうるう秒発生時における、Linux上のNTPの動作について検証してみた所、 各種Linuxディストリビューションによって動作が異なる事が解ったのでまとめ てみました。 検証はNICTで公開されている 簡易NTPサーバー を利用して、LIフラグが01のパケットを受け取る方法で行いました。 うるう秒発生時の挙動として以下3種類のパターンが挙げられます。 kernelの機能を利用して時刻の補正を行う LIパケット受信時、ntpdはシステムコールの adjtimex(2) を発行し、kernelの機能を利用して時刻の調整を行います。結果として、 うるう秒発生時に時間の逆行が発生します

    seneca
    seneca 2012/06/05
  • 第2回 Linuxの通信をのぞく

    企業ネットワークにトラブルが発生したとき、ネットワーク管理の担当者はネットワークコマンドを実行したり、各機器のログを見たりしてその原因を探る。それでも原因がわからなければ、サーバーやネットワーク機器の通信をキャプチャーして、解決の糸口を見つけようとする。 前回は、このキャプチャーに必要なツール「Wireshark」の導入方法と、キャプチャーするためにネットワークの経路を分岐する方法を紹介した。今回は、特定のサーバーに対して経路を分岐できないときに、その通信データをキャプチャーする方法を紹介する。 経路を分岐できないというのは、外出時にサーバーの調子が悪いという連絡を受けたり、離れた拠点に設置しているサーバーだったりといった、サーバーに直接手が届かない状況を指す。経路を分岐するためのリピーターハブやミラーポート付きのLANスイッチを準備できないときも当てはまる。なおサーバーで稼働しているOS

    第2回 Linuxの通信をのぞく
    seneca
    seneca 2012/04/03
  • CentOS で行なっておきたいセキュリティ設定: ある SE のつぶやき

    はじめに Linuxセキュリティ設定ってなかなかまとまったものがないので、いろんなサイトを参考にしながら設定をまとめてみました。想定はWeb サーバーで、使用している Linux は CentOS 6.2 です。 設定内容は以下のようになります。 全パッケージのアップデート リモートからの root ログインを無効にする 公開鍵暗号方式を使用した SSH ログイン設定 iptables 設定 SSH ポート番号の変更 不要なサービスを停止 ログ監視設定 ファイル改ざん検知ツール設定 ウィルス対策ソフト設定 Apache の設定 全パッケージのアップデート 最初に以下のコマンドを実行して、全パッケージを最新の状態にする。 # yum –y update 後は脆弱性が発見された時、または定期的にパッケージのアップデートを行う。 リモートからの root ログインを無効にする リモートからメ

    seneca
    seneca 2012/03/20
  • https://jp.techcrunch.com/2012/02/15/20120214need-a-job-learn-linux/

    https://jp.techcrunch.com/2012/02/15/20120214need-a-job-learn-linux/
    seneca
    seneca 2012/02/16
  • HDDが買えないならZFSを使えばいいのに

    タイの洪水被害の影響でハードディスク(HDD)の価格が高止まりしている。パーツショップでの実売価格は急騰前の3倍程度にまで跳ね上がり、今でも2倍弱の価格をつけている。5000円台で2TバイトのHDDが買えた記憶が新しいユーザーにとっては買い控えたくなる水準だ。フラッシュメモリーによる半導体ストレージであるSSDの容量単価は下落する一方だが、HDDが買えないならSSDを使えばいいのに…と言えるほどSSDは安くない。 もちろん、データの増加は待ってくれない。記者の自宅には、主にファイルサーバーとして利用するLinuxサーバーがある。タイ大洪水以前に約7000円で購入した1Tバイトの2.5型ハードディスクをストレージに充てた。写真1枚が10Mバイト近くある今の利用環境では、みるみる空き容量が減っていく。どのコンテンツもときめくものばかりで、整理には限界がある。「では増設」と思い立っても、HDDは

    HDDが買えないならZFSを使えばいいのに
    seneca
    seneca 2012/02/11
  • Charming Python: Functional programming in Python, Part 3

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    Charming Python: Functional programming in Python, Part 3
    seneca
    seneca 2011/10/16
  • 「作りながら理解するファイルシステムの仕組み」関連の最新 ニュース・レビュー・解説 記事 まとめ - ITmedia Keywords

    作りながら理解するファイルシステムの仕組み(11): tarファイルシステムをAndroidに組み込む!! 最終回では、前回使用したAndroid搭載ボードにオリジナルのファイルシステム「tarfs」を組み込む方法を紹介する!(2011/3/10) 作りながら理解するファイルシステムの仕組み(10): Androidをデバッグしメモリダンプからデータを復旧する Android組み込みボードを使って、デバッグしながらファイルデータ管理の内容を探る! 併せて、“実践知”も紹介する(2011/1/13) 作りながら理解するファイルシステムの仕組み(9): 動画・写真などのデータを仮想化する仕組みとは? = Linuxカーネルinodeの仕組み = 今回は、前回紹介した「dentry」が参照している、ファイルの実体「inode」について詳しく解説する!(2010/11/8) 作りながら理解するファ

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    seneca
    seneca 2011/09/20
  • Av-jyo.com

    The domain av-jyo.com maybe for sale. Click here for more information. Av-jyo.com Related Searches: Christian Dating MatchMaking Services Speed Dating International Dating Sites Divorced Dating Privacy Policy|Do Not Sell or Share My Personal Information

  • Linuxを使ったWeb開発環境を手早く構築する【1/3】

    seneca
    seneca 2011/08/27
  • [linux][bash] これぐらい書いとかないと仕事にならない .bashrc 記述例 | バシャログ。

    梅雨明けまだですか〜!?どうもこんにちは nakamura です。 みなさん新しく Linux サーバをセットアップする際にまず最初にする事ってなんでしょう?僕はいつも .bashrc を自分の使い慣れた設定のものに置き換える事から始めます。これをしておかないとパスが通ってなかったり、コマンドのデフォルトの動作が違ったり何かとやりづらいんですね。てなわけで今日は僕の .bashrc をちょっとだけ晒してみます。 とりあえずこんな感じ だいたいいつも以下のような感じです。 # ctrl+s で出力がロックされてしまうのを防ぐ stty stop undef # よく使うエイリアスやら各コマンドのデフォルトのオプションを設定 alias ls='ls -CF' alias ll='ls -AlFh --show-control-chars --color=auto' alias la='ls

    [linux][bash] これぐらい書いとかないと仕事にならない .bashrc 記述例 | バシャログ。
    seneca
    seneca 2011/07/09
  • ファイルを書き換えない系linuxコマンド自分的まとめ - tumblr

    先週サーバ内の大事なファイルを見事に跡形もなく消し去ってしまい、十数年ぶりにおしっこ漏らしそうになってしまった訳なんですが(バックアップファイルがあったので何事もなかったけど)、今週は大事なファイルを間違えて上書きしてしまったために5日ぶりくらいにおしっこ漏らしそうになった訳であります。今回も偶然にもバックアップファイルがあったのと作業前にあまりジュースをゴクゴク飲んでたりという体調管理が万全だったために、どちらも事なきを得ましたが、次こそは盛大にお漏らししそうなので、今のうちから膀胱を強化するとともに、勉強しておくことを心に決めました。 運用を行う時に、何か設定を変える前にとりあえず現状把握や作業計画立てるために/etcの中の設定ファイルやログを閲覧することは多いと思う。僕はvim大好きなのでいつもvimを使ってしまうのだが、「vim /etc/httpd/conf/httpd.conf

    ファイルを書き換えない系linuxコマンド自分的まとめ - tumblr
    seneca
    seneca 2011/06/05
  • 第1回 V7から始めるUNIX講座 復習

    先々週から始まった、V7から始めるUNIX講座 まだまだ知識不足ですね。 第2回目が始まる前に30分ほど復習の時間をとっていただけましたので、メモを書いておきます。 第1回のまとめは以下参照 https://coriandre.seesaa.net/article/201011article_7.html ●SWAP、Paging SWAP、Pagingについては問題なし 仮想記憶を実現するには、ハードウエアサポート(MMU)が必要になる。 (余談) SUN1は68000を使っていたが、68000はMMUを搭載していない。 どうやって仮想記憶を実現したかというと68000を2つ搭載していて 1つめのCPUがこけたら2つめのCPUで復旧するという方法で実現していた。 SUN1について http://ja.wikipedia.org/wiki/Sun-1 68000の仮想記憶については以下の「

    第1回 V7から始めるUNIX講座 復習
    seneca
    seneca 2011/05/03
  • これぐらいやっとけ 〜Linuxサーバのセキュリティ設定〜 - nabeの雑記帳

    管理中のサーバで行っているセキュリティ設定を公開します。当はこういうことを公開するのはよろしくないのですが、脆弱サーバが氾濫している現状そこが踏み台となってsshアタックされるのも迷惑極まりないので、最低限やっとけという内容でまとめました。*1 起動サービスと概要 iptables/Firewallの設定 iptablesの中身 limit-burstについて hashlimitについて hosts.allow/hosts.deny(TCP Wrapper)の設定 sshdの設定 その他の設定 Apacheの設定 Postfixの設定 Dovecotの設定 まとめ はてブさんは #の切り分けやめてくれないかな……。 起動サービスと概要 Apache (www) sshd smtp/pop bind (DNS) ntpd いくつかの注意点。 sftpで十分なのでftpdは使わない。WinS

    これぐらいやっとけ 〜Linuxサーバのセキュリティ設定〜 - nabeの雑記帳
    seneca
    seneca 2011/05/03
  • いますぐ実践! Linux システム管理

    「いますぐ実践! Linux システム管理」はこちらです。 メルマガの解除、バックナンバーなども、以下からどうぞ。 https://www.usupi.org/sysad/ (まぐまぐ ID:149633) その他、作者に関するページは、概ね以下にございます。 https://www.usupi.org/kuri/ (まぐまぐ ID:126454) http://usupi.seesaa.net/ (栗日記ブログ) https://twitter.com/kuriking/ (twitter) https://facebook.com/kuriking3 (facebook) https://jp.pinterest.com/kuriking/pinterest) https://www.instagram.com/kuri_king_/ (instagram) [バックナンバーのトップへ

  • 第20回 Linuxとマルチメディア環境[その2] | gihyo.jp

    前回、作業用のBGMが欲しくてMPlayerをビルドした話を紹介しました。その際見たように、MPlayerは外部のソフトウェアが無くても主要なCODECには自前で対応しており、単独でMP3ファイルやYouTubeの動画ファイルなどを再生することができました。 その後、MPlayerのビルド時に不足を指摘されたソフトウェアを用意しつつ、MPlayer以外のマルチメディアプレイヤーをあれこれビルドしてみたところ、使っているだけでは気づかないそれぞれのマルチメディアプレイヤーの設計方針の違いに気づかされることになりました。 通常、マルチメディアプレイヤーの評価というと、対応しているCODECの多寡や機能の豊富さが中心になりがちですが、設計方針の違いという視点から眺めるとまた別の特徴が見えてくることでしょう。 Plamo Linux上のマルチメディアプレイヤー 最近では多数のマルチメディアプレイヤ

    第20回 Linuxとマルチメディア環境[その2] | gihyo.jp
    seneca
    seneca 2011/03/17
  • さらに分かっておきたいトランジスタの種類 − @IT MONOist

    組み込みソフトウェア/ハードウェア開発における技術力の向上、改善・最適化などを幅広く支援する“組み込み開発エキスパート”のための情報フォーラム

  • ifstatって便利そうなの見つけたのでついでに*statを紹介 - As a Futurist...

    今更感もありますがすごい便利そうなツール発見。ネットワークインターフェイスのトラフィックを簡単にモニタリングできるツール。 ifstat CentOS とかだったら rpmforge にあるみたいなので、こんな感じで。(レポジトリ設定してなければ適当に) yum install --disablerepo=* --enablerepo=rpmforge ifstat チーミングしてる環境で出してみるとこんな感じ。-iで並び順も指定できたり、-bで Kbps にできる。vmstatと違って-tで timestamp も出せるのでこれ単体で便利に使えそうですね。ちなみに Linux の場合/proc/net/devを使ってるそうです。 *stat 系のツール 便利ですよね。パッとサーバに入って今起きている問題を分析するのにこれらのツールを使うのは有用です。top しか見ない人は覚えておくといい

    ifstatって便利そうなの見つけたのでついでに*statを紹介 - As a Futurist...
    seneca
    seneca 2011/02/20
    d
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
    seneca
    seneca 2011/02/20