Service Safari(サービスサファリ)は、リリースされたばかりのサービスやアプリを厳選されたキュレータが紹介するサービスです。 会員登録をすると、リリースされたサービスの紹介を毎朝メールで受け取れたり、気になったサービスを保存しておくことができます!
アップルの共同創業者、スティーブ・ウォズニアック氏が「大画面のiPhoneをあと3年早く出しておくべきだった」と語っています。また、Apple Watchについては「高価なフィットネスバンド」と懐疑的な見方を示しています。 ウォズニアック氏「iPhone6/6 Plusを出すのは3年遅かった」 スティーブ・ジョブズ氏と一緒にアップルを創業し、「ウォズ」の愛称で知られるウォズニアック氏は、「アップルは大画面のiPhoneを3年前に発売していれば、もっと市場シェアを取ることができた」とCNNに語っています。 10月末に発表されたIDCの調査では、2014年7~9月期のスマートフォン出荷台数でサムスンが23.8%のシェアを獲得したのに対し、アップルはおよそ半分の12.0%にとどまっています。 しかし、サムスンのお膝元である韓国でもiPhone6/6 Plusが人気を集めていることからも、iPho
Nintendo Switchの純正プロコンを異次元レベルの操作性に!使わない理由がない革新的アダプター
『週刊現代』11月10日発売号がスクープして以降、ライバル民放も大きく取り上げるなど大騒動となっている「日テレ女子アナ内定取り消し事件」。 注目の裁判が11月14日に始まったが、この裁判で証拠提出されているのが、日本テレビの人事部長、人事局長と女子大生が交わした手紙のやり取りだ。 11月17日発売の『週刊現代』は、女子大生の騒動後の心境と「往復書簡」の内容を詳細に紹介している。日本テレビ人事局の冷酷さに驚いてしまう内容だ。 まずは、事件の経緯を簡単に確認しておこう。 渦中の女子大生は「ミス東洋英和2011」にも輝いている笹崎里菜さん(22歳)。 「学生でこれだけ輝いてるんだから、アナウンサーになって磨いたらとんでもないことになる」と『とくダネ!』(フジテレビ系)で小倉智昭キャスターが絶賛したほどの逸材で、すでに「女子アナ通」の間では有名な女子大生だ。 2013年の9月、日本テレビ主催のセミ
週間ニュース2代目看板猫のにゃーにゃです(。・ω・。) かわいいw
誰もが一度はイラっとさせられたであろう文字認証「CAPTCHA」。ユーザがコンピュータで無いことを確認するセキュリティ機能のひとつですが、近年、これを解読することは「本のテキスト化」に協力することと同義になりました。同システムの開発者でクラウドソーシングも発案した起業家、Luis von Ahn(ルイス・フォン・アン)氏が、7億5,000万人が参加するプロジェクトが生まれたキッカケを語ります。(TEDxCMU 2011より) 誰もが一度はイラっとさせられるCAPTCHA(キャプチャ) ルイス・フォン・アン氏:このように、ゆがめられた文字の並びを読んで埋めるタイプのウェブフォームを見たことのある人は何人いますか? これを見て本当にいらいらすると感じた人は何人いますか? はい、すばらしいですね。私がこれを発明しました。私がこれを発明したメンバーの1人です。 (会場笑) これはCAPTCHAと呼
Rubyの勉強にRubyで有名ドコロのLinuxコマンドたちを再実装してみたいとおもいます。 少しずつ追記する形にできればと思っています。よりよい実装方法などありましたらぜひご教授いただけると幸いです。 RubyでLinuxコマンドの再実装(ls編) - Qiita RubyでLinuxコマンドの再実装(tree編) - Qiita #! /usr/bin/env ruby # # ls: 引数なしの場合現在のディレクトリの状態を返す。 # 引数ありの場合そのディレクトリの状態を返す。 target = ARGV[0] || Dir.pwd entries = Dir::entries(target) entries.select!{|entry| entry[0] != '.'} entries.map! do |entry| if File::directory?(File.join(
コードリーディングって、プログラマの必須能力だと思うんだけど、その方法論などを書いた本って、ほとんど見たことないんだよなあ。ていうか、もしかすると説明しにくいのかも。 ソースコード理解と勉強会というタイトルでお話をした。ソースコードを読むことの意義などを話した後、わたしのしょぼいテクニックを恥ずかしながら披露した。 2010-01-31 - 未来のいつか/hyoshiokの日記 プログラムをうまく書くことが出来るようになる一番の近道はとにかくいろいろなコードをたくさん読むことだと思う。言語仕様やAPIリファレンスを読んで自分で書いだけでは、上達するのは難しい。まずはサンプルを読むことから始めることが多くない!?それだってcode readingだよね。 ソースコードには先人のノウハウや考えがいっぱい詰まってる。コードを読まない限り、何がよくて何が悪いかだって分からない。個人的にはコードを読
みんながstarしているrepositoryを検索 例: [rails stars:>=100] キーワードだけで検索すると候補のrepositoryが大量に見つかってしまうことがあります。ひとまず人気の有りそうなものを探したいときはstarsを使い、star数で絞り込みを行うと良いでしょう。 他にも、以下のように絞込を行うこともできます。 starが1から100の間 stars:1..100 starが100以上 stars:>=100 starが100以下 stars:<=100 特定の言語の定番を知りたい 例: [language:ruby stars:>1000] lanuage:hogeを使うことで特定の言語のrepositoryを検索することができます。starsと組み合わせて、検索結果をMost starsにすれば、その言語での有名どころを調べることができます。 最近も更新の
言語別で何人くらいプログラマーがいるのか知りたくなったので、githubで検索してまとめてみた。 最初、github APIで集計しようと思いスクリプトを書き始めたのだけど、検索APIが1分間に5回制限だったり期間指定で言語を横断して検索するオプションが無かったりして面倒になってきたので、愚直に検索を18回して手でまとめた。 検索方法は、githubのAdvanced Code Searchから、Created on the datesだけ指定して検索。 結果画面のUsersを選択すると、Languages欄に言語別のユーザー数が表示される。 【20140724訂正】 これで指定した期間にgithubに登録したユーザー数を言語別に集計できる、と思われる。 これで指定した期間にGithubに登録したユーザーを集計することができる。 この時ユーザーに紐づく言語は、ユーザーが持つ特定の言語のレポ
FHSとは 最終更新2006-09-23T22:46:00+09:00 この記事のURI参照https://www.7key.jp/nw/directory.html#fhs FHSとは【Filesystem Hierarchy Standard】の略で、ファイルシステム階層標準と訳されます。Linuxや他のUNIX系オペレーティングシステムにおいて主なディレクトリの構成とその内容を定めるものです。 FHS 2.3の推奨するディレクトリ構成 最終更新2006-09-23T22:46:00+09:00 この記事のURI参照https://www.7key.jp/nw/directory.html#fhs23 /ルートディレクトリ /bin(基本コマンド) /boot(起動に必要なファイル) /dev(デバイスファイル) /etc(設定ファイル) /home(ユーザーのホームディレクトリ) /
こんにちは。技術書を買いすぎて破綻の足音が後ろから近づいているきたけーです。 最近、低レイヤーの知識を深めるためにC言語の勉強をしているのですが、ただC言語の勉強をしていても意味がありません(まぁ、メモリを意識したりはできるようになりますが)。実際の生きたコードを読まねば。 と、突然、目的もなくLinuxカーネルやApacheのソースコードを読もうとすると爆死するのは目に見えていますよね。とりあえずは普段使っているコマンドのソースコードを読むことでシステムコールやライブラリへの理解を深めていきたいと思います。 ということで、今回はCentOS6.4(Linux)でのコマンドのソースコードを用意する方法をまとめました。 ls や cat などの基本的なコマンドのソースコードを用意する ls や cat などの基本的なコマンドのソースコードを用意しましょう。 Linuxの場合、GNUがcore
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、ショッピング事業部開発部の吉野です。 Yahoo!ショッピング開発部では新人エンジニア向けにコマンドのソースコードを読むことを奨励しています。 その初期の題材として、lsコマンドがよく挙げられます。 今回は「lsコマンドをハックしてみよう」と題し、lsコマンドについてお話しさせていただきます。 突然ですがエンジニアの皆さん、lsコマンドのソースコードを読んだことはありますか? 読んだことのない方はぜひ一度、目を通しておくことをおすすめします。 意外と知られていませんが、lsはcd,pwdなどのコマンドと違いシェルの組み込みコマンドではありません。 一口にlsと言っても、複数のソースコードが存在します。 代表的なのはGN
最近「LINUXプログラミングインタフェース」を読んでいます。 せっかくなので「カーネルやコマンドのソースコードも見てみよう!」となるのですが、いざソースコードを読もうと思っても、 カーネルのソースコードはどこにあるのか? あるコマンドのソースコードが含まれる場所をどうやって調べれば良いのか? という基本的なことが分からなかったので調べました。 Linux カーネルのソースコードを見る方法 Linux カーネルのソースコードは The Linux Kernel Archives で配布されています。 以下のようにダウンロード、展開すればソースコードを見ることができます。 # ダウンロード wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.7.1.tar.bz2 # 展開 tar xvfo linux-3.7.1.tar.bz2
AWS環境にOpenVPNをインストールし、ソフトウェアVPN環境を構築するための簡単な構築メモです。 クライアント側に専用クライアントのインストールが必要ですが、ハードウェアVPNを構築するほどのコストを掛けられ無いような規模であれば、役に立つこともあるかと思います。 Ppublicセグメントでは、OpenVPN用サーバのみを公開し、Privateセグメントの各サーバに対しては、クライアントからプライベートアドレスで接続できるようにします。 AWSの設定 OpenVPNをインストールしたサーバにEIPを設定。 OpenVPNをインストールしたサーバのみをPublicセグメントのセキュリティグループに所属させる。 Privateセグメントのセキュリティグループに、Publicセグメントに設定したセキュリティグループからのアクセスを許可。 Publicセグメントのセキュリティグループに以下を
RaspberryPIについて 25$で買えちゃうスーパー小さいスーパーオススメPCです。 2014年7月に新しいバージョン、「Raspberry Pi Model B+」が発表・発売されました。今から購入される方はこちらをおすすめします。 参考リンク: TechCrunch VPNサーバとして使う際、有線LAN接続であれば別段の問題はありませんでしたが、Wi-fi無線LANアダプタ(USB)で使う場合には、無線LANアダプタに十分な電力を安定的に供給できないという問題が旧モデルにはありました。有志な人々はコンデンサを追加するなどしてこれに対応してきました。 参考リンク: RaspberryPiにコンデンサ追加で電源強化 新しい「Raspberry Pi Model B+」であればコンデンサのハンダ付けなどの作業をすること無く、安定的に動作させられると思います。 pptpdのインストールと
先週末時間がとれたので、ようやく「Raspberry Pi」に「Raspbian」をインストールして起動するところまでもっていくことができました。 実際にインストールしてみて驚いたのは、想像したよりはるかに簡単だったこと。感覚的にはSDカードにファイルをコピーした後、Raspberry Piに挿して起動するだけで完了です。 実際はRaspbianの設定が必要ですが、これもマニアックなPC用Linuxよりわかりやすいぐらいなので、そんなに身構える必要はありません。 とはいえ初めてだと勝手がわからずまごついた部分があったことも事実なので、ポイントをまとめてみたいと思います。 SDカードの準備 まずはSDカードの準備ですが、これは「Downloads | Raspberry Pi」からNOOBS_v1_2.zipをダウンロードして展開し、中身をFAT32でコピーされたSDカードにコピーするだけで
情報は腐る程WEBにありますが...それらの方法で幾つかトラブった部分があったので、 今更感もありますが、設定方法を記載しておきたいと思います。 (完全に自分用だね、しょうがないね) あと、raspberry piに必要なモノとかはここでは記載しません。 「raspberry pi 必要なもの」で検索しようか。 OSのインストール 今回は Debian 系のOSである、Raspbian を使います。 OSは ここ(Raspbian公式) から落としてくればいいんじゃないかな? OSのファイル形式は img で。 自分は PCがMacなのでddコマンドを使って、SDカードにOSの書き込みを行います。 SDカードをPCに挿した状態で以下コマンドで書き込みを実施します。 ※作業はすべてrootで # df -k Filesystem 1024-blocks Used Available Capa
このページは、Right Directionより以下の商品を購入いただいたお客様のみ閲覧できます。 本ブログのキットを販売しています。 mrprc.stores.jp mrprc.stores.jp members-right-direction.hatenablog.commembers-right-direction.hatenablog.com 以前にRight Directionより購入を行っておりパスワードが不明な場合は、Emailにてお問い合わせください。 [注意] ANBE Electronicsで購入されたお客様。 ANBE Electronicsは不法行為を行っている商品で当ブログと関係ありません。 間違って購入されたお客様は残念ですがAmazonマーケットプレイス保証を利用し、虚偽の商品が届いた旨を伝え 返品してください。その後、Right Directionより購入を
MTV(エムティーヴィー)は、1981年8月1日に開局したアメリカのケーブルチャンネルである。ニューヨークに本拠地を置き、MTVエンターテイメント・グループの国内メディア・ネットワーク部門であるパラマウント・メディア・ネットワークスの旗艦部門である。 24時間ポピュラー音楽のビデオクリップを流し続ける音楽専門チャンネルとして誕生し、この形態の音楽番組の代名詞的存在となった。そのため、MTVはケーブルテレビの音楽専門チャンネルの通称として使われることもある。 ワーナー・コミュニケーション社(現在のワーナーメディア社)とアメリカン・エキスプレス社が共同で出資し設立したワーナー・アメックス・サテライト・エンターテインメント(WASEC)によって1981年8月1日午前12時1分に放送開始。COOジョン・ラックによる"Ladies and gentlemen, rock and roll!" の言葉
VisuAlgo.net/en visualising data structures and algorithms through animation VisuAlgo is a trilingual site. Try visiting the other versions of VisuAlgo other than the default English version, e.g., Chinese or Indonesian. Users can see the translation statistics for these three pages. We aim to make all three has near 100% translation rate. Unfortunately the translation progress with other language
CentOS 6の基本的なシステム設定を確認します。 ここでいうシステム設定は、地域化、ネットワーク、セキュリティ、サービス管理などの設定を対象にしています。デスクトップ環境や外観の設定は含みません。 また、各機能については基本的な設定までを概観するにとどめて、詳細な設定までは踏み込みません。 もくじ 言語の設定 システム時刻の設定 キー配列の設定 ネットワークの設定 名前解決の設定 SELinuxの設定 パケットフィルタリングの設定 自動起動の設定 言語の設定(/etc/sysconfig/i18n) 言語情報は地域、文字セットとともにLocaleとして設定します。 現在のLocaleの設定や利用できるLocale名を表示するにはGNU Cライブラリのlocaleをつかいます。 $ locale LANG=C LC_CTYPE="C" LC_NUMERIC="C" LC_TIME="C"
こなれてきたので、Perlの環境構築についてまとめる。出尽くされてる感は半端ないけど。 導入するツール perlbrew cpanm(App::cpanminus) Carton perlbrew perlbrewはユーザー領域に複数のPerlのバージョンをインストールして使えるツール。Rubyのrvm相当。 インストール 公式ドキュメントに書いてある手順で簡単に導入できる。 $ curl -kL http://install.perlbrew.pl | bashこれでインストール終わり。 設定 次はperlbrewの設定。でも最初から付いてくる。 $ echo source ~/perl5/perlbrew/etc/bashrc >> ~/.bash_profileインストールした際のログに書いてあるが、perlbrew用のbashrcが添付されてるので、それを読み込む設定を.bash_
タスク管理のツールとしてオープンソースのRedmineを使っていた。エンジニアだけで使っているうちは特に問題はなかった。エンジニアが10数名、全員でも40人規模の会社なので全員の作業を見える化したいよねという話が上がって全員でRedmineを使い始めることになった。そして何が起きたか。 プロジェクトが乱立した エンジニアであれば「プロジェクト」は単位は大体想像がつくと思う。しかしながらツール上ではその単位でプロジェクトは作られなかった。「正規のプロジェクト」の小規模な機能追加であっても「○○対応プロジェクト」と銘打たれツール上にプロジェクトが作成された。 「〜対応プロジェクト」「〜導入プロジェクト」「〜検討プロジェクト」「〜プロジェクト」・・・どんな言葉にもプロジェクトを付ければ”プロジェクト”にできるんだということは新鮮ではあったし、勉強にもなった。(そもそも”プロジェクト”って何だ?)
In 2011, I wrote a three-part series called How GitHub Works. I wanted to detail how we planned ideas, built them, and shipped them. GitHub no longer works like this, electing instead to institute a hierarchical, manager-driven, top-down, geocentric organization. I’m going to keep these posts up, though, because I think they address extremely important aspects of how good technical companies shoul
rebuildfm 67にNaoya Itoさんが出るというので、もしかしたらHow Google Worksの話が出るかと思ったらでなくて残念。でも別の機会に話してくれそうなのでそれを楽しみに待ちます。 How Google Works 作者: エリック・シュミット,ジョナサン・ローゼンバーグ,アラン・イーグル,ラリー・ペイジ出版社/メーカー: 日本経済新聞出版社発売日: 2014/10/17メディア: Kindle版この商品を含むブログ (7件) を見る この本ですが、僕はちょっと前に読了しました。注釈が20%を占めていて、この手の本にありがちなんだけどカタカナが多い。 で、内容的には、、、正直に言ってしまうと期待していたほど面白くなかった。 一番面白かった部分はAPMというあるポジションに登用したかったけどコンピュータ科学の学位を持ってなかったためそれが出来なかった優秀な社員がいた。
これからご紹介する私の試みはなかなか難しい側面があり、物議をかもすかもしれません。また、お見せするのは初めてなので完璧とは言えないかもしれません。私はソフトウェアエンジニアのスキルとその影響力を評価するシステムを開発しようとしています。少なくとも、プログラマが成長していく理想的な成長過程を大まかに描いてみようと思います。評価スコアは0.0から3.0まであり、それぞれの数字は専門能力を開発していく際の出発点を表しています。 このシステムは主にビジネスの観点から見た、ソフトウェア業界が求めるものに基づく 実務的な スケールです。数学的な才能や高速アルゴリズムを書く能力、Linuxカーネルの内部構造に関するプログラマの理解の深さなどを評価するスケールではありません。もちろんこうした能力は重要ですし、通常、エンジニアのスキルとともに伸びていく能力ですが、私のシステムが焦点を当てたいのはそこではあり
誰が使うかわからないニッチなコマンドやツールの類は、脆弱性が見つかっても影響範囲がきわめて限定されることが多いです。一方で、標準コマンド/ライブラリの脆弱性は、影響範囲を特定しづらいというように見えます。 特に標準ライブラリの場合、あらゆるコマンドから動的/静的リンクされているケースが考えられます。また、ヘンに単独で入れ替えてしまうと、まったくノーマークだったソフトウェアの動作に悪影響を及ぼしかねません。 すでに11月だが、まだまだ見られるShellshock狙いの通信~SMTP経由もあるよ 9月末に発見され、10月に入ってやっと対処完了した感のあるShellshockですが、Webサーバのログを確認すると、まだまだ確認されています。 11月時点でも確認されたのは、たとえば以下のようなログです(図1)。 図1 11月時点でも確認されたログの例 bashさえ叩ければ良いので、アタックベク
Forrester Research (Special to ZDNET.com) 翻訳校正: 川村インターナショナル 2014-11-17 06:00 「Hadoop」の導入とイノベーションは速いペースで進んでおり、見識や価値を生み出すためにデジタル情報をやり取りする現在の「データ経済」において重要な役割を果たしている。 しかし、Hadoopは2015年にどのくらいの速さで、どこに向かうのだろうか。 Forresterが発表したHadoopに関する予測では、企業の導入トレンドと、それがエンタープライズベンダーの間にもたらしかねない混乱に焦点を絞っている。この予測の一部を紹介する。 予測1:「Hadooponomics」(Hadoopと経済学を意味するeconomicsを合わせた造語)によって、企業によるHadoopの導入は必須となる。評決は下された。Hadoopは、過剰宣伝のオープンソー
UNIXにはstringsコマンドというものがあるが、これはバイナリファイルなどの中に文字化して表示可能なデータがあれば、それを表示してくれるコマンドだ。 例えばcoreファイルがどのプロセスによって作られたものかを調べる場合には、Solarisの場合などはfileコマンドでcoreファイルそのものを指定してやると、どのプロセスが作ったcoreなのかを表示するが、そうした表示をしてくれない場合もある。そういうときは、 とすると、文字化された情報の中にプロセス名らしきものが表示されてくる。 coreファイルが存在する、ということは、そのプロセスがバッファオーバーフロー攻撃に遭った可能性がある、ということでもある。どのプロセスが攻撃された(可能性がある)のか、stringsコマンドを使えば素早く知ることができる(もちろん、ほかの原因で不正終了した結果coreファイルができる場合もあるので、co
昨日、家の iMac が突然立ち上がらなくなりました。結構苦労しましたが最終的に fsck_hfs コマンドで修復できました。その時の対処方法をまとめました。 症状 電源ボタンを押すとアップルマークとインジケータが表示されインジケータの途中で Mac の電源が落ち何度試しても立ち上がらない。 セーフモードで立ち上げる セーフモードで起動を試してみました。Mac をセーフモードで立ち上げるには電源ボタン押下後アップルマークが表示されるまでキーボードの「shift」キーを押しっぱなしにします。 軽い症状であればだいたいはこれで修復するようですがうちの iMac は立ち上がりませんでした。 Mac OS X:セーフモードで起動する ディスクユーティリティで修復 セーフモードがだめだったので Mac OS X のインストールディスクから Mac を起動しディスクユーティリティで修復を試してみました
マイクロソフト、Linux版の.NETをDocker上でデモ。Visual Studioからリモートデバッグ可能 マイクロソフトは先週開催した同社のイベントConnect();で、.NETコアランタイムと.NET server frameworkのオープンソース化、およびLinux版とMacOS X版オフィシャルディストリビューションのリリースを発表しました。 [速報]マイクロソフト、サーバサイドの「.NET Core Rutime」と「.NET Framework」のオープンソース化を発表。C#コンパイラやASP.NETなど [速報]マイクロソフト、「.NET server framework」のLinuxとMacOS X用オフィシャルディストリビューションを発表。.NETアプリケーションのビルド、実行が可能に これにあわせて同社は、Linux上のDockerコンテナの上でC#で記述され
2017年5月31日 サービス終了のお知らせ 当社サービスをご利用のみなさまへ いつも『ギャザリー』をご利用いただきまして誠にありがとうございます。 このたび『ギャザリー』は、2017年5月31日をもちまして、サービスを終了することとなりました。 2014年9月よりサービスを開始し、キュレーターがそれぞれの体験に基づいた記事を投稿することで、 ご利用の皆様に新たな発見や、より豊かな生活を送るための選択肢を提供したいと考え、運営してまいりました。 しかしながら、昨今のキュレーションメディアを取り巻く環境により、 今後事業として持続的に成長させていくことは難しいと考えております。 また、場の運営者の責任の有無に関わらず、 キュレーターの自主性に委ねられるキュレーションメディアにおいて、 一次権利者の権利保護を十分に図ることが、現状においては困難なことから、 サービスを終了させていただくことを決
童貞を捨てても何も変わらない、たいしたことないという言説が主流を占めているが、俺に関しては当てはまらなかった。 25という遅い初体験を済ませて、俺は変わった。圧倒的な自信を手に入れた。 女に声をかけて、デートの約束をし、口説いて、自宅に連れてきて、セックスする。 その一連の行動を習熟することによって、俺は変わった。 それまでの俺は、女が怖かった。敵わない相手だと思っていた。女は俺の自尊心を破壊し、蹂躙してくる敵だった。 だが、童貞を捨てることによって、女は敵じゃなくなった。 今なら言える。どんな女でも、俺は相手にできる。目に見えるすべての女が、俺の抱き女(だきめ)候補だ。 年上だろうと年下だろうと、結婚してようが彼氏がいようが、関係ない。 童貞を捨てて、俺のSNSやケータイの電話帳は意味合いが変わった。そこに載っている女は抱き女(だきめ)候補リストであり、抱き女(だきめ)候補ネットワークだ
ひろゆき氏「なんで社員に"やりたいこと"なんて聞くの?」 エリート新人をダメにする、自分探し問題に苦言 「就活エリート」の迷走 豊田義博×ひろゆき #2/6 ひろゆき氏とリクルートワークス研究所・豊田義弘氏が、有名企業・人気企業から早くに複数内定をもらう「就活エリート」が使えない社員となってしまう原因について語り合いました。優秀であるはずの彼らが入社後成長できず、会社を辞めてしまう原因とは何か。豊田氏は90年代にSony(ソニー)が大学生に対して「やりたいこと」を聞き始めてから、それをあらゆる企業がこぞって真似をしてしてしまった問題を指摘。それによってスター願望を持った就活生が仕事をはじめてから、やりたい仕事に就けない、自己実現が達成できない時にモチベーションが大きく落ちる傾向があることについて語りました。更にひろゆき氏は人事部の無能さや、大学側が生徒に対してキャリアビジョンやゴール設定を
みなさん、こんにちは。筆者は、英語を皆さんと同じように英語をマスターすることを目指して日々奮闘しているエンジニアです。以前の連載や書籍「ITエンジニアのゼロから始める英語勉強法」をお読みいただいた方はご存知かもしれませんが、英語が全くできない状態から仕事の合間に独学で勉強し、米国のワークショップで講師を務めるまでになりました。 今回は、仕事を調整して3カ月間、英国に語学留学してきました。目的は、自分の最大の弱点だと考えているリスニングの強化です。筆者は、英語を仕事で使う機会がほとんどありません。そこで思い切って3カ月現地で過ごしてみることにしたのです。 結果としていろいろな体験ができましたし、英語学習に関しても多くの気づきが得られました。今回からの4回集中連載で、筆者が英国で得た気づきを皆さんと共有したいと思います。英語学習の何らかのヒントになれば幸いです。 さて、日本で英語を学ぼうと思っ
コペルニクスが提唱した地動説を、天体運行法則で不動のものにした偉人ヨハネス・ケプラー。 そのケプラーが1611年に提唱した「球は、八百屋に山盛りのオレンジみたいにピラミッド型に並べると一番沢山入る」という説が、400年の歳月を経て、100%正しかったことがコンピュータの力で証明されました。 この立体最密充填の解答は、誰でも直感的になんとなく正しいことがわかります。けれども証明するとなると超厄介で、世界歴代の天才がいくら頭脳を結集しても証明できなくて、ずっと「定理」ではなく「ケプラー予想」と呼ばれ続けてきた難題中の難題です(参考)。 証明したのは、米ピッツバーグ大学のトマス・ヘールズ教授です。もともと氏が1998年に発表し、「フェルマーの最終定理以来の難問が解けた!」と世界中が沸き立ったのですが、なんせ文章で300ページにも及ぶ遠大な証明でして、間違いチェックがまだ終わっていなかったのです。
こんな経験をしたことはないだろうか?夜、明かりの消えた暗い階段を上っていると、背後から幽霊が忍び寄って来ているような気がする。いや絶対来ている。これは紛れもない実感だ。そして、階段も半ばにさしかかるとどうにも駆け上りたくなってしまうのだ。 いるはずもない誰かがすぐ側にいるという感覚を”存在感”という。最近、『カレント・バイオロジー』誌に掲載された研究では、この感覚を生み出す脳の領域の特定に成功しており、実験室で再現することができたという。 Neuroscientists awaken ghosts… hidden in our cortex この論文は、スイス連邦工科大学ローザンヌ校の高名な学者であるジュリオ・ログニーニ氏によって発表された。”存在感”を感じた経験がある神経障害(主にてんかん)を患った患者12人の脳を研究したところ、島皮質、前頭頭頂皮質、側頭頭頂皮質の3領域において病変を発
ニュース解説でお馴染みのジャーナリスト池上彰(64)が明かした独自の情報収集術があまりにもすごいと話題になっている。 ネットでシェアされた1枚の写真には池上彰の驚くべき生活が記されていた。 以下では内容を要約して紹介しよう。 (1)休日はケーブルテレビでアメリカのCNNを流しっぱなしにする。 BGMのように聞くことでアメリカのメディアがどんなニュースをどのような視点で報じているのか把握する。池上彰に休みの日などない。年がら年中自身のスキルアップを目論む仕事の鬼なのだ。 (2)新聞は毎日、全ての全国紙を読む。 毎日読んでいると読むスピードがかなりあがってくるので、意外と時間はかからない。気になった記事や貴重なデータが含まれるものはコピーしてノートにはっている。1ページに1枚だけと貼るというルールを忠実に守り、定期的に読み返して全体像を把握するように心がけている。 PCや日経テレコンなどでデジ
新人の頃、ファイルの中身を確認するためにcatコマンドを使ったら怒られました。当時はlessやviewなんてコマンドがあるのも知りませんでしたし、周りもcatで中身を見ていたのでそれが当たり前だと思っていました。 まぁ、でもそれもそのはず、catはcatenateの略で連結するという意味があります。というわけで、多分普段よく使っているであろう17コマンド(+2オプション)の意味を調べてみました。 2014/11/18追記 cd, pwdの追記を行い19コマンドになりました。また、@Fool_Yahooman が他の17コマンドの解説をコメントしてくださっているのでこちらも是非。 command complete expression meaning
モデル MacBook Air (13-inch, Late 2008) 事象 電源ボタンを押すと、しばらくグルグルした後、電源OFFになり起動しない 対処 fsckでファイルシステム修復 電源ボタンを押した後、「Command (Apple ⌘) 」と「S」キーを同時に押す fsck -fy を実行する。 # fsck -fy (中略) ** Checking Catalog File. Invalid key Length (4,11485) ** Volume check failed. /dev/rdisk0a2 (hfs) EXITED WITH SIGNAL 8 ボリュームのチェックに失敗、次の手を考える… 停止する # shutdown -h now fsck_hfsでファイルシステム修復 USB外付けCD/DVDドライブを接続し Mac Book Air のインストールディ
低所得者には彼ら特有のダメに陥るマインドがあるのか? 実際に低所得者(年収300万円台以下)のサラリーマン200人に話を聞き、彼らに共通するダメ習慣とは何か探ってみた。 ⇒【調査結果の詳細】 低所得者に共通するダメ習慣[日用編] ◆日用編 普段の生活においては、そのだらしなさが如実に表れるようである。金銭管理については特に。 「公共料金の支払い忘れが多く、督促が来てから払うのが当たり前」(34歳・飲食)、「クレジットカード明細は開封したことがありません」(26歳・文具販売)。 その怠慢により延滞金が生じたりと、結果的に無駄な出費が生じてしまうことがわかっているけど、チェックしきれないのが彼らなのだ。おまけにそのアラは、日用品の買い物にも出てしまうようで……。 「週に1回安いスーパーで食材を大量に買い込むんですが、気がつけば賞味期限が過ぎて捨てる羽目に」(34歳・鉄道)、「家にあるも
Githubのリポジトリやアカウント単位でwebページを公開できます。 https://pages.github.com/ Bitbucketでも出来ます。 ググってみても日本語で書かれた事例とかがあまり無かったので、あんまり知られてないのかなぁって感じですが、Github Pagesと同様のことが出来ます。 Github Pagesのようにリポジトリ単位でURLを持つことは出来ないみたいです。 手順1 ユーザー名.bitbucket.orgというリポジトリを作成する。 Bitbucket上でユーザー名.bitbucket.orgというリポジトリを作成しましょう。 私の場合はユーザー名がn0bisukeなのでn0bisuke.bitbucket.orgというリポジトリになります。 アクセスレベルの設定 プライベート [チェックをしましょう。] → Webページは公開されますが、リポジトリペ
npm WARN package.json nw-demo@ No description npm WARN package.json nw-demo@ No repository field. npm WARN package.json nw-demo@ No README data npm ERR! Failed to parse json npm ERR! Unexpected end of input npm ERR! File: /Users/ryousuke/.npm/readable-stream/1.0.33-1/package/package.json npm ERR! Failed to parse package.json data. npm ERR! package.json must be actual JSON, not just JavaScript. npm
随時加筆してます 追記 2011-06-18 rebar.config の erl_opts から fail_on_warning から warnings_as_errors へ変更した rebar.config の xref に fail_on_warning を追加した インストールする Erlang を R14B03 へ変更した ライブラリ紹介に webmachine 、folsom 、ibrowse 、Emysql 、 statebox を追加した 2011-04-02 rebar.config の erl_opts から debug_info を消した rebar.config の実際に使っているベースを公開 Makefile に make edoc を追加した configure の例を hipe を使わないようにしているので native-lib を外した EUnit につい
sudo wget http://sherkin.justhub.org/el6/RPMS/x86_64/justhub-release-2.0-4.0.el6.x86_64.rpm sudo rpm -ivh justhub-release-2.0-4.0.el6.x86_64.rpm sudo yum install haskell $ ghci GHCi, version 7.6.3: http://www.haskell.org/ghc/ :? for help Loading package ghc-prim ... linking ... done. Loading package integer-gmp ... linking ... done. Loading package base ... linking ... done. Prelude> $ ghc-pkg lis
Ansible getting started Getting started with Ansible Getting started with Execution Environments Installation, Upgrade & Configuration Installation Guide Ansible Porting Guides Using Ansible Building Ansible inventories Using Ansible command line tools Using Ansible playbooks Ansible playbooks Working with playbooks Templating (Jinja2) Using filters to manipulate data Tests Lookups Python3 in temp
sudo su したときの環境変数と、自分の環境変数がどうなってるのか知りたい。 sudo su -l したときの環境変数と sudo su の環境変数がどうなっているのか知りたい。 rvm で環境作ってると、環境変数を意識しておかないとgem install しても入ってなかったり。そんなことが起きて環境ぐちゃぐちゃになるのでちゃんと意識しておきたいと思った。 環境変数をリセットしてsu / sudo するには次の方法がある。 sudoersに env_reset を書く su -l オプションで su する (unixとlinuxで違う?) 調べてみた。 とにかく調べてみるのが一番。 su したときと su -l したときの環境変数 左が su -l 、右が単純なsu su と su -l では環境変数が異なる。うん、そうだよね。 su したときの環境変数 と takuya の環境変数
sudo ("substitute user do") を使うことでシステム管理者は権限を委託できるようになり、root や他のユーザーとして複数の(もしくは全ての)コマンドを実行する能力を特定のユーザー(もしくはユーザーのグループ)に与えることができます。また sudo を使うとコマンドや引数の記録が残ります。 Sudo は root でコマンドを実行するためのものとして su に代わるものです。su が root シェルを起動してそれから全てのコマンドを root として実行できるようにするのに対し、sudo は一つのコマンドだけに特権を与えます。必要な時だけに root 特権を有効にするので、sudo を使うことにより打ち間違いや呼び出されたコマンドのバグによってシステムを破壊してしまう可能性を減らすことができます。 Sudo は他のユーザーとしてコマンドを実行するために使うこともで
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く