Learn about all our projects.
2013-11-5 (鈴) 1. シグナルとは? 2. シグナル・ハンドラと signal システム・コール 3. シグナルの用途 4. SIGHUP, SIGINT, SIGTERM 5. SIGCHLD 6. SIGALRM と sigaction システム・コール 7. siglongjmp による大域脱出 8. popen/pclose と SIGCHLD Linux などの Unix 類ではプロセスを終了させる事象のうち,次の3種類のシグナルの発生は当然起こり得るものとして想定しなければならない。 SIGHUP (= 1, hangup) 端末終了時に発生。元来はモデムの受話器をあげて通信を切ったことから SIGINT (= 2, interrupt) Control-C による中断 SIGTERM (= 15, termination) kill コマンドでシグナル無指定時に送
CI/CDにおける「Jenkinsおじさん問題」を解決するConcourseとは? 開発をリードするPivotalのエバンジェリストにインタビューし、その特徴や背景を聞いた。 モダンなソフトウェア開発においては、ウォーターフォールモデルではもう限界だと叫ばれて久しい。その理由として、「素早くソフトウェアをリリースできない」「変化に対応できない」などが挙げられる。そこで素早く開発して細かくリリースするアジャイル開発がもてはやされている。また開発と運用をひとつながりのプロセスとして素早く開発と実装を回すDevOpsも、NetflixやAmazonなどで実際に利用されていることは業界では常識だ。しかしソフトウェアの開発プロセスをもう少し詳しく見るとコーディングからビルド、テストなどのプロセスをいかに自動化するか? の部分に大きな進展があることに気づく。いわゆる継続的インテグレーション(CI)、継
.zshrcに補完のために以下の設定をする。 autoload -U compinit; compinit ここでセキュリティ警告が出る場合があります。 Ignore insecure directories and continue [ny]? こんなの。 これを回避するには上記の設定を以下のようにします。 autoload -U compinit; compinit -u で、-uオプションは何か。というか設定して一年位してやっと調べる気になった。 man zshcompsys に載ってました。 zsh のオプションって manではinlineで書いてあるので読みにくい。。。 前略 compinit 中略 For security reasons compinit also checks if the completion system would use files not owne
メタルファンですか?クイズに挑戦してメタルバンドとサイバー脅威を区別できるか確かめてみましょう。けっこう難しいですよ。 サイバーセキュリティ、とは… 毎日のように、あの手この手の攻撃を繰り出してくるサイバー犯罪者。そして、さまざまなツールで応戦し、人々を守るセキュリティ業界の人間たち。イタチごっこにも例えられますが、遊びではありません。危険を伴う戦いです。 サイバー犯罪と戦う私たちの中には、メタルを愛してやまないメンバーもいます。メタルのエネルギーは、モチベーションを掻き立て、喜びをもたらし、時には立ち向かう相手に対する怒濤のパワーを持続させてくれます。マルウェアやサイバーセキュリティ関連の言葉の中に、メタルのバンド名を思わせる名前がつけられていることがあるのは、偶然ではないかもしれません。 ところで、名前を見ただけで、メタルのバンドかマルウェアか区別できますか?メタルファンの皆さんは、全
TL;DR 20150813にSlack公式よりリリースされたemailとのintegrationを使って、特定のメールをslackに表示させることが可能。公式おすすめの使い方としては以下の様なものがある。 今回はこの応用により、メールボックスを(ほぼ)見なくてよい環境を構築する。 Slackで全てのコミュニケーションを可視化し、ブラウザからEメールタブ(アプリ)をニフラムしよう! 手順 - Slack側での設定 [Slack] 自分+Botだけが存在するprivate group(PG)を作成する [Slack] emailをintegrationする add a service integrationから Emailを選択 Createしましょう 先ほど作成したPGを選択 この固有アドレスを使って、環境を構築する。なおHide this addressにチェックを入れておくとこのアドレ
EngineeringThe GitHub GraphQL APIGitHub announced a public API one month after the site launched. We've evolved this platform through three versions, adhering to RFC standards and embracing new design patterns to provide a clear and consistent interface. GitHub announced a public API one month after the site launched. We’ve evolved this platform through three versions, adhering to RFC standards an
ESLint のルールに eslint-config-airbnb v5.0 を採用してみたけど、一部のルールが厳しかったという話です。 eslint-config-airbnb の設定 おそらく、一番デフォルトの全部入りの設定 Our default export contains all of our ESLint rules, including EcmaScript 6+ and React. It requires eslint and eslint-plugin-react. npm install --save-dev eslint-config-airbnb eslint-plugin-react eslint add "extends": "airbnb" to your .eslintrc no-param-reassign http://eslint.org/docs
Transcript ࣮ફϞςϦϯά Redux͔ΒElm Mar 27 2017 @boiyaa ࣮ફϞςϦϯάɿRedux͔ΒElm ͜ͷεϥΠυ ࠓReduxVuexͳͲɺFluxΞʔΩςΫνϟΛ࠾༻͍ͯ͠Δํʹ ElmΛΦεεϝ͢ΔͨΊͷElmॳ৺ऀ͚εϥΠυͰ͢ɻ FluxܥFWΛͬͨࣄ͕ͳ͍ํʹɺͳΔ͘ڵຯ࣋ͬͯΒ ͑ΔΑ͏ʹ৺͕͚ͯॻ͖·ͨ͠ɻ આ໌͢Δͱখ͘͠ͳͬͯ͠·͏෦ʹݴٴ͠ͳ͍Α͏ʹ͠ ͍ͯ·͢ɻʢࢲ͕ະख़Ͱ͋ΔͷͰʣ ࣮ફϞςϦϯάɿRedux͔ΒElm ϓϩϑΟʔϧ ▸ @boiyaa ▸ 34ࡀ ▸ ϑϧεέοϕΤϯδχΞ ࣮ફϞςϦϯάɿRedux͔ΒElm ͱ͜ΖͰօ͞Μɺ ϞςΔͨΊʹ ։ൃͯ͠·͔͢ʁ ࣮ફϞςϦϯάɿRedux͔ΒElm ࢲɺϞς͍ͨ ▸ ϑϧεέοϕΤϯδχΞͰ͋Δࢲɺٕज़ʹϞςΔ͔Ͳ͏͔
Google社員がSEOの質問に答える AMA with Google Search SMX West 2017 SMX West 2017 より、Google社員Gary Illyes 氏と Mariya Moeva 氏が答える AMA with Google Search セッションを紹介。 公開日時:2017年03月28日 19:05 2017年3月下旬に米国カリフォルニア州サンノゼで開催された SMX West 2017 より、Google社員がウェブマスターからの質問に答える "AMA with Google Search" (AMA = Ask Me Anything) セッションを紹介。回答者は、Gary Illyes 氏と Mariya Moeva 氏の2名、二人とも Google Webmaster Trends Analyst です。 ドメインオーソリティといったシグナ
先日Twitterに次のような書き込みをしたところ思ったより反応が良かったので、詳細の設定を紹介します。 UDP53番、TCP443番、UDP123番とポートノッキングをするとTCP443番に10秒だけsshdが現れる、という中二病全開の設定をした。皆様にもお勧めしたい。— hnw (@hnw) 2017年3月26日 といっても特殊なことをしたわけではなく、knockdでポートノッキングの設定を行い、iptablesと組み合わせて実現しました。 ポートノッキングとは ポートノッキングというのは、決められたポートを決められた順番で叩くことでファイアーウォールに穴を空けられるような仕組みのことです。ポートノッキングを使えば、TCPの7000番、8000番、9000番の3ポートにパケットを送りつけると22番ポート (SSH) へのアクセスが許可される、といった設定ができます。 ポートノッキングの
公式戦初登板が甲子園のマウンドとなった滋賀学園の光本=阪神甲子園球場で2017年3月28日、三浦博之撮影 第89回選抜高校野球大会第9日の28日、引き分け再試合となった2回戦2試合があり、ベスト8が出そろった。1日挟んで臨んだ「延長十六回」のマウンドに、4校中3校が甲子園初登板の投手を起用した。投手の負担軽減が叫ばれているとはいえ、この指導者の決断には驚かされた。 「使うからベンチに入れている」。健大高崎の青柳監督も、滋賀学園の山口監督も同じことを言った。継投が基本の健大高崎には過去の反省がある。2012年センバツに初出場で4強入りしたが、エースが肩を痛め、夏の群馬大会でほぼ投げられなかった。これを機に複数投手制を敷き、大会中は帯同する理学療法士の意見で登板の可否を決めている。「『行けるか』と聞くと、高校生は『行ける』と言ってしまう」と青柳監督。 滋賀学園はエースの神村が腰の違和感で投げら
タイトルは煽りです。煽らないつもりだったけど煽らずにいられなかった。 で、Fate/Grand Orderの話なんですが、下記インタビューと抜粋部分を読んで萎えたというか悲しくなったので愚痴を書く。 dengekionline.com Q5.なぜ宝具の演出をスキップする機能は実装されないのでしょうか(キリエさん) 塩川:もちろん技術的には可能です。ただ、先ほどの絆の話もそうですが、根本的に『FGO』は効率を追求して遊ぶゲームではないんです。 そういった考え方に基づいているので、効率がよくなる、楽になる、便利になるといったことに特化した機能はさほど実装を優先していません。スキップ自体はやろうと思えばできますし、要望があるのもわかっています。 リヨさんの漫画でもさんざんネタにされていますけど、意図があって今の状態になっています。意図がないことはやらないので、あえてやっていないのは届けたい意味が
iOS 10.3がリリースされましたが、APFSへの移行が含まれていて話題です。特に文字コード界隈ではHFS+で搭載されていた暗黙のUnicode Normalizationがなくなっている点が指摘されています1。 ではmacOSではどうなのでしょうか。SierraならばすでにAPFSを扱うことが出来るので試してみましょう。 % hdiutil create -fs APFS -size 1GB foo.sparseimage WARNING: You are using a pre-release version of the Apple File System called APFS which is meant for evaluation and development purposes only. Files stored on this volume may not be ac
こんにちは、らくからちゃです。 先日、確定申告で税金を払ってから、お財布の中身がすっからかんです(´Д⊂グスン。その分収入があったんやろ!と言われましたら、その通りではあるのですが、やはり目に見える形でお金が減るのを見るのは辛いものです。 払う額はちょっとでも少ないほうがいいよね、と思い税金のコーナーへ行ってみると、ずらっと並んでいたのは『ふるさと納税』に関する本。『納税するのに、なんで節税になるねん!』なんて言う人は、もう殆ど居ないと思いますが、改めて整理するとこんな感じです。 ふるさと納税ってなんだっけな まず好きな自治体に寄付をします。寄付額分の税金(主に住民税)が自己負担額の2000円を除き全額軽減されます。全額戻ってくるケースの上限額は、支払っている税金の額によって変わります。総務省が家族構成や年収別に大変ていねいにまとめてくれていました。 (出典:総務省|ふるさと納税ポータル
肺は空気を呼吸することにより、吸気内の酸素を血液中に取り込み、また血液中の二酸化炭素を呼気を通じて体外に排出する機能が一般に知られている。だがそれ以外に、哺乳類の肺には「血を作る」機能もあることが、米国の研究者らによって明らかになった。 科学の常識を覆す発見 カリフォルニア大学サンフランシスコ校(UCSF)の研究チームが研究成果を発表し、学術誌「ネイチャー」に論文が掲載された。 科学の世界では数十年来、骨髄がほぼすべての血液成分を作っているという前提に立っていた。だが研究チームは、マウスを使った実験で、肺が1時間あたり1000万個以上の血小板を生産していることを発見。この数は、マウスの全血液に含まれる血小板の過半数に相当するという。血小板は、血管が損傷して血液が流れ出る時に血栓を作り、止血する役割を担う。 厳密には、従来の研究で、骨髄の中で血小板を生成する「巨核球」と呼ばれる細胞が、肺の中
Description [2017年4月20日更新] Google Chrome 58 にて、バグが改修されたことを確認いたしました。 【概要】 Google Chrome の最新バージョン 57 において、Managed PKI for SSL から発行された EV SSL証明書をご利用いただいているにも関わらずアドレスバーに組織名が表示されないバグが発生しました。 この問題は Google Chrome 57 においてのみ発生しています。 【影響】 Google Chrome 57 で、以下の発生原因に該当する順序で証明書ポリシーが記載されたEV SSL証明書のサイトへアクセスした場合、アドレスバーの左側に組織名が表示されず、「保護された通信」という文言のみ表示されます。 【発生原因】 Google Chrome 57 では、証明書ポリシー(OID 2.5.29.32) が次の順序で
リンク 結城浩の公式Webサイト 結城浩 / Hiroshi Yuki 書籍『数学ガール』作者、結城浩の個人サイト。数学、プログラミング、文章書きに関する情報と、気軽な読み物。 334 users 43 リンク twitter.com 結城浩(@hyuki)さん | Twitter 結城浩 (@hyuki)さんの最新ツイート 『数学ガール』の作者。結城メルマガとWeb連載を毎週書いてます。文章書きとプログラミングが好きなクリスチャン。気軽に絡んでくださいね。 双倉図書館 11 users 169 KAGAMI_Hiromichi @kagamihr 算数に現地して掛け算の順序が一番有名ですが、初等教育の現状に色々な問題があることは確かだと思います。そしてそれを根気よく指摘することも大切だと思います。その点について「掛け算の順序に詳しい大学の先生」は重要な役割を果たしていると思います (続く
平素より Todayをご愛顧いただき、誠にありがとうございます。「Today」は、2017年9月30日をもちましてサービスを終了させていただくことになりました。 「Today」は、関心のある話題やニュースを可視化することで、チームのコミュニケーションを活性化させることを目的としたサービスとして、2017年3月6日にサービスを開始しました。複数のお客様に導入していただき、コミュニケーション活性化のためのヒアリングを進めていったところ、ツールではなく、組織コンサルティングのほうが課題解決にとって価値が高く、Todayに機能として付与するのは難しいという結論に至りました。このような状況を踏まえて慎重に検討した結果、Todayを終了することにいたしました。 これまで「Today」をご利用いただき誠にありがとうございました。また、サービスの終了に伴い、ご利用中のお客様に多大なご迷惑をおかけいたします
Amazon Web Services ブログ Amazon Athena のパフォーマンスチューニング Tips トップ 10 2020/10/13 に、原文の更新に合わせて最新のバージョンにアップデートしました Amazon Athena は、S3 に保存されたデータに対して標準 SQL で簡単に分析を行える、インタラクティブクエリサービスです。Athena はサーバーレスのためインフラ管理の必要がなく、また実行したクエリのぶんだけ料金を支払うかたちになります。Athena は簡単に使えます。Amazon S3 上のデータに対してスキーマを定義し、標準 SQL でクエリを投げるだけです。 このブログポストでは、クエリパフォーマンスを改善するための 10 個の Tips をご紹介します。Tips には、Amazon S3 に置かれたデータに関するものと、クエリチューニングに関するものがあ
V8 uses just-in-time compilation (JIT) to execute JavaScript code. This means that immediately prior to running a script, it has to be parsed and compiled — which can cause considerable overhead. As we announced recently, code caching is a technique that lessens this overhead. When a script is compiled for the first time, cache data is produced and stored. The next time V8 needs to compile the sam
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く