タグ

ブックマーク / d.hatena.ne.jp (43)

  • ソフトスキルとは - はてなキーワード

    IT業界で高く評価される10のソフトスキル - ZDNet Japan サービス終了のお知らせ

    ソフトスキルとは - はてなキーワード
  • 長文日記

    長文日記
    nacika_inscatolare
    nacika_inscatolare 2016/09/26
    おわかり頂けただろうか... とか 星の地表が顔に見える的なやつに使えそう
  • 技術メモ帳 - pgrep, pkill を使用してプロセスを殺す

    最近、会社でシェルの操作方法について教えているのだが、 pgrep / pkill / skill / pidof といった 便利なプロセス操作系コマンドを知らない人が実に多い。 プロセスを殺すというのは、よくある作業なので 今回はコレについて書いてみる。 たとえば、これらのコマンドを知らない人が、 指定した名前のプロセスを kill する手順はだいたい 以下のようなものになることだろう。 $ ps aux | grep プロセス名 | grep -v 'grep' # コマンドの出力結果から pid を目で確認 12345 ... .. hoge .. .. $ kill 12345 この作業は非常に面倒で退屈だ。 もし殺さなければならないプロセスがたくさんあったときは どうするのだろうか。 おまけに、grep コマンド自身が候補に含まれてしまう事があるのだが、 grep -v grep

  • 枯れた技術の水平思考とは ゲームの人気・最新記事を集めました - はてな

    ゲームボーイの祖、横井軍平氏の哲学。 「枯れた技術」とは「最先端のものでなく、散々使いこなれて、枯れてきた(安くなった)技術」 「水平思考」とは「まるっきり違う目的に使う−電卓をゲームに置き換えるような−こと」を言う。 「水平思考」(lateral thinking)とは、エドワード・デボノ(Edward de Bono)氏が提唱した思考法で、横井氏もこの影響を受けていたものと思われる(参照:『水平思考の世界―電算機械時代の創造的思考法』ISBN:406117780X)。

    枯れた技術の水平思考とは ゲームの人気・最新記事を集めました - はてな
  • single-transaction --master-data=2 - Web系エンジニアbcoのメモ帳

    MySQLのデータベースをバックアップする際にmysqldumpを使用しますが、個人的に「これはつけたらよさそう」と思っているオプションを紹介します。 –opt –quick –add-drop-table –add-locks –extended-insert –lock-tables を指定するのと同じです。ダンプしたデータをMySQL サーバに読み込むための最速ダンプを提供します。(マニュアルそのまんま) –single-transaction ダンプする際に先頭にBEGINをつけるため、ダンプ時のデータのトランザクションの一貫性を保つことができます。ただしInnoDBなどのトランザクションが有効なストレージエンジンではないと意味がないです。 –flush-logs ダンプを開始する前に、MySQL サーバ内のログファイルをフラッシュします。バイナリログを保存するような設定になっ

  • ErrorSaver ver.1.00 - AkicanBlog

    nacika_inscatolare
    nacika_inscatolare 2015/03/10
    Microsoftにパクられた感 / ErrorSaver ver.1.00 - AkicanBlog
  • iPhone 6 Plus 128GB 使用感レビュー - AkicanBlog

    iPhone 6 128GB購入しました! iPhone3GSが初めて購入したiPhoneで、次に購入したiPhoneが5でした。 二年縛りで契約していたので、今年で丁度二年縛りが終わる年なので買い換えることにしました。 色はスペースグレイです。 全体的に購入前に気になっていた所をレビューしていきます! ファーストインプレッション まず、でかい!って思いました。ただそう感じたのは一瞬だけで、結構すぐ慣れました。 ズボンのポケットに入るか心配だったのですが後ろのポケットにも横のポケットにも入りました。薄くなったので逆にズボンに入れても目立たなくなりました。ただ、気をつけてほしい所は、後ろのポケットに入れるとiPhoneに気づかず椅子に座って潰れて壊れたり、満員電車で押されて潰れて壊れたしするので注意が必要です。 文字の入力のしやすさ 文字は入力しにくいです。フリックもフルキーボードも辛いです

    iPhone 6 Plus 128GB 使用感レビュー - AkicanBlog
    nacika_inscatolare
    nacika_inscatolare 2014/09/21
    #iphone
  • REPLとは コンピュータの人気・最新記事を集めました - はてな

    Read-eval-print loopの略 字のごとく読んで評価して表示して繰り返す。対話型評価環境を指す。ただし、インタープリタと同義ではない。 多くの関数型言語やスクリプト言語では利用出来る。たとえば: Common Lisp (Common Lispではデバッグ環境も同時に備えている。emacsに組み込まれたslimeもこれに当たる。) Emacs Lisp (ielm) Ruby (irb) Python (ipython) Scheme処理系 Haskell (hugs, ghci) OCaml このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

    REPLとは コンピュータの人気・最新記事を集めました - はてな
  • Xcode プロジェクトをうまく .gitignore する - ヤルキデナイズドだった

    2015年11月9日追記:以下の内容は Xcode 4 までに対応しています。最近の Xcode に対応するには github.com/github/gitignore の Objective-C.gitignore を使うことをお勧めします。(追記終わり) Xcode で作ったプロジェクトを Git で管理するにあたってめんどくせえーのは、 .xcodeproj の中にプロジェクトのデータとユーザデータが一緒に入ってる点です。普通に空のプロジェクトを作るとこうなります: Xcode 3: - $PROJ.xcodeproj/ - project.pbxproj - $USER.mode1v3 - $USER.pbxuser Xcode 4: - $PROJ.xcodeproj/ - project.pbxproj - project.xcworkspace/ - xcuserdata/

  • カセット効果とは 読書の人気・最新記事を集めました - はてな

    柳父章の用語。翻訳語において、言葉の意味がよく分かってなくても、何となく通用してしまう効果のこと。翻訳語が、原語の意味理解ではなく、誤解を含んだ新しいイメージとして普及していくさまを評したもの。カセットは「宝石箱」のことであり、箱の中の宝石が分からなくても、箱の外観だけで人を魅惑できることに由来。 このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

    カセット効果とは 読書の人気・最新記事を集めました - はてな
  • a.k.a.とは 一般の人気・最新記事を集めました - はてな

    2ヶ月に一回のパーティー B-BOYPOSTLIVE 今回で第19回目となりました。3/17の今回はTA-TIのBIRTHDAY BASH! ってことで大いに盛り上がりました 今回はこの流れでした↓17:00~17:45 DJ que 17:45~18:20 DJ NJG BEAT LIVE 18:20~18:40 猿岳LIVE1 18:40~18:55 東京未開封 18:55~19:10 GERONIKA 19:10~19:25 MASAHANZUP 19:25 ~ 19:40 Benjamin Baby 19:40~ 20:10 DJ ALLU Live2 20:10~20:30 TA-T…

    a.k.a.とは 一般の人気・最新記事を集めました - はてな
  • squidGuard でコンテンツフィルタリング - 外と中を比べてみる

    Linux, SoftwareCentOS 5.3 x86_64 に squidGuard を入れてコンテンツフィルタリングを行います。具体的には squid (プロキシサーバ) に squidGuard を読み込ませる形になります。コンテンツフィルタリングといってもドメイン・URI フィルタリングになります。ブラックリストには ももーい鯖のブラックリスト を利用します。squidGuard のコンパイルには Berkeley DB が必要です。これは yum でインストールします。 # yum install db4 db4-devel squidGuard をインストールします。 # cd /usr/local/src # wget http://www.squidguard.org/Downloads/squidGuard-1.4.tar.gz # tar xvfz squidGua

    nacika_inscatolare
    nacika_inscatolare 2014/02/24
    “yum install db4 db4-devel”
  • libvirtのnwfilterについて調べてみた。 - ペンギンと愉快な機械の日々

    Debian, networkもともとの経緯としては、2月のDebian勉強会でSqueezeリリース記念で、「ヤッター、リリースしたよ! Squeezeになってうれしいこと、Squeezeになって変わったことを教えてください。」という事前課題で自分の回答してそれに対して自分自身に課した宿題でした。が、手つかずで最近やるやる詐欺になっていました。あかんですな。まぁ連休を使ってようやくまとめて調べる機会ができたので、自分のために整理してみました。環境もちろんDebianです。環境としてはWheezy/Sidを使ったり、Squeezeだったりなのですが、このブログでの最終的な設定自体はSqueezeです。Squeezeな理由は後述します。Wheezy/Sidな環境ではnwfilterが含まれるlibvirt-binは0.9.0、Squeezeは0.8.3です。なぜSqueeze?なんでSidじ

  • Rails3 ISO-2022-JPでメール送信 - 130単位

    Rails3.0.0 で iso-2022-jp メールを送る - 篳篥日記 Rails3 ActionMailerを解析して、ISO-2022-JPに対応する - A Life Less Ordinary 先人達の知恵がありますが、別のアプローチを考えついたので記事にしてみます。 ※検証したものの運用が不十分なため、問題が起きる可能性がありますので参考にされる場合はご注意ください 環境 Ruby 1.9.2p290 Rails(ActionMailer) 3.0.10 Mail 2.2.19 要点 ActionMailerクラスのdefaultやmailメソッドでcharsetを指定しても、メール文は変換されない 文を変換させるには、Mail::Bodyのインスタンスのcharsetを直接指定する 上記の記事ではMailライブラリにモンキーパッチをあてていますが、ActionMail

    Rails3 ISO-2022-JPでメール送信 - 130単位
  • Rails3 ActionMailerを解析して、ISO-2022-JPに対応する - A Life Less Ordinary

    RubyKaigiの記事を書きましたが、思いの外反響があり驚きました。 文脈のせいかもしれませんが、批判的に見えたかもしれません。 決して否定的じゃないことを、どうかご理解下さい。 さて、RubyKaigiを経て、もうちょっと色々真剣になろうと決めたわけですが、 その第一歩目は、数多くの人が直面したであろう、ActionMailerを使ってISO-2022-JPエンコーディングのメールを送信する場合の対処について、自分なりに解析してみました。 便利なgemは、jpmobileを筆頭に数多くあると思いますが、まずはそれらを使わずにやってみます。 おもしろWEBサービス開発日記 http://d.hatena.ne.jp/willnet/20100429/1272513819 を参考に、ModelとMailerを作成。 Ruby:1.9.2p0 Rails:3.0.3 Model : Entr

    nacika_inscatolare
    nacika_inscatolare 2014/01/28
    “jpmobile”
  • omniauthでfacebook,twitter,mixiアカウント外部認証を実現する - trasguu telee

    Rails3, Ruby on Rails, 技術, omniauth omniauthとは、マルチプロバイダ外部認証のためのRackベースシステムです。要はアプリケーションのログイン機能で、twitterやfacebookアカウント認証でのログインができるようになります。今回は既存のアプリケーションのログイン認証をtwitterとfacebook、mixiアカウントでの認証に変更したいと思います。基的な流れを記述しましたが、メソッドのコードは自分のアプリケーションに合ったものに書き換えて下さい。この記事の内容は下記の内容に沿ったものです。https://github.com/railsapps/rails3-mongoid-omniauth/wiki/Tutorial omniauth gemのインストール# gemコマンドでインストールする場合 $ gem install omnia

  • RubyでIRCクライアント - Temptation Days

    RubyIRCクライアント作ってみたいなーっと思い作ってみました。 riceなどのIRCライブラリもあるようですが、勉強なんでスクラッチで書くことに。 ちなみに私、ソケットプログラミングとかほとんどやったことないです。まずはIRCプロトコルにざっと目を通す。→ rfc1459日語、RFC1459ぶっちゃけ各コマンドのパーサを作るのはめんどいで特定のことだけをするクライアントです。 特定のサーバに接続し、特定のチャンネルにJOINし、コンソールで文字叩くとチャンネルで発言できる程度の機能の実装です。例外処理も入れてません。 require 'socket' require 'kconv' $KCODE = 'UTF8' @server = "irc.xxxxxxx.xxx" @port = 6666 @eol = "\r\n" @nick = "curi_ruby" @channel =

  • ネットに関わっていると言っても internal/external で全く違うと意識した方がいい - つれづれなる・・・

    あるサーバメーカの方に聞いたお話の内容が、結構現状のネットを中心としたビジネスの特徴を明確化している気がしたのでまとめてみる。そのメーカではインターネットを使ったシステムは internal と external の2つの特徴に分けられて、その2つは全く考え方とアプローチが異なるためにそれぞれに対してマッチするサーバを開発しているということだった。それぞれの特徴をまとめると、 internal とは ITを業務で利用する企業内IT、業務ASP的なシステム 利用者はその会社の社員でシステム責任者は情シス担当者SIerお金を払って作らせるケースが多い 信頼性やセキュリティの意識が強くそのためのコストはいたし方ないという考え方 external とは みずからサービスなりを提供している形態、サービスプロバイダやインターネットサービス運営会社 利用者は不特定多数のコンシューマで会社としてサービ

    nacika_inscatolare
    nacika_inscatolare 2013/11/13
    おもしろい
  • iptables のテーブル表示 と アクセス許可/natの例 - ihirokyの日記

    filterテーブル表示 $ iptables -L -t filter natテーブル表示 # iptables -L -t nat ssh, http, ftp アクセスの許可 # iptables -A INPUT -p tcp --dport 22 -j ACCEPT_COUNTRY # iptables -A INPUT -p tcp --dport 80 -j ACCEPT # iptables -A INPUT -p tcp --dport 443 -j ACCEPT # iptables -A INPUT -p tcp --dport 21 -j ACCEPT_COUNTRY ACCEPT_COUNTRY は国内からのアクセスを許可する。 443ポート宛のアクセスを13579ポートへリダイレクトする # iptables -t nat -A PREROUTING -p tc

  • SSHポートフォワード - あんちょこ

    SSHポートフォワードは、指定のローカルポートで受信したTCPパケットをSSHセッション上から伝送して、指定のリモートポートに転送します。 構成 あらかじめLinuxルータとサーバ間でSSHセッションを確立します。 クライアントからLinuxルータ 192.168.0.254 のTCPポート 50000 番に接続を行った場合、サーバ 10.2.2.1 のTCPポート 80 番に接続を転送します。 Linuxルータとサーバ間はSSHセッションでデータをやり取りするため、非暗号化プロトコルで暗号化通信を実現することができます。 設定手順 1. サーバ側のSSHサーバでポートフォワーディングを許可する。 /etc/ssh/sshd_configに以下を設定する。 AllowTcpForwarding yes 2. LinuxルータでSSHポートフォワードのためのSSHセッションを確立する。 #

    SSHポートフォワード - あんちょこ
    nacika_inscatolare
    nacika_inscatolare 2013/10/04
    “1. サーバ側のSSHサーバでポートフォワーディングを許可する。/etc/ssh/sshd_configに以下を設定する。 AllowTcpForwarding yes”