You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
久々の記事です。更新なくてごめんなさい。 今回は、PowerShell でよく問題になる、ディレクトリ構造を保ったままの特定ファイルのコピーです。 続編について この記事中の方法は効率面でよろしくないため、事前にコピー対象をフィルタしてから実行するものを用意しました。よろしければこちらもどうぞ tech.guitarrapc.com 目次 続編について 目次 Copy-Item を使ってフォルダを丸ごとコピーする 特定のファイルだけコピーする 複数のファイルをディレクトリ構造を平坦化してコピーする ディレクトリ構造を維持して特定のファイルをコピーしたい 指定したファイルだけにしたらどうか 一回コピーしてからいらないものを削除してはどうか 応用 まとめ Copy-Item を使ってフォルダを丸ごとコピーする PowerShell v3 において、Copy-Item を使うことで容易に可能です
水銀使用製品の製造又は輸入の事業を行う者による水銀使用製品に関する表示等情報提供について、国としてその望ましい在り方を明らかにすべく、産業構造審議会・中央環境審議会の合同会合で審議を行い、「水銀使用製品の適正分別・排出の確保のための表示等情報提供に関するガイドライン(案)」を取りまとめました。本案について平成28年7月4日(月曜日)から 8月 3日(水曜日)まで行った意見募集の結果をお知らせするとともに、これを踏まえて策定したガイドラインを公表いたします。 1.経緯 平成 25年 10月に採択された「水銀に関する水俣条約」を受け、我が国として同条約の実施を確保し、その他の必要な措置を講ずるための国内法である「水銀による環境の汚染の防止に関する法律」が平成 27年6月に公布されました。 同法第 18条では、水銀使用製品の製造又は輸入の事業を行う者による水銀使用製品への水銀等の使用に関する表示
平素より当省の化学物質管理政策にご理解とご協力を賜り、厚く御礼申し上げます。 経済産業省及び環境省では、特定化学物質の環境への排出量の把握等及び管理の改善の促進に関する法律(以下、「化管法」という。)に基づくPRTR制度として、事業者から届出された排出量の集計・公表等を行っております。PRTR 制度の導入以降、平成19年に制度の包括的な見直しが行われましたが、10年が経過し、事業者の化学物質の効率的な自主管理の実施の観点から、更に制度の改善を図るため、平成30年度には再度の見直しが予定されております。 本アンケート調査では、PRTR制度の見直しの一環として、特に事業者における排出量の算出方法の詳細を把握し、排出量の算出における事業者の負担を軽減するための方策や、届出排出量データの精度の分析等の検討を行うことを目的としております。 ご多忙のところ誠に恐れ入りますが、本調査の趣旨にご理解頂き、
光化学オキシダントなどによる大気汚染の改善を図るためには、その原因物質である揮発性有機化合物(VOC)の排出抑制が必要です。近畿経済産業局ではVOCの排出を抑制するため、法規制と企業による自主的取組を組み合わせた対策を行っています。 主に「塗装」、「洗浄」などの工程におけるVOC削減対策について、初めて知る方にもご理解いただけるよう、環境への影響から健康面に配慮した作業環境対策まで、実例を紹介しながら説明します。 また、労働安全衛生法の改正により義務付けされたリスクアセスメントについても詳しくご紹介します。 VOC排出抑制は大気汚染防止だけでなく、職場環境の改善やコストの削減等の効果も期待できます。取組のきっかけとなる本セミナーに是非ご参加ください。 対象 VOC(主に有機溶剤)の適正取り扱いに関心をお持ちの中小企業のみなさま 日時 2016年9月29日(木) 13:30~16:30 場所
VOCとは揮発性有機化合物(Volatile Organic Compounds)の略称で、塗料、印刷インキ、接着剤、洗浄剤、ガソリン、シンナーなどいわゆる「有機溶剤」に含まれるトルエン、キシレン、酢酸エチルなどが代表的な物質です。大気中の光化学反応により、光化学スモッグを引き起こす原因物質の1つとされているため排出抑制が必要です。 大気汚染防止法が平成16年5月改正、平成18年4月1日から施行され、VOC排出規制を開始しました。本規制はわが国の環境法体系で初めて「法規制」と「自主的取組」の双方を適切に組み合わせて、効果的にVOCの排出を削減するものです。 近畿経済産業局では年に数回セミナーを開催し効果的な取り組みについて情報提供をしています。是非ご参加ください。 揮発性有機化合物(VOC)排出抑制に向けた取り組みについて 対策の普及 近畿経済産業局事例集「持続可能な会社や社会の未来につな
第7章 エコーバック対策 スクリプト注入: #1 ふたつの攻撃 スクリプト注入を許してしまうWebサーバの挙動 スクリプト注入(Script injection)は、被害者のブラウザに悪意のスクリプト(大部分はJavaScriptのコード)が入り込み、ブラウザの内側からセキュリティ侵害が起こる問題である。 代表的な攻撃として、いわゆる「クロスサイトスクリプティング(XSS)」が挙げられることが多い。これは Webサーバのエコーバック(鸚鵡返し(おうむがえし))のロジックを悪用する攻撃である。もうひとつ、いわゆる「第二攻撃(Second-order XSS)」も挙げられる。 いずれの攻撃においても、スクリプト注入を許してしまう Webサーバは、HTML生成時のスクリプト除染が不備なものである。 参考: CWE-79: Improper Neutralization of Input Duri
製品のセキュアな開発のために 開発者のための解説書シリーズ セキュリティ評価基準であるコモンクライテリア(CC)では、開発者がセキュリティを考慮した開発を行った証拠をチェックします。ここでは、セキュリティ評価基準で述べられているいくつかの観点を、開発者の方にわかりやすく解説をしています。 これらの解説はCCの評価における証拠資料の作成のみならず、一般的なIT製品のセキュア開発において開発者自らが確認すべき事項として参照されるものです。 開発者のためのセキュリティ解説書(ガイダンス編) どんな強固なセキュリティ機能も、その機能の使用が誤ればセキュリティは確保できません。 開発者は、セキュリティに係る事項が適切な読者に的確に伝わることを十分に意識してガイダンス(マニュアル)を提供する必要があります。 開発者のためのセキュリティ解説書(ガイダンス編)(2024年11月14日)(PDF:561 K
日本の研究結果から、日本人のがん予防を考える 「科学的根拠に基づく発がん性・がん予防効果の評価とがん予防ガイドライン提言に関する研究」研究班では、主要なリスク要因について、がん全般、および肺がん、胃がん、大腸がん、乳がん、肝がんなどのリスクとの関連を調べた国内の疫学研究を系統的に収集し、個々の研究についての関連の強さの確認と科学的根拠としての信頼性の総合評価を行っています。 関連の強さについては、「強い」「中程度」「弱い」「なし」の4段階で個々の研究を評価し、 科学的根拠としての信頼性については、研究班のメンバーによる総合的な判断によって「確実」「ほぼ確実」「可能性がある」「不十分」の4段階で評価するシステムとしました。その際、動物実験や作用機序に関する評価についても考慮しました。さらに、関連が「確実」あるいは「ほぼ確実」と判定された場合には、メタアナリシスの手法を用いた定量評価を行い、そ
○議事 ○西尾課長補佐 定刻となりましたので、ただいまから、第8回「安心生活創造事業推進検討会」を開催させていただきます。 本日お越しの皆様におかれましては、お忙しい中お集まりいただきまして、誠にありがとうございます。 なお、本日は、土屋委員、小田切委員、野中委員、前田委員、井上委員、そして、オブザーバーの中央共募の島村部長につきましては、所用のため欠席されるということで連絡をいただいておりますので、御紹介いたします。 カメラ撮りは、ここまででお願いいたします。 それでは、ここからの進行は座長にお願いいたします。 ○和田座長 皆さん、おはようございます。暮れのお忙しい中、御出席いただきまして、ありがとうございました。 それでは、議事次第に従いまして議事を進めさせていただきます。本日は、権利擁護関係の事例報告が予定されていますので、まず初めに、事例報告をしていただく方の御紹介を事務局からお願
トップ > イベント情報 > 第19回中国研究サロン「日中における大学事情の比較~大学運営の視点から~」のお知らせ(2016年 9月16日開催) 各位 平素は格別のお引き立てを賜り、厚く御礼申し上げます。 さて、科学技術振興機構 中国総合研究交流センター では、第19回中国研究サロンを下記のように開催いたします。 今回は、大阪府立大学 名誉教授、 福州大学 国際学院長 安保 正一氏をお迎えします。安保先生は大阪府立大学で副学長を勤められた後、中国南部の 福州大学 で教鞭を取られています。福州は明・清 時代には琉球王国と関係が深く、現在も那覇市、長崎市の姉妹都市です。中国の大学はどのように運営されているのか、大学間の競争はどれほど激しいのか、現場でのご経験を通じて、日 中の大学を多角的に比較していただきます。 中国にご関心のある方々のご参加をお待ちしております。 演題:「日中における大学
2010年3月 西岡慎一 *1 亀卦川緋菜 *2 肥後雅博 *3 全文 [PDF 542KB] 要旨 本稿は、日本銀行「企業向けサービス価格指数(CSPI)」を例に、統計実務に携わる者の観点から、統計作成に対する取り組みとその限界について論じる。CSPIが現在直面している課題として、以下の4点が挙げられる。(i)商業サービスをCSPIの調査対象としていないなど、カバレッジが十分に広いとはいえない。商業サービス価格指数の不在によって、GDP統計に一定の計測誤差をもたらしている可能性がある。(ii)サービス生産統計の整備が十分には進んでいないことから、CSPIの基準改定の時期が他の価格統計に比べて遅いほか、品目内のサービス構成が実勢と乖離している品目が存在する。これによって価格指数に計測誤差が生じている。(iii)携帯電話料金や航空運賃など多様な料金プランが設定されるサービスが増加しているが、
New episode! The Scoop on Loop: The Latest Innovations Directly From Microsoft! Darrell Webster speaks to Rebecca Keys, a Program Manager from the Microsoft Loop team. Turn Data Protection into an MRR Growth Engine Security for your customers, revenue for your MSP practice. Access key insights on how to scale your practice with SkyKick’s new eGuide. MSP eGuide to Package, Sell and Deliver M365 Sec
http://blog.canpan.info/jig/archive/5973 外国人ビジネスマンに対して、ハンガリーは300,000ユーロ以上を、ブルガリアは512、000ユーロを国債購入に投資してくれれば、永住権を与え、健康サービス、教育、ビジネス・アドバイスなどをするというものだ。 ハンガリーの場合はこれに加え、ハンガリー人として、7年以内にEUパスポートを、取得することが出来る、というのだからたまらないだろう。しかも、投資した金額は無利子ではあるが、金額の増減無しに、5年後には引き出すことが、できるというのだ。 このニュースを報じたのは、トルコのサバー紙だがさもありなん、という感じがする。それはEUへの容易なアクセスが、可能になるからだ。彼らは30万ユーロを投資し、永住権を得てしまえば、EU諸国への出入りは、自由になるということだ。 既に世界から、2000人の人達がこの措置を受け
「サガ」シリーズ、完全新作! 2016年12月15日発売 PlayStation®Vita専用ソフト『サガ スカーレット グレイス』のバトルを中心としたトレーラとなります。 【公式サイト】 http://www.jp.square-enix.com/saga_sg/
「機動戦士ガンダム 鉄血のオルフェンズ」第2期 第1弾PVを公開! 2016年10月2日より毎週日曜午後5時~ MBS/TBS系列全国28局ネットにて放送開始 【公式サイト】http://g-tekketsu.com ©創通・サンライズ・MBS
Toronto Zoo giant panda cubs, Jia Panpan and Jia Yueyue met a slide for the first time! Watch as they tumble and play with their new enrichment item. You can now watch Jia panpan and Jia Yueyue LIVE on the new TELUS Giant Panda Cam here: http://ow.ly/Xgmj304fkG5 To learn more about these cubs, visit here: http://ow.ly/E0V7304fkjg To help support giant panda conservation, visit here: http://ow.
2016年10月2日(日)よりテレビアニメ放送開始 TOKYO MX 毎週日曜24時~ 関西テレビ 毎週日曜25時55分~ BS11 毎週日曜24時30分~ ※放送時間は変更になる可能性がございます。 ※関西テレビの初回放送は10月2日(日)26時05分~となります。 2016年10月よりDMM.com/dアニメストアにて配信開始 時は西暦2205年。歴史改変を目論む“歴史修正主義者”による、過去への攻撃がはじまった時代。歴史を守る使命を与えられた“審(さ)神者(にわ)”によって励起された最強の付喪神“刀剣男士”。これは、そんな彼らが、とある“本丸(ほんまる)”を舞台に、ひたむきに、そしてほがらかに生きる“花丸”な日々の物語- <公式サイト> touken-hanamaru.jp <公式Twitter> @touken_hanamaru (C)2016 アニメ『刀剣乱舞-花丸-』製作委員会
Created by the owner of the listed website. The publisher has a good record with no history of violations. Learn more ショッピングサイトでのお買い物を便利にサポートします!時間とお金を大切にしたいあなたに最適な拡張機能を試してみませんか? オンラインショッピングの商品価格は、日々刻々と変化します。この拡張機能は、あなたに代わってあなたの為に送料やポイントまで考慮したうえで最適と思われる商品を自動でお知らせします。 いつも見ているショップじゃないところでたまたまポイント10倍、送料無料セール開催中!なんて日常茶飯事です、お得情報を見逃すなんてもったいないですよ。 特徴 ・人工知能が適切な検索キーワードを抽出! ・多くのショッピングサイトに対応、きっとあなたのお気に入りのショッ
Display Output in Color Using Windows PowerShell How Do I Get a Copy of Windows PowerShell? See the Windows PowerShell Download page for information about downloading and installing Windows PowerShell. To tell you the truth we don’t know what scripters dream about and we’re not so sure that we want to know. We’re willing to bet, however, that any time scripters dream they dream in color. How do we
As I’m mentioned before I have an ongoing project being developed using Elixir and Phoenix. I’m using two third party packages that I wanted to write about in this post. They are Guardian and Canary. User Authentication and Authorization In my app I’m using Guardian for for authentication and session management. Guardian has a lot of interesting functionality but at the moment I’m using it for sim
What Google Learned From the Digital Diaries of 1,000 Mobile Users Smart phones are the popular choice for addressing needs There's that old saying about how it takes walking a mile in someone else's shoes to know them. But for Google, all it takes is a week of tracking a person's digital and physical footsteps. In one of its most comprehensive studies yet for how people benefit from mobile device
学生のお客様はCreative Cloudコンプリートプランが最大{{percentage-discount-ste}}OFF Photoshop、Acrobat Pro、Illustrator、Premiere Pro、さらには生成AI機能も含まれるCreative Cloudコンプリートプラン。すべてが揃ったクリエイティブツールキットを単体プランよりもお得な価格でご利用いただけます。 初年度は価格 - ABM - Creative Cloudコンプリートプラン100GB{{small-tax-incl-label}} 価格 - ABM - Creative Cloudコンプリートプラン100GB{{small-tax-incl-label}}でご利用いただけます。 利用条件を見る 無料で始める CTA {{buy-now}}
学生のお客様はCreative Cloudコンプリートプランが最大{{percentage-discount-ste}}OFF Photoshop、Acrobat Pro、Illustrator、Premiere Pro、さらには生成AI機能も含まれるCreative Cloudコンプリートプラン。すべてが揃ったクリエイティブツールキットを単体プランよりもお得な価格でご利用いただけます。 初年度は価格 - ABM - Creative Cloudコンプリートプラン100GB{{small-tax-incl-label}} 価格 - ABM - Creative Cloudコンプリートプラン100GB{{small-tax-incl-label}}でご利用いただけます。 利用条件を見る 無料で始める CTA {{buy-now}}
Photoshop User Guide Introduction to Photoshop Dream it. Make it. What's new in Photoshop Edit your first photo Create documents Photoshop | Common Questions Photoshop system requirements Get to know Photoshop Keep Photoshop up to date Photoshop and other Adobe products and services Work with Illustrator artwork in Photoshop Work with Photoshop files in InDesign Substance 3D Materials for Photosho
連載40年をもってフィナーレを迎える国民的漫画『こちら葛飾区亀有公園前派出所』の最終話が掲載された『週刊少年ジャンプ』42号(集英社)が17日、発売された。『こち亀』が巻頭カラーで登場し、伝説の第1話がオールカラーで掲載、とじ込みポスター、特別企画など、「最も発刊巻数が多い単一漫画シリーズ」として、ギネス世界記録(TM)に認定された傑作の幕引きにふさわしい“『こち亀』40周年記念超メモリアル特大号”となっている。 【写真】その他の写真を見る 金銀の箔を貼った超豪華仕様の同号では、『こち亀』の花道を飾るべく数多くの記念企画が実現。表紙&中面では全連載作家が執筆した「両津勘吉19変化」をはじめ、巻頭カラーの最終話は20ページ&作者の秋本治氏の「連載終了に寄せたメッセージ」、第1話「始末書の両さんの巻」のオールカラー31ページ掲載、両津勘吉200体集合ポスター&大原部長の大説教ポスター、誌面に隠
前回お送りしたデビュー25周年記念の番外編(中居・木村編/稲垣・草なぎ・香取編)に続く、SMAP連載の本編第4回。第3回『記者が見た5人の真実』でも触れたように、今回はSMAPのライブについて綴りたい。バラエティ、ドラマ、映画と、彼らが活躍する場所は数多くあるが、5人が輝くステージはまた特別。彼らがいかにして逆境を乗り越え、その生き様をライブで見せてきたのかーー。 初の海外公演、北京のライブでSMAPを待っていたのは―― 5年前の9月16日、SMAPは北京にいた。 初めての海外公演は、北京オリンピックのサッカー競技でも使用された北京工人体育場。あとになって、『プロフェッショナル 仕事の流儀 SMAPスペシャル』NHK総合)でも、ハプニング続きの舞台裏が放送されていたけれど、実際に会場に足を運んでみると、そのスタジアムの不気味なほどの無機質さと、スタンドの客の入っていないスペースの多さに呆然
NHK大河ドラマ『真田丸』(毎週日曜 後8:00 総合ほか)。11日放送の第36回「勝負」では、関ヶ原の戦いの顛末が佐助(藤井隆)の報告だけで終わってしまったが、第37回「信之」では身を粉にして豊臣政権を支え続けた石田三成(山本耕史)と大谷吉継(片岡愛之助)の2人の最期が描かれる。三成のラストシーンの撮影日、山本耕史は「真っ直ぐに清く正しく駆け抜けることができました。さみしさはありますが、悔いなくこの現場を終わることができます」と清々しい笑顔を見せながら、『真田丸』における石田三成を振り返った。 この記事の写真はこちら(全22枚) ■「人望ないんだ…」というせりふは心が痛かった 『真田丸』の作者・三谷幸喜さんは、僕にとって転機になるような役をくださる方。12年前の『新選組!』の土方歳三役もそうでした。真っ直ぐに清く正しく駆け抜けることができました。さみしさはありますが、悔いなくこの現場を終
Nutanixは2009年に創業、2012年に日本法人が設立されて以来、ハイパーコンバージドインフラ(HCI)専業ベンダーとして、もっとも多くの導入実績があり、2014年からIDC市場調査レポートではハイパーコンバージドベンダーのリーダーの位置にポジションを置いています。 仮想化環境のサーバーと共有ストレージを一括提供するアプライアンス製品及びソフトウェア製品、また、DELL EMC社やHewlett Packard Enterprise社等のハイパーコンバージド製品に対してOEM提供されています。 CTCはNutanixのパートナーとして、IaaS事業者向け仮想環境、プライベートクラウド、VDIなどの用途でシングルクラスターからDC間のリモートレプリケーション構成で多様な導入実績があります。 ハードウェア(Nutanix純正、Dell EMC、Hewlett Packard Enterp
The Matthew effect of accumulated advantage, sometimes called the Matthew principle, is the tendency of individuals to accrue social or economic success in proportion to their initial level of popularity, friends, and wealth. It is sometimes summarized by the adage or platitude "the rich get richer and the poor get poorer".[1][2] The term was coined by sociologists Robert K. Merton and Harriet Zuc
So apparently rakyll received a copy of the book that I co-authored with my fellow Japanese gophers. Feels weird to see our book written entirely in Japanese floating around in other parts of the World, but I’m very glad that people are expressing interest. Thank you for those who have purchased it :) Onto the main topic. Soon after I wrote my previous article, “WTF Was Wrong With My Go Code”, I n
デザインをつくる際、ただきれいにデザインするだけでは印象に残りにくい場合があります。 私自身、「もう少し引っ掛かりが欲しい」とフィードバックをもらうこともありました。 そこで今回は、引っ掛かりのあるデザインを制作する方法について具体例を挙げながらご紹介したいと思います。 1.レイヤー構造にする背景に何も特徴がない人物画像の場合、タイトル部分にデザイン要素が必要になります。 この場合、フレームが人物の後ろにあることで奥行きがあるように見え、引っ掛かりのあるデザインになっています。また、フレームが人物の手前にあるよりも後ろにある方が抜け感があり、タイトルが詰まっているように見えないという効果もあります。 出典:Autumn Trend Outer / TOPLOG背景になにも特徴がない、シンプルな人物画像に効果的フレームが人物の後ろにあることで奥行きを感じ、引っ掛かりができる。2.一部に色を加
2016年9月17日、ベルサール新宿グランデ 5F コンファレンスセンターで行われた「WordCamp Tokyo 2016」をのぞいてきました。 数あるセッションの中で、「WordPressで運営する大手メディア 座談会」と題された回では、サッカーキングの山本衆平さん、ログミーの川原崎晋裕さん、KAI-YOUの米村智水さん、美BEAUTEの北野優矢さんらが登壇。 聞き書きでメモしたところで、メディアビジネスに関する部分を一部まとめました。ログミーの川原崎さんの発言に「おおー」となる箇所が。 PVに頼らない稼ぎ方を、複数持てるか。米村:ログミーさん(のビジネスモデル)めっちゃ気になりますね。いろんな媒体と提携とかしてるじゃないですか。 川原崎:いや、ログミーは記事広告ってことにはなりますよ。アウトプットが記事なので。イベントだと多くても100人や200人くらいしか接点がもてないものを1万人
ドイツを代表する自動車メーカーのフォルクスワーゲンは2016年9月に、コネクテッドカーやモバイルサービスなど自動車専門のサイバーセキュリティ対策企業「CYMOTIVE Technologies」を設立したことを発表した[1]。フォルクスワーゲンはイスラエルのサイバーセキュリティの専門家3人(Yuval Diskin氏、Tsafrir Kats氏、Tamir Bechor博士)らとイスラエルのHerzliyaとドイツのWolfsburgに「CYMOTIVE Technologies」を設置して、自動車向けのサイバー防衛の研究や開発を行っていく。同社の会長を務めるYuval Diskin氏はイスラエルの公安庁の責任者を務めたこともある。フォルクスワーゲンはヒトラーが「国民車」の普及を目指してポルシェと一緒に開発し、第2次大戦中は多くのユダヤ人強制労働者が同社で苛酷な軍需生産活動に従事させられて
1.はじめに 少子高齢化や人口減少などを背景に、公立病院(※1)における経営環境は全国的にも厳しくなってきている。公立病院の経営改革が急がれるなかで、2015年3月に総務省は「新公立病院改革ガイドライン」(以下、ガイドライン)を策定した。その中で自治体に対し、2015~2016年度中に「新公立病院改革プラン」を策定し、それに沿って継続的かつ安定的な病院運営改革に取り組むことを要請している。またガイドラインでは、経営形態の見直しにも言及し、複数の手法を提案している。なかでも有望視されているのが地方独立行政法人化(以下、地方独法化)である。公立病院は地方独法化に伴い、行政特有の制約を受けず、主体的に人事管理や業務執行等ができるようになる。公立病院の地方独法化による経営改革を目指す事例は増えてきており、2016年5月現在で地方独法化した病院は97にのぼる。(※2) 一方、地方独法化により留意すべ
All the time I’m talking to Ben Whishaw, I keep staring at his hair. There are a number of reasons for this. The first is that I’ve never seen anything quite like it before. He has a very low hairline which his thick brown hair erupts from, first going one way, then another, and then back again, with the overall effect looking weirdly like an enormous Mr Whippy ice cream. The second reason is that
The armed forces are ill-prepared to defend the UK against a serious military attack, a senior commander has warned the defence secretary. In a memo before he retired in April as head of Joint Forces Command, Gen Sir Richard Barrons said key capabilities had been stripped out to save money. He said Whitehall was "preserving the shop window" with items like aircraft carriers, the Financial Times re
At least 29 people have been injured in an explosion in a crowded district of New York City. The cause of the blast late on Saturday in Chelsea remains unclear. Mayor Bill de Blasio described it as "intentional" but said that there were no known links to terror. The force of the blast blew out windows and could be heard several blocks away. Another device, reportedly a pressure cooker rigged with
人材育成のプロが組織の成長に伴走します。生成AIを活用した各種機能、MBA基礎〜DXなど最新知識まで測定もできるeラーニングも用意。 詳細を見る あすか会議2016 第4部分科会「食という地域資本 ~ローカルからグローバルに発信する食文化~」 気候や風土、その土地ならではの食材。先人たちの絶え間ない努力と長い交易の歴史。土地に根づいた固有の営みは「食」という文化に昇華され、強烈なオリジンとなって、訪れる人たちを惹きつけてきた。サンセバスチャンやポートランド――美食の都として世界中から観光客の訪れる地域がある。テロワール(地域性)を武器に、ローカルからグローバルへ発信していくための打ち手を議論する。(肩書きは2016年7月2日登壇当時のもの)。 ※動画の音声に、一部、聞き取りづらい箇所がございます。ご了承ください。 <動画冒頭をテキストでご紹介> 瀬尾氏: このメンバーの中で僕がなぜモデレー
日本、33カ国中32位=教育への公的支出割合-OECD 経済協力開発機構(OECD)は15日、2013年の加盟各国の国内総生産(GDP)に占める教育機関への公的支出割合の調査結果を公表した。日本は3.2%と7年ぶりに最下位を免れたものの、比較できる33カ国中ハンガリー(3.1%)に次ぐ32位にとどまり、OECD平均の4.5%も下回った。 33カ国の中で最も高かったのはノルウェーの6.2%。次いでデンマークの6.1%、ベルギー、フィンランド、アイスランドが各5.6%で、欧州の国々が上位を占めた。 大学など高等教育への支出を公費で負担している割合は、日本は35%で、韓国(32%)に次いで2番目に低く、大部分を私費で負担している実態が明らかになった。OECDは、日本では高等教育への需要が高いにもかかわらず、公的支出が少ないと指摘した。(2016/09/15-18:39) 【社会記事一覧へ】
5年間、北条かやというキャラクターを作り上げてきた 「評価経済社会」の中で、勝ち組になりたかった すべての世界で誰かに好かれたい ソーシャルメディアを使いこなし、ライターとしてテレビにも出演するなど活躍の場を広げていた北条かやさんは、炎上をきっかけに、仕事を休まざるを得なくなりました。ネットの評判を気にしてエゴサーチを繰り返し、自分を追い詰める日々。「インターネットで殺されないため」に必要なこと。「まだもがいている」という今の心境を綴ってくれました。 「SNSは辞めたほうがいい」 「もうSNSはやらない方がいいのではないですか?」。今年3月の終わり、私、北条かやはあることがきっかけで「炎上」を経験し、ひどく憔悴した。 ボロカスになった私を見て、芸能事務所のマネージャーが「SNSは辞めたほうがいい」と助言してくれるほど、おかしな状態だったとは思う。 結局、私はネットをやめることができず、おろ
Have you heard the story of the architect from Shiraz who designed the world’s most beautiful mosque? No one had ever conjured up such a design. It was breathtakingly daring yet well-proportioned, divinely sophisticated, yet radiating a distinctly human warmth. Those who saw the plans were awe-struck. Famous builders begged the architect to allow them to erect the mosque; wealthy people came from
Golden Gate Avenue, in San Francisco, Sept. 7, 2016.Credit...Gabrielle Lurie for The New York Times San Francisco — AFTER more than 27 years abroad, mostly as a foreign correspondent in Asia covering civil unrest and poverty, I wander the streets of this city, my new home, like an enchanted tourist. The people who share sidewalks with me must wonder why I sometimes laugh out loud. The advertisemen
■要旨 不動産投資市場が好調に推移しているが、その背景には日本銀行の大胆な金融政策に後押しされた金利低下がある。市場では金利の低位安定が続くとの見方が多いが、金利が人為的に低く抑えられている状況を鑑みれば、将来的に金利が急騰する懸念もある。 本稿では、インプライド・キャップレートの金利感応度、即ち、金利変動がインプライド・キャップレートに及ぼす影響を推計した。また市場の予想する金利上昇シナリオが示現した場合に、インプライド・キャップレートがどれほど上昇すると予想されるかについても試算した。 インプライド・キャップレートの金利感応度は、キャップレートの変動要因分析により推計した。その結果、足元のインプライド・キャップレートの金利感応度は概ね1であることが分かった。即ち、金利が1%上昇するとインプライド・キャップレートが1%上昇すると予想される。過去と比較してもインプライド・キャップレートの金
■要旨 本稿では、総務省「全国消費実態調査」における30歳未満の単身勤労者世帯の被服費や自動車関係費の変化を確認するとともに、社会背景の変化もあわせて、「高級ブランド離れ」や「クルマ離れ」の状況を考察した。 若年単身勤労者世帯では、男女とも被服費がバブル期の半分以下へ大幅減少していた。背景には、ファスト・ファッションの台頭や消費社会の成熟化により、過去より、お金をかけなくてもハイレベルな消費生活を楽しめるようになったこと、モノがあふれ物質的欲求が薄まった結果、「高級ブランド離れ」をしていることなどがあげられる。 「クルマ離れ」については、娯楽の増加やリスク回避志向の強まりなどからクルマに感じる魅力が弱まっていることを背景に、若い年代ほど運転免許保有率が低下し、「クルマ離れ」をしている様子がうかがえた。しかし、大都市の男性や一人暮らしの男性では「クルマ離れ」が進む一方、一人暮らしの女性ではク
■要旨 本稿では、総務省「全国消費実態調査」における30歳未満の単身勤労者世帯の被服費や自動車関係費の変化を確認するとともに、社会背景の変化もあわせて、「高級ブランド離れ」や「クルマ離れ」の状況を考察した。 若年単身勤労者世帯では、男女とも被服費がバブル期の半分以下へ大幅減少していた。背景には、ファスト・ファッションの台頭や消費社会の成熟化により、過去より、お金をかけなくてもハイレベルな消費生活を楽しめるようになったこと、モノがあふれ物質的欲求が薄まった結果、「高級ブランド離れ」をしていることなどがあげられる。 「クルマ離れ」については、娯楽の増加やリスク回避志向の強まりなどからクルマに感じる魅力が弱まっていることを背景に、若い年代ほど運転免許保有率が低下し、「クルマ離れ」をしている様子がうかがえた。しかし、大都市の男性や一人暮らしの男性では「クルマ離れ」が進む一方、一人暮らしの女性ではク
ALONG the west bank of the Rhine, south of Frankfurt, cormorants and herons frolic as barges moor at Ludwigshafen. Here the world’s largest chemical park stretches out over ten square kilometres. Streets such as Chlor-, Ammoniak- and Methanolstrasse are shaded by 2,850 kilometres of pipes that connect everything like arteries; red is for steam, yellow for gas, green for water. The saying goes that
- Source: CNN " data-fave-thumbnails="{"big": { "uri": "https://media.cnn.com/api/v1/images/stellar/prod/160918112909-11-chelsea-explosion.jpg?q=x_4,y_206,h_2233,w_3969,c_crop/h_540,w_960" }, "small": { "uri": "https://media.cnn.com/api/v1/images/stellar/prod/160918112909-11-chelsea-explosion.jpg?q=x_4,y_206,h_2233,w_3969,c_crop/h_540,w_960" } }" data-vr-video="false" data-show-html="" data-byline
SAN FRANCISCO—Oracle lawyers argued in federal court today that their copyright trial loss against Google should be thrown out because they were denied key evidence in discovery. Oracle attorney Annette Hurst said that the launch of Google Play on Chrome OS, which happened in the middle of the trial, showed that Google was trying to break into the market for Java SE on desktops. In her view, that
A leading technology company announces the next in its successful and long-standing line of handheld hardware. The new update sports plenty of long-awaited features, including an improved screen and a better battery. But it also includes one major omission: the standard 3.5mm headphone jack, which had been included on all of its portable products until this point, has been replaced by a proprietar
The beloved film's portrayal of studying literature is both misleading and deeply seductive. I’ve never hated a film quite the way I hate Dead Poets Society. I expect that them’s fighting words, at least in some quarters; at least I hope they are. Because I’m trying to pick a fight here. I was in the last year of my English literature Ph.D. program in the summer of 1989, when Dead Poets Society wa
NEW YORK (Reuters) - Investigators on Sunday sifted through blast remnants, examined video and scoured the scene of an explosion that wounded 29 people in Manhattan, attempting to establish if there were any links to international terrorism. The explosion on a commercial and residential street in New York City’s Chelsea district on Saturday night sent a deafening roar and a powerful shock wave thr
Russia and Syria say 62 Syrian soldiers killed by coalition aircraft near ISIL-held city of Deir Az Zor. US-led coalition air raids reportedly killed dozens of Syrian soldiers on Saturday, endangering a US-Russian brokered ceasefire and prompting an emergency UN Security Council meeting as tensions between Washington and Moscow escalated. The US military said that the coalition stopped its strikes
Community OverviewAccess/Deposit StructuresDeposit a StructureAccess StructuresCSD CommunicationsCCDC for the CommunityAwards and SponsorshipPhD StudentshipsPeople in the CommunityCSD ChampionsFAIRE GrantsPartnerships and InitiativesPartnerships and Initiatives OverviewCSP Blind TestMemberships and PartnershipsIndustry-led DevelopmentCSD Data PartnershipsSoftware IntegrationsEducation and Outreach
Science cannot be absolutely defined; however, scientific endeavors have a set of key characteristics, summarized in the Science Checklist. Some traditions and beliefs that seem scientific actually fail to meet most of the characteristics of science. Intelligent Design has been defined by its proponents as the idea that “certain features of the universe and of living things are best explained by a
Enhancing the Validity and Cross-cultural Comparability of Measurement in Survey Research Citation King, Gary, Christopher J. L. Murray, Joshua A. Salomon, and Ajay Tandon. 2004. Enhancing the validity and cross-cultural comparability of measurement in survey research. American Political Science Review 98(1):191-207. Published Version doi:10.1017/S000305540400108X Permanent link http://nrs.harvard
1. Development of genetic polymorphic VNTR and RFLP markers and its application for construction of genetic linkage maps of human chromosomes Dr. Nakamura has been making important contributions to the fields of genomic medicine and cancer research for nearly three decades. He is one of the pioneers of applying genetic variations (VNTR and RFLP markers) and genomics approach to the medical field.
イギリス製の教育用シングルボードコンピュータのRaspberry Piのラインナップに一枚5ドルのRaspberry Pi Zeroがあります。残念ながら日本では未発売です。PSEや技適関係の問題かな?と思っていましたが、ラズベリーパイの正規代理店ショップの一つであるRaspberry Pi Shop by KSY さんにメールで伺ってみたら理由が判明しました。 Pi Zeroに付きましては、製品発表は行われていますが、メーカー(ラズベリーパ イ財団)の意向で、まだ日本では「未発売」となっています。生産数の関係など で、一部の地域のみでの「発売」となっています。 今後の国内発売に付いても現段階では未定となっております。 以上、よろしくお願いします。 5ドルでは代理店が利益が出ないから販売されないという噂もありましたが、真相はRaspberry Pi Zeroの生産数が少ないため一部地域でし
When running: $ go test -race net/http ThreadSanitizer says: WARNING: DATA RACE Write by goroutine 205: bufio.(*Reader).Read() src/pkg/bufio/bufio.go:152 +0x4b6 io.(*LimitedReader).Read() src/pkg/io/io.go:406 +0x181 net/http.(*body).Read() src/pkg/net/http/transfer.go:538 +0xd4 io/ioutil.devNull.ReadFrom() src/pkg/io/ioutil/ioutil.go:138 +0x6f io/ioutil.devNull.ReadFrom·i() src/pkg/io/ioutil/iouti
Abstract We propose to add alias declarations to the Go language. An alias declaration introduces an alternative name for an object (type, function, etc.) declared elsewhere. Aliases simplify splitting packages because clients can be updated incrementally, which is crucial for large-scale refactoring. Motivation During refactoring, it is often desirable to split an existing package into multiple p
##### Building packages and commands for darwin/amd64. runtime/internal/sys runtime/internal/atomic runtime # runtime runtime/cgocheck.go:144: Inner loop invariant, header b38, val v283 = ADDQ <uintptr> v426 v10, func cgoCheckTypedBlock runtime/hashmap.go:273: Inner loop invariant, header b48, val v277 = CMPQconst <flags> [8] v10, func makemap runtime/hashmap.go:273: Inner loop invariant, header b
Use your mouse to click and drag countries (represented as circles) to explore +200 years of life expectancy and income indicators. 1800 2008 Original creation by Gapminder using Tom Carden JavaScript version. Recreation by Mike Bostock with D3.js. Re-Recreation using dragit.js by Romain Vuillemot (view source on GitHub).
Windows PowerShell でパッケージ管理(Package Management)してみる PowerShell5.0(Windows10) から「Package Management(旧OneGet)」で、Windowsでもデフォでパッケージ管理ができる。 環境 Windows 10 Package Management とは PowerShell5.0(Windows10) からデフォで使えるパッケージ管理システム。 Linux でいうところのyum やapit-get と同じ。 Windowsではパッケージ管理として Chocolatey などもあるが、 PackageManagement ではChocolatey やNuGet よりもレイヤとして上層で 各パッケージをインストールできるように設計されている。 参考: cartman0.hatenablog.com Pac
The Windows PowerShell Integrated Scripting Environment (ISE) is a host application for Windows PowerShell. In the ISE, you can run commands and write, test, and debug scripts in a single Windows-based graphic user interface. The ISE provides multiline editing, tab completion, syntax coloring, selective execution, context-sensitive help, and support for right-to-left languages. Menu items and keyb
Are there some editors like emacs, vi/vim, specifically for power shell, if so which are the best? I will have to do some work on windows and I need some unix productivity - which means for me shell + text editor with syntax highlighting (for python, java, c, c++), so which are my options? Edit: I'm looking for an alternative at vim or other unix editors, and cygwin is not an option. I just want f
Applies To: Windows Server 2012, Windows Server 2012 R2 After setting up your Windows PowerShell Workflow environment as described in Configuring Your Workflow Environment, and authoring or finding a workflow, you are ready to start running your workflow. Running a workflow is like running any Windows PowerShell command. You can run the Get-Command cmdlet to discover workflows, and run Get-Help to
DataGridView や DataRepeater にこだわりつつ 時代は Workflow Foundation などと言い続けていたら これからは LogicFlow だろ! と思い始めてきた 色々浅く広くやっていく古い技術者の Blog 原則として Workflow Foundation は非同期にて動作しますが、俗に言うマルチスレッドにタスクを分配して動作するような挙動は行いません。Parallel アクティビティというのもありますが、これも内部ではシングルスレッドで動作しており、待ち状態が発生した際に制御を切り替えるというものになっています。 このあたりで色々考える人は多いのですが、海外の Blog ですばらしいサンプルを見つけたので VB に移植してみました。 基本の考え方はアクティビティ内部でスレッドを作成するなどして、別個に動作させようというものです。今回のサンプルで気
Windows PowerShell での並列実行 というと、 PipeLine処理かWorkflow が利用しやすいところです。 また、 Workflow は通常の Implicit Scripting と異なり、 manageな仕組みです。 Workflowは Windows PowerShell だけでは困難な 長時間にわたるスクリプト処理 の並列化、エラー発生時の再開処理などをくみこみやすい優れた方法と言えます。 但し Workflow は PowerShell のサブセットです。 一見すると function と記述が似ておりとっつき安い反面、同じ記法と思いきや色々と制限があります。 今回は、Workflow の概要、サンプル、そしてハマり易い制限について紹介しましょう。 Workflow について、それなりに長い記事となっていますのでご注意を....! Workflowについて
DataGridView や DataRepeater にこだわりつつ 時代は Workflow Foundation などと言い続けていたら これからは LogicFlow だろ! と思い始めてきた 色々浅く広くやっていく古い技術者の Blog 昨年の PowerShell AdventCalendar 2011 にて PowerShell 3.0 のワークフロー周りを軽く触ってみたことをまとめていましたが、一年たって今度はもう少し触ってみよう!、というちょっとまて貴様的な、記事になりまして、PowerShell Advent Calendar 2012 のエントリとなります。 1.PowerShell ワークフローを Workflow Foundation の xaml に変換PowerShell のワークフローは、Workflow Foundation 4 をベースとして動作していま
基本的にはこちらの記事の内容をかいつまんだ感じです。 https://technet.microsoft.com/en-us/windows-server-docs/compute/nano-server/powershell-on-nano-servertechnet.microsoft.com technet.microsoft.com まだ日本語に翻訳されてないみたいなので、自分の勉強がてらざっくりとまとめていきます。 そのうち翻訳されると思いますのでその際はこのエントリの内容も不要になるでしょう。 はじめに 本エントリの内容はWindows Server 2016 TP5およびGA版で確認しています。 製品版のWindows Server 2016、およびWMF 5.1が出る際はこのエントリの内容と違うことになっている可能性がありますので予めご了承ください。 PowerShellの
Aerial view of the sinkhole which opened up under a phosphate fertiliser firm. About 980 million litres of contaminated water have leaked into Florida's main underground source of drinking water, state officials say. The leak occurred after a huge sinkhole opened up under a phosphate fertiliser plant near Tampa, damaging the stack where waste water was stored. The water contained phosphogypsum, a
In December 2023, we moved the discussion forums formerly located on the Salesforce Developers website to the Trailblazer Community. But not all discussions moved over (see the FAQs below), so if you can't find what you're looking for, then feel free to start a new discussion! The community will appreciate your contributions.
ImpactMenu Toggle What we doMenu Toggle 2030 Strategy Country Outreach Global Ocean Mapping International Policy Our Approach Transparency ScienceMenu Toggle Projects Publications Research HighlightsMenu Toggle Success Stories Joint Analytical Cell TechnologyMenu Toggle ToolsMenu Toggle Our Platform Map Marine Manager Carrier Vessels Vessel Viewer DataMenu Toggle Our APIs Datasets & Code HelpMenu
In May, Meredith Russo’s literary debut arrived in the world, one of countless first novels published every year in search of readers. But Russo’s If I Was Your Girl — the story of a transgender teenage girl named Amanda who is in love with a boy named Grant — had deep personal resonance. “I wanted to write the story I needed myself” as a teenager, says Russo, 29, a trans woman in Chattanooga, Ten
NPO情報公開クリアリングハウスが昨年12月に、日米合同委員会の議事録の公開を求めて国を提訴したことは既報の通りだが(「政府は情報公開法の免除規定を拡大解釈している」)、その裁判で政府の外交文書の公開に対する異常な姿勢が明らかになる新たな展開があった。 他でもない、情報公開クリアリングハウスが情報公開を求め、国がこれを頑なに拒否していた文書は、政府が別の裁判で自らの主張を裏付けるために証拠として提出しており、誰でも見られる状態になっていたことが明らかになったのだ。 自己目的の達成のためには公開した文書でありながら、市民からの公開請求に対しては外交文書であることを理由に公開を頑なに拒否するという、政府のダブルスタンダードが明らかになった。 情報公開クリアリングハウスの三木由希子理事長は、外交文書の開示については政府に一定の裁量が認められているが、これは明らかに裁量の濫用だと語った。 日米合同
1944年埼玉県生まれ。68年東京大学法学部卒業。71年弁護士登録。専門は企業法務(コンプライアンス、総会屋・マル暴対策)、知財権など。金融庁金融問題タスクフォース、知的財産戦略本部委員などを歴任。98年日比谷パーク法律事務所開設し、代表弁護士に就任。2004年より桐蔭法科大学院教授を兼務。14年、第三者委員会報告書格付け委員会設立。著書に『想定外シナリオと危機管理―東電会見の失敗と教訓』、『日本改造計画―ガバナンスの視点から』、共著に『「企業等不祥事における第三者委員会ガイドライン」の解説』など。 どうもわれわれ日本人は、自らの失敗を顧みることがとても苦手なようだ。 最近、第三者委員会という言葉をよく聞く。独立調査委員会や外部委員会などと呼ばれることもあるが、企業や組織に不祥事が起きた時、組織から独立した委員たちが事実関係を検証した上で、その責任の所在や原因を究明したり改善策を提言する委
不正資金疑惑を調査してきたJOCが設置した第三者委員会が、9月1日に公表した調査報告書の中で不正はなかったと結論したことについて、これまで数々の第三者委員会の委員を務めてきた郷原信郎弁護士は、その内容を厳しく批判する。 十分な資料が揃っておらず、カギを握る関係者へのヒアリングも行わないまま「不正がなかった」と結論づけるには、無理があるという理由からだ。 九電やらせメール問題などで第三者委員会の委員を務めてきた郷原氏は、不祥事を起こしたた企業が、社会の信頼を取り戻すためには、独立した調査委員会が中立かつ客観的な立場から調査を行った上で、原因分析や再発止策を提言する必要があるが、JOCのの報告書は委員会の選任のプロセスが不透明な上に、中立的な調査が行われているようには見えないと指摘する。 依頼者の意向に沿った「御用」委員会が後を絶たない理由について郷原氏は、経営者が中立的な調査報告の重要さを理
I recently had to collect test coverages for my rust-strconv (and many others). It was not very easy and I had to do some yak shaving to get it working, but as I've done shaving you don't have to! Important warning: This tutorial would only work in x86 and x86_64 Linux. I don't think it works in OS X and BSD either. (I do think that it is relatively easy to get kcov work in some BSDs like FreeBSD,
Releases, Offers & More Be the first to hear about our newest content, best promotions and upcoming events. Plus get 25% off your next purchase. Newsletter Sign Up Download Accounts Your email address is your account identifier. You can create a password, or just download from the links sent via email. My Orders (Resend order emails) How We're Different Hands-on instructions Solutions to real-worl
Releases, Offers & More Be the first to hear about our newest content, best promotions and upcoming events. Plus get 25% off your next purchase. Newsletter Sign Up Download Accounts Your email address is your account identifier. You can create a password, or just download from the links sent via email. My Orders (Resend order emails) How We're Different Hands-on instructions Solutions to real-worl
About This Title Pages: 320 Published: September 2019 ISBN: 9780135957059 In Print The Pragmatic Programmer, 20th Anniversary Edition your journey to mastery by David Thomas and Andrew Hunt For twenty years, the lessons from The Pragmatic Programmer have helped a generation of programmers examine the very essence of software development, independent of any particular language, framework, or method
Releases, Offers & More Be the first to hear about our newest content, best promotions and upcoming events. Plus get 25% off your next purchase. Newsletter Sign Up Download Accounts Your email address is your account identifier. You can create a password, or just download from the links sent via email. My Orders (Resend order emails) How We're Different Hands-on instructions Solutions to real-worl
このドキュメントの内容は、以下の通りです。 はじめに インストール方法 実行した結果 はじめに CetnOS に仮想マシンの VirtualBox をインストールしました。 インストール方法 カーネルのディレクトリは、適当に読み替えてください。 sudo yum install kernel-devel export KERN_DIR=`ls -t /usr/src/kernels/|head -1` sudo rpm -i http://download.virtualbox.org/virtualbox/4.2.16/VirtualBox-4.2-4.2.16_86992_el6-1.x86_64.rpm 実行した結果 kernerl のソースコードがないとメッセージがでました。 $ sudo rpm -i http://download.virtualbox.org/virtualb
MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Mac OSXではVirtualBoxやVMWareなどを使ってDockerを使えるようになっています。開発する際などに便利なのですが、若干の問題点もありました。特にファイル共有周りの問題が大きかったように思います。 そこで使ってみたいのがdinghyです。Mac OSX上でのDocker利用を便利に、簡単にしてくれるソフトウェアです。 dinghyの使い方 dinghyのインストールはHomebrewを使って行います。 $ brew tap codekitchen/dinghy $ brew install dinghy $ brew install docker docker-machine そしてcreateサブコマンドを使ってVMを作ります。 $ dinghy create
Vagrant環境を作るときにイチから構築するのは面倒なので、すでにローカル環境に構築してあったVagrantゲストマシンを複製することにしました。 Vagrant環境を効率良くつくるには、ChefやAnsibleに頼るのもいいですが、出来上がっているVagrant boxを複製できたほうが楽だと思ったわけです。 ただ、実際にはすんなりとは行かず、複製したVagrant box を up したときに NICエラー「Bringing up interface eth1: Device eth1 does not seem to be present, delaying initialization.」が発生してしまったのでその対処をしたときのまとめです。 このノウハウはvagrant環境を複製するときだけでなく、既存VirtualBoxの仮想マシンをVagrant化するときにもつまづくことな
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Vagrant で利用する box ですが、基本的に box は以下のサイトで提供されています。 ATLAS Vagrantbox.es 提供されている box は手軽に利用できますが、今回は自分用のまっさらな box 環境が欲しかったので、その作成備忘録です。 作成する box の OS は CentOS 6.7 になります。 環境情報 今回の作業環境は以下の通りです。 Windows 7 (64bit / Pro) VirtualBox 5.0.14 Vagrant 1.8.1 ISO ファイル準備 Download CentOS
現象 Vagrant + VirtualBox 上でVM(仮想マシン)をvagrant upで作ろうとすると、 $ vagrant up Bringing machine 'default' up with 'virtualbox' provider... ==> default: Importing base box 'CentOS6.5_x86_64'... ・ ・ GuestAdditions versions on your host (4.3.18) and guest (4.3.6) do not match. ・ ・ Setting up Install Process No package kernel-devel-2.6.32-431.3.1.el6.x86_64 available. ・ ・ Installing Virtualbox Guest Additions 4
概要 表題の通り、vagrant up コマンドを実行した時に、延々とAuthentication failureが発生し、その解決にちょっとした時間ハマったので状況と自分の時の解決手段を記載しておきます。 記事情報 投稿日 2015/12/8 初版 環境 VirtualBox:5.0.10 Host OS:OS X Elcapitan Guest OS:CentOS 6.6 vagrant:1.7.4 起こった事象 これまでvagrant 1.6系(アップデートしてしばらく経ったので、バージョン失念)で、問題なくvagrant up/destroy して育ててたVagrantfileが急遽vagrant up で以下のようなエラーを吐くように。 $ vagrant up Bringing machine 'default' up with 'virtualbox' provider...
WordPressの人気を支える、豊富なプラグイン。探せばたいていのもがあるとはいえ、欲しい機能とピッタリはまることばかりではありませんよね? そんなときは、自分専用のプラグインを作ってしまうのも1つの手。WordPressのプラグインを開発に役立つ記事をまとめてみました。 1.WordPressプラグインの最高の開発環境はこれ! 『WordPressコア貢献者に聞く「ぼくのかんがえた最強の開発環境」(2016年版)』(WPJ) WordPress用の開発をするなら、いまどきどのようなツールを使うのがいいのか? WordPress専門の開発者であり、コアの貢献者でもあるMatt Geriさんがおすすめする、最高の開発者環境を具体的に解説します。 2.開発環境をMAMPからVagrantへ乗り換える 『WordPressのテーマ・プラグイン開発環境をVagrantを使い簡単に構築する方法』(
概要 WindowsでIntelliJ IDEAで開発をしたい。でもVirtual Box 上に構築したLinux環境を開発環境としたい といったケースにオススメ。 VirtualBoxには、共有ディレクトリ機能があり、ホストOSとゲストOSのディスク共有は出来ます。 欠点としては、共有ディレクトリのファイル容量が増えるほどディスクスピードが落ちます。 まじで遅い!!! 遅すぎる!!! どのくらい遅いかというと、コンパイル時間が10倍になりました。 という事で、こんな劣悪環境のディスクで開発なんかやってられないので、対策をします。 なお、WindowsのIntelliJでネットワークドライブを使うとプチフリーズしまくりで使い物になりません。 つまりsambaは使えませんでした。。。orz このページでは目標として、以下が達成できることとします。 Windowsで、IntelliJで、コーデ
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 会社でHAProxyを試したい時、仕事中自分のMacを開いていると肩身が狭いのでばれないように仕事で使っているWindowsにVirtualBox+VagrantでCentOS環境を構築してHAProxyを試そうと言う意図で書かれたエントリです。 新しい案件もVagrant使うっぽいのでその点でもDockerを使わずに慣れようという点でVagrantを選択しています。 …(今後自分のMacを検証用に開いていもそのような思いをせずにいれる環境になることを願うばかりです。) 初めにVagrantとは何者か 触り始める前の印象はVirutua
AWSに適用する前に仮想環境でテストしたいと思ってこの構成にしました Windowsで仮想環境を作りたいと先週Vagrantを使ってみましたが立ち上げ遅すぎワロタ~となってしまったので苦肉の策でVirtualBox上にVagrantでCentOS6.7を用意してその中にdocker-engineをインストールして爆速立ち上げ環境を作ってしまおうという意図の下、勤務中に書き上げたエントリーです。仕事は楽しい #前提 立ち上げるVMはCentOS6.7でVagrantboxはこちらを使っています https://github.com/CommanderK5/packer-centos-template/releases/download/0.6.7/vagrant-centos-6.7.box ただvagrant upした後にyum updateを行うのでそれをvagrant packageし
前回はVagrantでdockerが使える環境の準備までを行いました 今回はdockerでHAProxyコンテナ1つとNginxコンテナを3つを立ち上げてロードバランサとして機能させようと思います #やりたいこと 本当はMySQLのロードバランサとしてHAProxyを使用したいのですがPHPも書かないといけないし、MySQLの設定もHAProxyもやったことがないので、まずは普通にWebサーバーのリバースプロキシサーバーとしての設定を書いてみます(Nginxで出来るけどMySQLのために今後HAProxyを使うのでこちらをプロキシサーバーにする) とりあえず画像で説明 Vagrantで立ち上げるVirtualBox(CentOS)のIP: 192.168.33.12 HAProxy(haproxy)にアクセスするためのポート: 80 Nginx(web1)にアクセスするためのポート: 80
注意事項 1.拡張する対象ゲストOSはシャットダウンしておいてください。 2.スナップショットがある場合は、事前に全てのスナップショットを削除しておくことをお勧めします。削除したくない場合は、全てのスナップショットに対して、拡張コマンドを実行してください。(下部参照) ユーティリティからターミナルを起動します。 VDIファイルが保存されているフォルダに移動します。 ターミナルを起動すると、初期状態では、自分のユーザーディレクトリで開きますので、lsコマンド(ls -l)でファイルを表示させ、VirtualBox VMsがあることを確認します。 CDコマンドで、VirtualBox VMsディレクトリに移動します。 cd VirtualBox\ VMs/ さらに拡張したいシステムのディレクトリへ移動します。もし、VDIファイルがこのディレクト下にあるようでしたらこの操作は不要です。 mbp:
AWS のようなクラウドサービスが一般に浸透したことにより、仮想環境を前提とした開発が一般的になってきました。必要になったときに必要な構成のリソースにアクセスできるクラウドの強みを活かすため、オンデマンドで仮想環境を構築し直す機会が以前よりも増えてきています。このような状況では、仮想環境をより効率的に構築する必要があります。本記事のシリーズでは効率的な仮想環境構築の手段の一つとして、Vagrant と Chef というツールで環境構築を自動化する方法を紹介します。 はじめに 最初に Vagrant と Chef を使った環境構築の概要、および今回構築する仮想環境についてご紹介します。 仮想環境構築の自動化が求められる背景 クラウドが一般に浸透した現代では仮想化技術を利用することが当たり前となっています。仮想環境では、物理的な制約がないため、環境を廃棄したり、必要なときに再構築することが容易
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? ※追記 2016/2/27 Mysqlの設定を追記しました。 Rubyのバージョンを最新の2.3.0にしました。 #概要 「実践 Vagrant」の書籍を読んで勉強したので自分用のメモを含めてまとめる。 ただ書籍とは違って、バージョンは最新版を使うようにしました。 Vagrant1.8.1 Virtualbox 5.0.14 CentOS 7.1 Rails 4.2.5.1 Ruby 2.3.0 Mysql Ver 15.1 Distrib 5.5.44-MariaDB, for Linux (x86_64) using readlin
前回 MacでVirtualBoxにCentOS7をインストールしてSSH接続をするまでの方法 という記事を書きました。VirtualBoxで仮想マシンを作成する基本的なやり方でしたが、Vagrantを使用するともっと簡単にCentOSやUbuntuなどをインストールして使うことが出来ます。 Vagrantとは Vagrantとは仮想マシンの構築と共有を、コマンドや定義ファイルを使って簡単に行うためのツールです。VirtualBox、VMWare上に仮想マシンを起動し、LinuxやWindowsなどを動作させることができます。 Vagrantのインストール Download Vagrant - Vagrant からMac用のPackageをダウンロードしてインストールします。 または、 Homebrew-caskでMacのGUIアプリケーション管理 からもインストール可能です。 $ br
概要 Vagrantのセットアップ VirtualBoxにCentOS7の環境を構築する AWSのEC2インスタンスの環境を構築する Vagrantについては、公式サイトのチュートリアルを読むと、より正しい知識が手に入ります。 環境 記事作成時のソフトウェアバージョンは以下の通り. Vagrant 1.7.2 Vagrant-aws 0.6.0 VirtualBox 4.3.26 ruby 2.2.2 Vagrantってなに? VirtualBoxやAWSなどに対して「仮想環境の構築、起動、削除」などの共通インターフェースを提供する。(と私は理解しました) Vagrant単体では面白いことはなくchefなどと組み合わせると効果を発揮します。 Vagrantのインストール Vagrantの公式サイトからインストーラをダウンロードして、インストールします。 インストールすると、ターミナルからv
macbook上で既存VirtualBoxマシンをVagrant化にチャレンジしてみましたが、vagrant up 時に ruby が大量のエラーを吐いたり、ゲストマシンにssh接続できなかったりと、つまずくところが多かったので解決方法をまとめました。 #作業環境 ■ホストマシン Macbook Pro 15インチ Mac OS X 10.10 Yosemite VirtualBox 5.0.14 r105127 Vagrant 1.7.4 + Landrush + vagrant-vbguest Ruby 2.0.0p481 (2014-05-08 revision 45883) ■ゲストマシン CentOS 7.1 64bit GuestAdditions 5.0.14 #既存のVirtualBoxマシンをVagrant化するための準備をする まず、下の記事を参考にして、既存のVirt
Microsoft Learn. Spark possibility. Build skills that open doors. See all you can do with documentation, hands-on training, and certifications to help you get the most from Microsoft products. Learn by doing Gain the skills you can apply to everyday situations through hands-on training personalized to your needs, at your own pace or with our global network of learning partners. Take training Find
最近、Vagrant(ベイグラント)を使い始めてすごい便利だなあと感じたので、Vagrantに関する記事を色々と読んで整理してみました。Windows環境でのセットアップ手順も書いています。 (※Windows向けの手順を書いていますが、Macでもほぼ同様です) 2016-02-29時点での最新バージョンを使っています。 Vagrant 1.8.1 VirtualBox 5.0.14 Vagrantってなに? 仮想マシンの簡単な構築や、どこでも同じ環境を再現できるように仮想マシンを管理するためのコマンドラインツールです。 Rubyで実装されていて、Windows、Mac OS X、Linuxで動作します。 Vagrant自体には仮想化機能は無く、VirtualBoxなどの仮想化ソフトのフロントエンドとして機能し、仮想化ソフトの操作を簡単なコマンドで代行してくれます。 公式ページ http:
VeertuはAppleがOS X 10.10 Yosemiteから導入した仮想化フレームワークHypervisorを利用し、OS XのSandbox内で動作する仮想マシン構築アプリですが、このVeertuがv1.0.4へアップデートし、WindowsゲストOSでHyperV interfaceをサポートしより高速にサスペンド&レジュームが行えるようになっています。 バージョン 1.0.4 の新機能 – HyperV interface support for faster Windows and wall clock sync on suspend/resume – Permission check for ISOs on removable media – Retina HDPI support for VMs – Various bug fixes Veertu – Native V
VirtualBoxはx86およびAMD64/Intel64アーキテクチャに対応する仮想化ソフトウェア。ホストOSとしてWindows、Mac OS X、Linux、Solarisなどをサポートし、さまざまなOSを仮想マシン上で実行できる。ソフトウェア開発やテスト、汎用OSの仮想化などに利用できる。 VirtualBox 5.1は2015年7月に公開した「VirtualBox 5.0」に続くもので、メジャーアップデートと位置付けている。マルチCPU構成の仮想マシンやネットワーク性能を改善したほか、デバッグ・分析用にログや情報を収集するツールが加わった。また、USBデバイスのサポート強化も行われている。 「Virtual Machine Manager(VMM)」では新たにAPICとI/O APICを実装、これによりネットワーキングなど一部の状況での性能が改善した。また、Windowsゲスト
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful. If you disable this cookie, we will not be able to save your preferences. This me
Introduction Have you always been curious on how to build a hypervisor? Has Intel's documentation (the many hundreds of pages) gotten you down? Have the samples you've found online just made things more confusing, or required weeks of reading through dozens of thousands of lines and code? If so, SimpleVisor might be the project for you. Not counting the exhaustive comments which explain every sing
I know that you can make a virtual network interface in Windows (see here), and in Linux it is also pretty easy with ip-aliases, but does something similar exist for Mac OS X? I've been looking for loopback adapters, virtual interfaces and couldn't find a good solution. You can create a new interface in the networking panel, based on an existing interface, but it will not act as a real fully funct
VirtualBox5.1がリリースされました。 Oracle VM VirtualBox 5.1.0 is now available! しかし現状、Vagrant1.8.4ではVirtualBox5.1は動きません。 ※ 追記 : 既にVagrant1.8.5がrelease済みで、VirtualBox5.1に対応済みなので、そちらを使いましょう。 …と思ったら、バグがあってまともに動かないようなので、現状は1.8.6待ちか1.8.4でこの対処を行うかのどちらかのようですね。1 $ vagrant up ==> Provider 'virtualbox' not found. We'll automatically install it now... The installation process will start below. Human interaction may be
Vagrant/VirtualBox上のローカルのWebサイトをスマホで実機確認をつまづいたけどできた話。RubyRailsVagrantVirtualBox 「Vagrant/VirtualBox上にたてたWebサイトの実機確認をiPhone/iPadからおこなう 」 このqiitaの記事を参考に進めたけど、ローカルの内容をスマホから確認できない・・・。 元の記事では以下のようになっていたところを config.vm.network :public_network, ip: '192.168.2.ZZZ', bridge: 'en0: Wi-Fi (AirPort)' 以下のようにしてみました。 config.vm.network :public_network vagrant upした時にbridgeどれにしますか?的な問いが来るので、 僕の場合は、覗きたいローカルがあるPCとスマホが
ブログを始めてもうすぐ 7 年目に入ろうとしています。 Microsoft MVP を受賞したことをきっかけに始めたブログですので、今年も受賞すれば 7 年目ということになりそうです。 この間、私の仕事内容にさほど変化はありませんが、世の中のテクノロジーは進化して移り変わったり、逆に廃れたり様々です。当時新しかった情報も、いまでは古くなり。。。 いや、古いだけなら良いですが、状況が変わってくることもあります。 ということで、“書いた責任” というか、過去の私のブログで古くなった情報は適宜このブログでアップデートしていきたいと思います。 私の方で重要そうなものを中心にピックアップしていきたいと思いますが、 「○○って、最近はどうなの?」「△△の制約って今はどうなの?」とかありましたら、コメント欄や何かしたらの方法で私にフィードバックください。 今日ご紹介するのはいまから4年前、2012 年
このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 August 2016 Volume 31 Number 8 Cutting Edge - CRUD を超えて: コマンド、イベント、およびバス Dino Esposito | August 2016 最近のコラムで、履歴 CRUD (作成 (Create)、読み取り (Read)、更新 (Update)、削除 (Delete)) を構築するために必要なことを取り上げました。履歴 CRUD は従来の CRUD を単純に拡張したものです。履歴 CRUD では、概念上異なる 2 つのデータ ストアを使用して、オブジェクトの現在状態と、個々のオブジェクトの有効期間中に発生したイベントをすべて永続化します。現在状態を
Microsoft MVP を再受賞した と綴りましたが、最近どんな活動をしているかというと、6/25 に開催された Microsoft Interact x Cloud Samurai 2016 Summer というイベントに登壇しました。 このイベントは昨年の 第1回 も登壇させていただいており、今年のお題は 「Microsoft CPS (Cloud Platform System)」 についてです。 Microsoft っぽいハイパーコンバージドって? from Daichi Ogawa 「Microsoft CPS って何?」の答えにについては、スライド 15 〜 18 あたりを参照いただければと思います。 Azure Stack につなぐにあたっては、いくつか補足が必要です。その中で今後覚えておきたいのが CPS Type1 と CPS Type2。 Type1: Micros
OS X 10.10 Yosemiteで新たに追加されたHypervisor.frameworkを利用して動くハイパーバイザ「xhyve」がリリースされています。詳細は以下から。 ハイパーバイザ(Hypervisor)は仮想化技術の1つで、VMwareのESXやLinxuのKVM, MicrosoftのHyper-Vなどが有名ですが、AppleもOS X 10.10 Yosemiteから「Hypervisor.framework」というフレームワークを用意しています。 Hypervisor (Hypervisor.framework). The Hypervisor framework allows virtualization vendors to build virtualization solutions on top of OS X without needing to deplo
Yosemiteで導入されたHypervisor.frameworkを利用した超軽量の仮想化ソフトウェア「xhyve」が公開されています(作者による紹介)。 xhyveはFreeBSDのbhyveのポートで、その特徴は以下の通りです。 超軽量の230 KB。 スタンドアロンで依存性なし。 BSDライセンスの仮想化ソフト。 カーネル拡張を必要としない(bhyveのカーネルコードは、Hypervisor.frameworkを呼ぶユーザーモードコードに移植)。 マルチCPUサポート。 ネットワークサポート。 一般のLinuxディストリビューションを実行可能。 用途として、例えばMac上でDockerを動かすのに便利であると説明されています。 Tiny Core Linuxを動かすのは超簡単 xhyveは、リポジトリにTiny Core Linuxを含んでいて、これを動かすだけなら以下の手順で簡単
Windows PowerShell® は、特にシステム管理用に設計された、タスク ベースのコマンド ライン シェルおよびスクリプト言語です。情報技術 (IT) プロフェッショナル向けのこの参照トピックは、スクリプトを作成してタスクを自動化するために Windows PowerShell コマンドレットを活用するうえでのサポートとなります。 Hyper-V This reference provides cmdlet descriptions and syntax for all Hyper-V-specific cmdlets. It lists the cmdlets in alphabetical order based on the verb at the beginning of the cmdlet. cmdlet Description
Hyper-V の容量可変の仮想ディスク (VHD/VHDX) のファイルサイズを小さくする - Windows Server Hyper-V の容量可変の仮想ディスク (VHD/VHDXファイル) のファイルサイズを小さくする手順を紹介します。 概要 Hyper-Vで仮想ディスク(VHD/VHDXファイル)を容量可変で作成すると、作成直後のファイルサイズは小さく、ディスクを使用するとファイルサイズが増えます。しかし、不要なファイルを削除してディスクの空き容量を増やしても、VHD/VHDXファイルのファイルサイズは自動では縮小されません。この記事では、容量可変のVHD/VHDXファイルで空き容量が増えた際に、VHD/VHDXファイルのサイズを小さくする手順を紹介します。 手順1:Optimize-VHDのみを利用する方法 Hyper-VやOSのバージョンアップにより、SDeleteを利用し
先月 Michael Steilさんが公開した”xhyve”はファイルサイズ 230 KBという超軽量ながらOS X Yosemiteで採用されたHypervisorフレームワークを使用して、仮想環境を構築できるハイパーバイザーとして話題になりましたが、 関連記事 OS X 10.10 Yosemiteで新たに追加されたHypervisorフレームワークを利用して動くハイパーバイザ「xhyve」が公開 CoreOS Linux、YosemiteのHypervisorフレームワークを利用したハイパーバイザー「xhyve」上で動く「CoreOS + xhyve」を公開 YosemiteのHypervisorフレームワークを利用したハイパーバイザー「xhyve」上で動く「boot2docker-xhyve」が公開 OS X YosemiteのHypervisorフレームワークを利用したxhyve
Microsoftは米国時間11月19日、「Windows Server 2016 Technical Preview 4」を公開した。今回のプレビュー版より「Hyper-V Container」が組み込まれている。 8月に公開されたテストビルド「Windows Server 2016 Technical Preview 3」では、Microsoftが同製品に組み込もうとしているコンテナの一種として、アプリケーションを他の運用環境から切り離して実行することを可能にするMicrosoftの「Windows Server Container」がサポートされていた。Windows Server Containerは、「Docker」オープンソースプロジェクトの一部だ。 MicrosoftのCloud Platform Marketing担当ゼネラルマネージャーMike Schutz氏は、「開発者
Microsoftは米国時間11月19日、「Windows Server 2016 Technical Preview 4」を公開した。今回のプレビュー版より「Hyper-V Container」が組み込まれている。 8月に公開されたテストビルド「Windows Server 2016 Technical Preview 3」では、Microsoftが同製品に組み込もうとしているコンテナの一種として、アプリケーションを他の運用環境から切り離して実行することを可能にするMicrosoftの「Windows Server Container」がサポートされていた。Windows Server Containerは、「Docker」オープンソースプロジェクトの一部だ。 MicrosoftのCloud Platform Marketing担当ゼネラルマネージャーMike Schutz氏は、「開発者
2016-03-27 追記: Docker 社も xhyve を採用し始める Windows版とMac版のDockerアプリが限定ベータで登場 この記事によれば、 Docker for Mac ベータ版として、 xhyve を Docker Host に使ったものが公開されているようだ。 このベータ版が正式なものとなるのが非常に楽しみだ。 (新たなコードベースで書かれたものなのか、 Docker 社が新たに開発したドライバーなのか、私はまだ検証していない。近々検証する予定。) 2016-03-19 追記: Homebrew 経由でインストールするのであれば、この記事を書いた時よりも、インストールするのが楽になっている。 docker-machine-driver-xhyve というパッケージが登録されていて、 とくにこの記事で書いているような変更をしなくとも、正常に扱えている。 (少なくと
久々に Hyper-V ネタ。 以前に、オンラインメディア @IT で「Windows Server 2012 R2 時代の Hyper-V サーバ設計術」という技術連載をさせていただきました。 アーキテクト向けの技術情報は少ないためか、非常に好評をいただきまして、ちょうど先日 PDF 形式の電子書籍版で無償公開されました。*1 人気連載まとめ読み! @IT eBook(14): Windows Server 2012 R2 Hyper-Vのシステム設計「指南」書を無償提供 http://www.atmarkit.co.jp/ait/articles/1511/09/news034.html いまや Hyper-V にはたくさんの機能があります。1つのことをやろうにも、様々な方法、新旧様々なテクノロジーでアプローチ可能です。 そこでインフラ系のアーキテクトが、予算やリスク、効率性、周辺機器
該当のページはアドレスが変更されたか、削除された可能性があります。お手数ですが、以下のリンクか検索欄からお探しください。 トップページ サイトマップ
Linuxのカーネルソースをあれこれいじるにあたって、実験用のLinux環境が欲しくなり、新たにUbuntuの仮想マシンを作ることにしました。 で仮想化ソフトに何使うか考えたのですが、自宅ではWindows 8.1 Pro 64bitを使っていることだし、Hyper-Vを選択してみました。 Windows 8.1のHyper-Vは、Windows 8.1 Proもしくは Enterpriseの、それも64bit版のみで使えます。 Windows ServerのHyper-Vはプロ含め使っている人が多いと思うのですが、あえてWindows 8.1上のHyper-Vを試した記事というのも一興かと。 そんなわけで以下Windows 8.1 Pro 64bitのHyper-V上でUbuntu13.10の仮想マシンを作ったときの記録です。 (今回非LTS版を選んだのは、今12.04LTSを選んでも、
VMwareの仮想ハードディスク形式 .vmdk を、Hyper-Vの仮想ハードディスク形式 .vhdx に変換する際の手順をメモしておきます。 まとめ Microsoft Virtual Machine Converter 3.x をインストール PowerShellで上記に含まれるMvmcCmdlet.psdlをインポート ConvertTo-MvmcVirtualHardDiskコマンドで変換する 手順 Microsoft Virtual Machine Converter 3.x をインストール Hyper-V環境にインストールします。 インストール手順は省略 PowerShellで上記に含まれるMvmcCmdlet.psdlをインポート PowerShellを管理者モードで起動し、 Import-Module "C:\Program Files\Microsoft Virtual
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 日本たばこ産業(JT)は、医薬事業部の医薬研究開発業務のユーザーPC環境として、仮想デスクトップ環境を導入した。これまで使ってきた物理PCと同等の性能を実現しつつ、一元管理で運用管理者の負担を軽減、セキュリティを強化しているという。富士通が3月30日に発表した。 JTは、IT部門が全社を統括してOSやInternet Explorerのバージョンアップなどを適宜実施している。しかし医薬事業部では、医薬品の承認申請や安全性情報報告のために、厳格に検証された環境上での業務システム稼働が求められ、国が定める厳しい規制に対応する必要があった。 その結果、一般的なOSバージョンアップやそれに伴うクライアント端末の入れ替えなどが発生すると、その環境
Microsoftは開発者カンファレンス「Build 2016」の最終日である米国時間4月1日、うわさ通り「Windows 10」でコンテナをサポートすることを発表した。 Microsoftによると、この機能は「Windows Insider Program」登録ユーザー向けWindows 10の「今後のバージョン」で、オプトインとして提供される予定だという(ちなみに、登録ユーザーのDaniel Gut氏が提供したスクリーンショットを見る限り、現行の「Windows 10 Enterprise Insider Preview」ビルドで、コンテナサポートは既にオプトインオプションとして提供されているようだ)。 テストビルドでコンテナにアクセスするには、2016年夏に公開予定の「Windows 10 Redstone 1」(「Windows 10 Anniversary Update」としても
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます パロアルトネットワークスは4月15日、業績や、製品のアップデートに関して発表した。2015年売り上げは前年比で53.7%増の9億2800万ドル。製品は、次世代ファイアウォール向けOSの新版「PAN-OS 7.1」と、脅威に対する防御機能を強化したサブスクリプションサービスの提供を開始するという。 セキュリティ意識の高まりが好調の要因 PaloAlto NetWorksの2015年売り上げは前年比で53.7%増の、9億2800万ドル。顧客数は、エンタープライズを中心に2014年の1万9000から2015年は2万6000に伸びた。 日本でもこの1年で従業員が60人から120人程度に拡大している。エヴァンジェリスト兼テクニカルディレクターの乙
パロアルトネットワークスは4月15日、次世代ファイアウォール(NGFW)向けOSの最新版となる「PAN-OS 7.1」の国内提供開始を発表した。仮想アプライアンス版が「Microsoft Azure」や「Hyper-V」の環境でも稼働するようになったほか、50以上の機能追加/強化点がある。
BSD界隈四方山話 第53回2016Q1 SR: GPLv3ツールチェーン、ディスクIOリソース制御機能、Hyper-Vネット高速化、IB新ドライバ 2016年第1四半期のFreeBSDステータスレポートがでていますので、この中からとくに興味深いところを取り出して紹介します。 GPLv3ツールチェーンを含む別リポジトリ計画 2016年第1四半期におけるFreeBSDコアチームの報告に、コアチームとJohn Baldwin氏と共同でGPLv3ツールチェーンコンポーネントを含んだリポジトリを別ディレクトリとして用意する計画を進めていることが掲載されています。FreeBSDプロジェクトとしてはGPLv3のコードをベースにマージしないことにしているので、GPLv3のツールチェーンはベースには追加されていません。FreeBSDプロジェクトとしてはLLVMを主体としたツールチェーンに移行しつつあります
最近のサーバーには10GbpsのNICが搭載されることも珍しくなくなり、40Gbpsや56GbpsのInfiniband,さらには100Gbpsなんてキーワードも聞こえてくるようになりました。Hyper-Vをはじめ、仮想化環境でこれらの高速なNICを利用するとCPUがボトルネックになってスループットが上がらないケースもあるので、このCPUボトルネックを回避するオプションを紹介していきます。 ホストOSもゲストOSもCPUボトルネックが発生する可能性がある 最初に理解しておきたいのは、このCPUボトルネックはホストOSで発生する可能性もあり、ゲストOSでも発生する可能性があることです。従来、ネットワークパケットの処理というのは複数のCPUコアで並列処理するには不向きな処理で、基本的に1つのCPUコアで処理されます。現在のCPUの場合、1Gbps程度のスループットであれば問題がないのですが、1
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます カスペルスキーは8月24日、仮想化環境向けセキュリティの新製品「Kaspersky Security for Virtualization 3.0 Light Agent Service Pack1」の販売を開始した。CPU数単位のライセンスとなっており、最小構成の税別販売価格は1CPUあたり16万円(新規で1年、1ライセンスの場合)から。企業で運用しているデータセンターやクラウドサービスベンダーなど仮想化環境を利用している法人を対象とし、パートナー企業経由で販売する。 Security for Virtualization Light Agentは、軽量でシステムリソースの消費を最小限に抑えたソフトウェアエージェントである「Light
Microsoft Explains More About Their Windows Subsystem For Linux Written by Michael Larabel in Microsoft on 25 April 2016 at 08:03 PM EDT. 26 Comments At the end of March was the announcement about Ubuntu's user-space coming to Windows 10 via the Windows Subsystem for Linux implemented in the Windows kernel. There's a new Microsoft blog post explaining more of the inner-workings of WSL. Deepu Thoma
はじめに Bash on Ubuntu on WindowsはWindowsのファイルにアクセスしたりその逆もできます。 ですが、別システムのようなものなのでBashからWindowsのexeファイルを実行したり、 拡張子を関連付けたプログラムでファイルを開いたりできません。 これをどうにかできるようにしたcbwinがあったので導入してみました。 cbwinをインストール Bash on Ubuntu on Windows側でcbwin/releasesからzipをダウンロードして展開します。 展開したらinstall.shを実行します。 同梱されているoutbash.exeをWindows側の任意のパスにコピーします。 $ curl -LO https://github.com/xilun/cbwin/releases/download/v0.9/cbwin-bin-0.9.zip $
Don’t run any of the commands mentioned in this article. They’re all intentionally very destructive for your Windows system. You’ve been warned. I attempted to run rm -rf --no-preserve-root "/mnt/c" in the new Windows Subsystem for Linux. I knew it could interact with the full file system and modify and delete files, but I expected to discover that Microsoft had included some kind of protection
はじめに Windows10 Anniversary Update がリリースされてはや2週間。その中の目玉機能とも言えるBash on Ubuntu on Windows (略してBash on Windows)、みなさんはもう試したでしょうか。僕は食いつきました(笑)。 なんとかいっぱいググッてとりあえず今のお気に入りの環境を作ることができたので、皆さんに「俺の環境」としてご紹介します。 用意するもの Windows 10 Anniversary Update Xming (X11 サーバーとして使うのに必要) 俺の環境の特徴 X11 を利用したアプリが使える (例えば gnuplot が手軽に使えて便利) X11 アプリのターミナルエミュレーターを利用しているため、Windows のアホみたいなレンダリングに比べればフォントが綺麗(だいじ) Windows なのにも関わらず、様々なプ
When trying to use the Linux version of Oracle's JDK on the latest Windows 10 build having support for bash, I am running into a problem with the prompt hanging whenever attempting to invoke the java binary. Typing even something as simple as java -version hangs and I have to terminate the process to resume control. Anyone got this working yet?
とうとう使えるようになったBash on Windows! というわけで自分も早速Bash on Ubuntu on Windowsをインストールしてみよう!とかに従ってインストールしました。 ちょっと見てみたところ/home/myhomeがなんか何処にあるかよくわからなかったので、ln -s /mnt/c/Users/myhome /home/myhomeとでもしようかと、 したらbashが固まったあげくlxrunでのインストールもアンインストールもできないにっちもさっちも逝かない状態になった。 はい。インスコ即ぶっ壊しましたね。どうしよう。 たぶんなんかファイルシステムがイカレてるんだろうなと【シェル芸人への道】Bash on Windowsを探検するを参考にC:\Users\myhome\AppData\Local\lxssを消しに逝くも「使用中」とのこと。 おそらくLinux su
I installed the Windows Subsystem for Linux on Windows 10 Insider Preview build 14316. Now I would like to remove it or, better, revert to its factory defaults i.e. as it was when just installed. I tried, to remove it from the "Turn Windows features on or off" windows, with no luck. I tried, to mark it as "off" in the above windows and delete its files manually located in %USERPROFILE%/AppData/Loc
Windows 10 Anniversary Updateが来ましたね! なんといってもこのバージョンからWindowsでBashが動くWindows Subsystem for Linux (WSL) が搭載されました。 ただ、Windowsのターミナルエミュレータは相変わらず微妙です。(※ Windows10からはウインドウサイズが簡単に帰れるという劇的な進化がありましたが!) そこで、今回はこのWSLとConEmuの発展版であるターミナルエミュレータのCmderを組合わせてみました。 Anniversary Updateのアップデート まずは、Anniversary Updateの適用。順次適用されていますが、まだの人は「WIndows10の更新履歴」よりダウンロードして適用してください。 Windows Subsystem for Linuxの有効化 WSLは下記の手順で有効にでき
I'm trying to compile LLVM using the Windows Subsystem for Linux (Windows 10 build 10.0.14342), but I keep getting cmake errors about how I'm missing C & C++ compilers. This is despite having gcc, g++, and build-essentials by using apt-get from within bash. My command is as follows: cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD="X86" ../llvm-3.8 I get a bunch of erro
Symfony Finland Random things on PHP, Symfony and web development Windows has always been somewhat of an oddball when it comes to PHP development. In the past years it has lost out on developer mindshare to UNIX-like Operating Systems like Linux and macOS. With the release of Windows 10 Anniversary Update in August 2016 Microsoft now offers an interesting option for PHP development in the Windows
Build 2016で発表され話題となった「Windows 10でネイティブ動作するbash」(「Windows Subsystem for Linux」)。ベータ版という位置付けだが、先日Windows 10 Anniversary Updateに含まれる形で提供が開始され、いよいよユーザーに身近な存在となった。その概念から導入の実際、ネイティブLinux環境との違いなどについて、2回にわたりレポートする。 「Windows Subsystem for Linux」の衝撃 MicrosoftがWindows 10向けに提供する「Windows 10 Anniversary Update」は、2015年11月公開の「Threshold 2」以来10ヵ月ぶりとなる大型アップデート。生体認証機能をサポートする「Windows Hello」や音声アシスタント「Cortana」など多くの機能が強化
とうとう使えるようになったBash on Windows! というわけで自分も早速Bash on Ubuntu on Windowsをインストールしてみよう!とかに従ってインストールしました。 ちょっと見てみたところ/home/myhomeがなんか何処にあるかよくわからなかったので、ln -s /mnt/c/Users/myhome /home/myhomeとでもしようかと、 したらbashが固まったあげくlxrunでのインストールもアンインストールもできないにっちもさっちも逝かない状態になった。 はい。インスコ即ぶっ壊しましたね。どうしよう。 たぶんなんかファイルシステムがイカレてるんだろうなと【シェル芸人への道】Bash on Windowsを探検するを参考にC:\Users\myhome\AppData\Local\lxssを消しに逝くも「使用中」とのこと。 おそらくLinux su
『Macはもう不要!? - "UNIX使い"狙い撃ちの「Windows Subsystem for Linux」を検証する(前編)』に続き、Windows 10で追加された「Windows Subsystem for Linux」(WSL)の試用レポートをお送りする。CygwinやMSYS2、(Hyper-Vなどの)仮想Linuxマシンと比較しつつお読みいただきたい。 「Windows Subsystem for Linux」の特徴 Windows Subsystem for Linuxは、Ubuntu開発チーム(Canonical)協力のもと開発されたWindowsサブシステム。LinuxのシステムコールをWindowsのそれへリアルタイム変換するため、高速かつシームレスに動作する。Windowsのバイナリフォーマット(PE)ではなく、Linuxで用いられるELFバイナリをそのまま —
パッケージのインストールは「apt-get」(apt)コマンド 日本語テキストを扱うために、Ubuntu On Windows側でパッケージをいくつか入手しておきたい。その筆頭格が多言語対応のページャ「lv」で、UTF-8はもちろんShift_JIS(シフトJIS)やEUC-JP(日本語EUC)など、日本語テキストファイルの文字符号化方式を自動判別したうえで表示してくれる。 パッケージのインストールには「apt-get」(または「apt」)コマンドを利用する。念のためこのコマンドについて説明しておくと、パッケージ名を指定するだけで世界各地に設置されたUbuntuのファイル置き場(リポジトリ)からダウンロード&インストールしてくれるというもので、Ubuntuユーザーの必携ツールだ(「AptGet/Howto」などを参照)。これを「sudo apt-get install パッケージ名」などと
2016年8月に「bash on Ubuntu on Windows」が登場した。みなさんもう試して、楽しんでいますか。 Windows上で本物のPerlを動かせるなんて夢みたい。僕が作っているGitPrepなんかは、Windowsでは、動かせないから、これは本当によいことだ。 でも、少し不具合がある。bash on Ubuntu on Windowsは、ハードリンクを通常のLinuxと違って正しく認識しない。 だから、ハードリンクを見ているFile::Findのようなモジュールが正しく動かない。だから、makeもできないし、cpanもできないので、何にもモジュールがインストールできない。これは困った。 Config.pmを修正して不具合を治す Config.pmを修正して、不具合を治そう。Config.pmは、以下の場所にあるから「vi」を使って、このファイルを開こう。 vi /usr/
はじめに 先日、mattnさんがBash on Ubuntu on Windows の最高の端末環境を教えてやるからちょっと来い。と素晴しい記事を書かれていたのですが、cbwinも一緒に使えないかと思っていたら既に統合されたものがありました!!! wsl-terminal インストール wsl-terminal/releaseから最新の7zもしくはzipをダウンロードして任意のフォルダーに展開するだけです。 使い方 open-wsl.exeをWindowsから実行するとminttyが起動します。 tools/add-open-wsl-here-menu.jsを実行するとエクスプローラのコンテキストメニューからminttyを実行できます。 run-wsl-file.exeをWindowsから実行すると.shなどのスクリプトを実行できます。 ログインシェルとして実行したい! デフォルトのままで
やりたいこと 原稿を書くのに、今はMSYS2上でEmacsとTeXLiveを使っていて、その環境自体には特段の不満はないのだけど、せっかくなのでBash on Ubuntu on Windows上でどこまでできるのか試してみる。 Windows Subsystem on Linux のインストール すでにいろんなところで紹介されているので省略。特に注意点もない(と思う) wsl-terminal このままだと日本語表示や入力がアレな状態なので、Bash on Ubuntu on Windows + オールインワンminttyの記事を参考にして、wsl-terminalをインストールする。 cbwinを有効にするとWindowsのcmdとstartが使えるようになるとあるのだけど、Bash on Ubuntu on Windows側のディレクトリで実行しようとするとエラーが出るので後述するw
Emacの設定 yaskkservのインストールと設定 skk の辞書サーバとして複数辞書を扱えるのが嬉しいのでyaskkservを手動でインストールする。Ubuntuにはパッケージがあるので、そちらを使っても良いんだろうけれど。 インストール 基本的には、ソースをダウンロードして./configure && sudo make installでOK。./configureした時にライブラリがないと出たらその都度apt-getでインストールして対応。自分の環境だとpkg-configやlibgnutls-openssl-devなんかを入れる必要があった。 辞書の設定と起動ファイル yaskkservは、yaskkserv_make_dictionaryで専用の辞書を作成する必要があるので、こんなファイルを作成して、辞書を/usr/local/share/yaskkservに置くようにした。
Bash on Windows 現時点での使いどころ Windows 10 Anniversary Updateでベータ提供がはじまったBash on Ubuntu on Windows、みなさん使ってますか。わたしは、まだベータなので本気運用ではないのですが、開発ツールを動かすのに使い始めてます。Linux/Macと同じツールが使えるってのは便利です。 たとえばNodeのバージョン管理。Windowsにはnodistがありますが、Linux/Macでは動きません。Linux/Macで使ってるNVMがWindowsで動いたら、いくつもバージョン管理ツールを覚えずに済むのに!あ、Bash on Windowsあるよ!!おお、そうだな!!!という話です。 最近、Azure FunctionsでNode v6.4.0が使えるようになったので、「これからバージョン管理どうすっかな」と考えていた人も
Update (2017-10-28): @k-okada I have successfully running ros, rviz + stage or rviz + gazebo (though the gazebo screen is black), on Windows Fall Creators Updates Windows 10 Pro, 64bit, Version 1709, Build 16299.19 ros_comm 1.12.7 PubicDomain version of Xming ( http://www.straightrunning.com/XmingN... ), rviz/gazebo clashes with Xming-mesa need to install ubuntu-gnome-desktop manually ( https://gi
In this episode of Defrag Tools, Mark Russinovich and Andrew Mason (Program Manager for Nano Server) join Andrew Richards to discuss the release of the Sysinternals tools for Windows Server - Nano Server. Over 40 of the Sysinternals tools have been updated to support the headless execution on Nano Server via a remote shell (e.g. PowerShell, PsExec, SSH). You can download the full set by clicking o
Memory Resource Controller NOTE: The Memory Resource Controller has generically been referred to as the memory controller in this document. Do not confuse memory controller used here with the memory controller that is used in hardware. (For editors) In this document: When we mention a cgroup (cgroupfs's directory) with memory controller, we call it "memory cgroup". When you see git-log and source
こんにちは、運用部 アプリ運用グループの清水です。モンスト仲間募集中です。 以前、Fedora 8からFedora 17への移行のお話を書きました。Fedora 17ではsystemdがデフォルトで使われています。そのsystemdを本番環境で運用して1年以上が経ち、様々な経験をしてきました。systemdの環境で知っておくと役に立つと思われることについていくつか紹介したいと思います。 まずは、systemdの概要について簡単に紹介します。 systemdの概要と歴史 systemdは、従来のSysVinit/Upstartに代わるもので、Linuxサーバの起動時に初期設定やサービス起動をおこなうことにとどまらず、プロセスやリソースなど様々な管理をおこなうデーモンです。 Fedora 14の頃(2010年11月リリース)にTechnology Previewとして提供され、Fedora 1
A programming framework for building type-safe, modular systems MirageOS is a library operating system that constructs unikernels for secure, high-performance network applications across a variety of cloud computing and mobile platforms. Code can be developed on a normal OS such as Linux or macOS, and then compiled into a fully-standalone, specialised unikernel that runs under a Xen or KVM hypervi
What is Mirage OS? MirageOS is a library operating system that constructs unikernels for secure, high-performance, low-energy footprint applications across various hypervisor and embedded platforms. It is available as an open-source project created and maintained by the MirageOS Core Team. A unikernel can be customised based on the target architecture by picking the relevant MirageOS libraries and
久々に cgroup 大物新機能に沸いてます! (久々じゃないかw) kernelnewbies の 3.14 ページ に書いてない気がするので危うく見逃す所でした.早速試してみました (カーネル付属文書なぞっただけ :p) 対応するコミットはこちら. netfilter: x_tables: lightweight process control group matching まずは準備をします.追加されたばかりの機能なので準備には時間かかりますよ. :-) まずは NETFILTER_XT_MATCH_CGROUP を "y" か "m" にして 3.14 カーネルを作製します iptables も最新のリリース版 1.4.21 では cgroup 対応機能が実装されていないので git clone して,"next-3.14" ブランチで make します (master でも OK
cgmanager を試す (1) - TenForwardの日記 の続編.Ubuntu 14.04 LTS で LXC をインストールしたときに一緒に入る cgmanager を使ってみます.前回試してからだいぶ変わっている感じがしますね. cgmanager を試すというより,cgmanager サポートでコンパイルされ,cgmanager が起動した状態での LXC 1.0 の cgroup の色々です. Ubuntu 14.04 の cgroupfs OpenSSH server のみインストールした Server 版の cgroup を見てみると,まず LXC をインストールしても cgroup-lite パッケージ *1がインストールされなくなり cgmanager が取って代わっているのがわかります. /sys/fs/cgroup の下もすっきりしていて root@lxcte
I know of only 2 cgroups related to network, net_prio (set the priority of network traffic) and net_cls (tags packets to allow identification by Linux tc). net_prio has been introduced in Linux Kernel 3.3, so it is normal that you do not see it in Ubuntu LTS 12.04 unless you installed the LTS hardware enablement stack (which gets you a Linux Kernel 3.5), see at the end. net_cls, I do not know when
前回は、コンテナの仕組みとLinuxカーネルに実装されているコンテナ関連機能のひとつである名前空間について説明しました。今回は名前空間と並んでコンテナの実現に重要な役割を担っているcgroupについて説明していきます。 cgroupは2006年9月にGoogleのエンジニアによって最初のパッチが投稿され、2.6.24カーネルで最初のマージがなされた機能です。2010年にリリースされたRed Hat Enterprise Linux 6.0にこの機能が搭載され、専用のマニュアルが存在したことから、使ったことのある方や、名前をご存知の方も多いのではないでしょうか。 cgroupは"Control Group"の略です。プロセスをグループ化して、そのグループ内に存在するプロセスに対して共通の管理を行うために使います。たとえば、ホストOSが持つCPUやメモリなどのリソースに対して、グループごとに制
表1にある「実装されたバージョン」はカーネルに実装されたバージョンで、ディストリビューションによってはこれよりも古いバージョンのカーネルにバックポートされている場合もあります。また、実装された時点では階層構造がサポートされておらず、後のバージョンで実装されたものもあります。 お使いのシステムで使用可能なサブシステムは、カーネルのバージョンだけでなく、カーネルをどのような設定で作成したかによっても違います。使用可能なサブシステムは以下のように/proc/cgroupsで確認できます。 $ cat /proc/cgroups #subsys_name hierarchy num_cgroups enabled cpuset 0 1 1 cpu 0 1 1 cpuacct 0 1 1 memory 0 1 1 devices 0 1 1 freezer 0 1 1 blkio 0 1 1 per
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? SysVinitおぢさんなので。 コレのメモ書き http://www.slideshare.net/enakai/linux-27872553 SysVinit / UpStart systemd の起動処理/操作方法 journald のログ管理 Unit設定の書き方 Tips SysVinit / Upstart BIOS が Grub を読み込んで実行 → Grub が Kernel と初期ラムをメモリに展開して Kernel 実行 → Kernel が init Script を実行 SysVinit/Upstart は /e
Linux 3.16 からカーネルソースツリーの Documentation/cgroups の下に一つ文書が増えているのに気づいた方もいらっしゃるのではないでしょうか。cgroupの使い方が大幅に変わる変更がマージされています。増えた文書は以下。 Documentation/cgroups/unified-hierarchy.txt (3.16.1) 今までとの互換性 とは言ってもいきなり 3.16 からドーンと変わっているわけではなく、普通に使うには今までと何も変わりません。このドーンと変わっているのを体験するには cgroupfs を以下のようにマウントする必要があります。 # mount -n -t cgroup -o __DEVEL__sane_behavior cgroup /sys/fs/cgroup/そう、cgroupをマウントするときのオプションとして '__DEVEL_
Resource Management Guide 1. Introduction to Control Groups (Cgroups) Expand section "1. Introduction to Control Groups (Cgroups)" Collapse section "1. Introduction to Control Groups (Cgroups)" 1.1. How Control Groups Are Organized 1.2. Relationships Between Subsystems, Hierarchies, Control Groups and Tasks 1.3. Implications for Resource Management 2. Using Control Groups Expand section "2. Using
某所で話題になってたので。3.17.1 kernel で試してます (Plamo Linux 5.2) docker でも何でもなくて単に Linux kernel の cgroup がちゃんと動いてるかって話なんですが。:-) (2014-10-29 追記) なんか docker ってキーワード入ってるからかわかりませんが、多数アクセスいただいていますね。CFS Throttle の機能自体はもう 3 年近く前に試してちゃんと動いていたテストそのままです。dockerを使って試してるか、直接 cgroup と普通のプロセスで試してるかの違い。gihyo.jp での連載でもそのまま載ってます :-) Linux 3.2 の CFS bandwidth control (2) - TenForwardの日記 第4回 Linuxカーネルのコンテナ機能[3] ─cgroupとは?(その2):LX
rebuild.fmの今回のゲストはCoreOS Meetup Tokyoの@deeetさんでした。最近、CoreOS Meetup が話題になっていて、僕もCoreOS Meetup Tokyo #1で発表することになっているから、今回の rebuild.fm に興味深く聴きました。 僕が気になっていたのがこんな感じです。 Appc は一つのコンテナに複数のプロセスを実行できる これは確かに Appc と Docker の大きな哲学的な違いだね。複数のプロセスが同じマシンでともに動くというデザインパターンが多いのが複数の関係の強いプロセスをともに動かせるユースケースだと思います。これは確かにそうで、1周間で20億のコンテナを立ち上げるGoogleでは確かにこうパターンをよく使っている。けど、僕はどっちかというとDockerのコンテナとプロセスが1対1のパターンのほうが正しいと思っている。
So I have 4 GB RAM + 4GB swap. I want to create a user with limited ram and swap: 3 GB RAM and 1 GB swap. Is such thing possible? Is it possible to start applications with limited RAM and swap avaliable to them without creating a separate user (and not installing any special apps - having just a default Debian/CentOS server configuration, and not using sudo)? Update: So I opened terminall and type
2016-02-12 EmacsとVim Emacsメモ 2016-02-07 LUKS 2016-01-24 Raspbian Linux 2015-12-30 WiringPi of C Language RaspberryPi 2015-12-29 Debian Linux Tips 2015-12-28 Mosquittoクライアント C言語 2015-12-27 aptコマンド Mosquitto CentOS Tips 2015-12-26 RaspberryPi2のSPIバスを有効にする debootstrapでインストール 2015-12-24 FrontPage 2015-12-23 Java PHP Pukiwikiメモ LEDの点滅 for RaspberryPi CPU種別の問題だと思いますが、Raspberry PiでLXCでは、標準のテンプレートでコンテナをイン
最近注目されている仮想化技術の1つにLXC(Linux Containers)がある。LXCはコンテナ型仮想化技術と呼ばれるものの1つで、OS上に別の隔離された環境を構築するものだ。今回はLXCの仕組みと、インストール方法、コンテナの作成/起動方法について紹介する。 さまざまな仮想化技術とLXC 仮想化技術を使って一台のマシン上に複数の隔離された環境を構築する、というのはメインフレームの世界では古くから行われていたが、近年ではマシンの性能向上により、エントリレベルのサーバーでもこのような使われ方が実用的になっている。そういった背景の下注目されているのがLXC(Linux Container)と呼ばれる仮想化技術だ。 広く使われている仮想化技術としてはXenやKVMがあるが、これらはホストOS(もしくはハイパーバイザ)上で演算によって仮想的なマシン環境を作り出し、その上でOSを実行させること
最近注目されている仮想化技術の1つにLXC(Linux Containers)がある。LXCはコンテナ型仮想化技術と呼ばれるものの1つで、OS上に別の隔離された環境を構築するものだ。今回はLXCの仕組みと、インストール方法、コンテナの作成/起動方法について紹介する。 さまざまな仮想化技術とLXC 仮想化技術を使って一台のマシン上に複数の隔離された環境を構築する、というのはメインフレームの世界では古くから行われていたが、近年ではマシンの性能向上により、エントリレベルのサーバーでもこのような使われ方が実用的になっている。そういった背景の下注目されているのがLXC(Linux Container)と呼ばれる仮想化技術だ。 広く使われている仮想化技術としてはXenやKVMがあるが、これらはホストOS(もしくはハイパーバイザ)上で演算によって仮想的なマシン環境を作り出し、その上でOSを実行させること
CPUやメモリ、IOといったリソースの制限下でとあるコマンドを実行させたい場合に、cgroup上に何かgroupを作ったりしてからcgexecを実行して、実行後はそのgroupを消す、といったような一手間かかる方法がほとんどでした。 実行後のgroupも綺麗にしたい、といった所まで考えるとなかなか手間がかかっていたので、それらを全てワンラインでできるrconというワンバイナリで動くツールを作りました。 github.com 例えば、負荷サーバでの調査ツールを流す際に、CPUとかIOとかを制限しつつドロドロ実行したい場合等に便利です。Linuxのcgroup対応した環境でのみ動きます。 使い方 ほぼREADME通りなのですが、オプションは代替以下のようになっています。 --memは変なので--memoryに変更しました!! ./rcon --help Usage: rcon [options
以前、RHEL6 のころに ns cgroup ってサブシステムが cgroup にありましたが、それとは別のお話。 4.6 カーネルに入る cgroup namespace のお話です (Ubuntu 16.04 のカーネルには入るようです) 。namespace ごとに別の cgroup ツリーが見えるようにするものかな。 軽く試してみました。 準備 (2016-04-12 追記) 今だと 4.6-rc? で試せます とりあえず cgroup namespace の機能が入ったカーネルは https://git.kernel.org/cgit/linux/kernel/git/sergeh/linux-security.git/ の "2016-03-21/nsroot" というブランチのものを使いました。出来上がったカーネルはこんな $ uname -r 4.5.0-rc1-plam
Control Group v2 以前も少し紹介していましたし、連載でも少し触れましたが、今広く (?) 使われている cgroup は色々問題があって、単一階層構造の cgroup が開発されていました。この辺りは Linux 3.16 から試せる cgroup の単一階層構造 (1) - TenForwardの日記 Linux 3.16 から試せる cgroup の単一階層構造 (2) - TenForwardの日記 で紹介しました。 以前は開発中の機能だったため、マウントするときに "__DEVEL__sane_behavior" などというふざけたオプションが必要でした。(^^) この後も順調に (?) 開発はすすみ、4.5 カーネルのリリースでついにこの機能が stable となったようで、"__DEVEL__" というプレフィックスも不要になりましたし、正式な機能で「まともなふ
CGROUPS ------- Written by Paul Menage based on Documentation/cgroups/cpusets.txt Original copyright statements from cpusets.txt: Portions Copyright (C) 2004 BULL SA. Portions Copyright (c) 2004-2006 Silicon Graphics, Inc. Modified by Paul Jackson Modified by Christoph Lameter CONTENTS: ========= 1. Control Groups 1.1 What are cgroups ? 1.2 Why are cgroups needed ? 1.3 How are cgroups implemente
Control groups (一般的には cgroup と知られています) とは、プロセスのグループを管理、制限、監査するための、Linux カーネルによって提供されている機能です。cgroup はプロセスの集合 (およびその部分集合) に対して操作することができる (また、異なるシステムユーザを用いることもできる) ので 、nice(1) コマンドや /etc/security/limits.conf のような他のアプローチと比べて、cgroup はより柔軟です。 コントロールグループは様々なツールによってアクセスできます: systemd ユニットファイルでディレクティブを使ってサービスやスライスに対する制限を指定する。 cgroup ファイルシステムに直接アクセスする。 cgcreate、cgexec、cgclassify (libcgroupAUR と libcgroup-git
cgroupについてのドキュメントについて(+雑談) Wikipediaに載っており、Documentation/cgroups の下にもいっぱいドキュメントがあるのでそれを見れば良いのだろうが、やはりソース読んでみてなるほど感を得てみたいなと思い、先日秋葉原でやったLinuxもくもく会に出席しました。 自分は飯食っていなかったので21:30くらいで断念しました(食ってくればよかった)が、みんなでもくもくとソース読むのはとても集中できますし、雑談も自然と低レイヤなネタになりがちでそれが楽しく、愉悦です。 それはおいておいて さすがに、cgroupsを実現するための全てのコード読むのは途方もない(多岐にわたる)し、現実的でありません。 ふと見ると、cgroupsにはプロセスIDの割り当てにも絡んでいるだろうことがわかります。 そこで、まずはプロセスID割り当て箇所に絞り、雰囲気を掴んでみるこ
I'm trying to follow guides about cgroups, like this one as example. I'm not really sure to clearly understand how cgroups is supposed to work currently. But I'm sure of one thing: all the guides I find document the usages of /etc/cgconfig.conf and /etc/cgrules.conf. Those files are supposed to be loaded by two daemons which I think should be named cgred and cgconfig. Under Debian Squeeze, it seem
Control groups (一般的には cgroup と知られています) とは、プロセスのグループを管理、制限、監査するための、Linux カーネルによって提供されている機能です。cgroup はプロセスの集合 (およびその部分集合) に対して操作することができる (また、異なるシステムユーザを用いることもできる) ので 、nice(1) コマンドや /etc/security/limits.conf のような他のアプローチと比べて、cgroup はより柔軟です。 コントロールグループは様々なツールによってアクセスできます: systemd ユニットファイルでディレクティブを使ってサービスやスライスに対する制限を指定する。 cgroup ファイルシステムに直接アクセスする。 cgcreate、cgexec、cgclassify (libcgroupAUR と libcgroup-git
1 CGROUPS 2 ------- 3 4 Written by Paul Menage <menage@google.com> based on 5 Documentation/cgroups/cpusets.txt 6 7 Original copyright statements from cpusets.txt: 8 Portions Copyright (C) 2004 BULL SA. 9 Portions Copyright (c) 2004-2006 Silicon Graphics, Inc. 10 Modified by Paul Jackson <pj@sgi.com> 11 Modified by Christoph Lameter <clameter@sgi.com> 12 13 CONTENTS: 14 ========= 15 16 1. Control
Architecture Commands Reference Capacity Scheduler Fair Scheduler ResourceManager Restart ResourceManager HA Resource Model Node Labels Node Attributes Web Application Proxy Timeline Server Timeline Service V.2 Writing YARN Applications YARN Application Security NodeManager Running Applications in Docker Containers Running Applications in runC Containers Using CGroups Secure Containers Reservation
Control groups (一般的には cgroup と知られています) とは、プロセスのグループを管理、制限、監査するための、Linux カーネルによって提供されている機能です。cgroup はプロセスの集合 (およびその部分集合) に対して操作することができる (また、異なるシステムユーザを用いることもできる) ので 、nice(1) コマンドや /etc/security/limits.conf のような他のアプローチと比べて、cgroup はより柔軟です。 コントロールグループは様々なツールによってアクセスできます: systemd ユニットファイルでディレクティブを使ってサービスやスライスに対する制限を指定する。 cgroup ファイルシステムに直接アクセスする。 cgcreate、cgexec、cgclassify (libcgroupAUR と libcgroup-git
This section may require cleanup to meet Wikipedia's quality standards. The specific problem is: incomplete descriptions and lack of references. Please help improve this section if you can. (June 2016) (Learn how and when to remove this message) There are two versions of cgroups. Cgroups was originally written by Paul Menage and Rohit Seth, and merged into the mainline Linux kernel in 2007. Afterw
Who is who? Christian Pellegrin I was born in 1974. My mother tongues are Italian and Slovene and I have a discrete control of the English language. I work as a software developer. My hobbies are computer science, free software, science, photography, reading, and mountaineering. You can follow my wanderings on my flickr page. You can find some software I hack on on at my github page. My public key
In the past, when you logged into an Ubuntu system, you would receive and be logged into a cgroup which you owned, one per controller (i.e. memory, freezer, etc). The main reason for this is so that unprivileged users can use things like lxc. However this caused some trouble, especially through the cpuset controller. The problem is that when a cpu is plugged in, it is not added to any existing cpu
割とどーでもいい話(でも気になってた人多いはずw) 以前、第4回のコンテナ勉強会でも質問が出たのですが、cgroup/cgroups という機能の正式な名称は cgroup なのか cgroups なのか、というのはよくわかりませんでした。 私は、英語って単数・複数をきちんと使い分けるし、cgroup は複数のサブシステム・コントローラが存在するので、海外の人は "cgroups" と複数形で使うんだろうなあと思ってました。機能自体を指しているのか、コントローラ群を含めて指しているのかって、曖昧な文脈も多いですし。 しかし、この論争にもついにピリオドが打たれました。カーネル付属文書の cgroup-v2.txt をご覧ください。 "cgroup" stands for "control group" and is never capitalized. The singular form i
Kernel 2.6.37で導入された表題の機能が、RHEL6.1にバックポートされています。非常に分かりやすい機能ですので、実験結果を書き残しておきます。(RHEL6.0には入っていませんのでご注意を。) パラメータの説明 ・blkio.throttle.read_bps_device ・blkio.throttle.write_bps_device 特定のデバイスに対するアクセス速度の上限をByte/Sec単位で指定。0を指定すると制限を解除。 指定方法は"Major:Minor 設定値"(例"8:0 1048576") ・blkio.throttle.read_iops_device ・blkio.throttle.write_iops_device 特定のデバイスに対するアクセス速度の上限をIO/Sec単位で指定。0を指定すると制限を解除。 指定方法は"Major:Minor 設定
Docker, Cgroups, Memory Constraints, and Java: A Cautionary Tale, or Here be Reapers (sometimes) TL;DR: Java and cgroups/Docker memory constraints don’t always behave as you might expect. Always explicitly specify JVM heap sizes. Also be aware that kernel features may not be enabled. And Linux… lies. I’ve recently discovered an interesting “quirk” in potential interactions between Java, cgroups, D
前回はLinuxの namespace(名前空間) についてCプログラムやツールを使っていろいろと確認できましたので、今回は cgroups についても調べます。 Linuxカーネル Docker関連 namespaceのメモ namespaceは生成したプロセスに対してリソース体系を割り当てる(隔離空間を作る)のに対して、cgroupsは指定したプロセスのグループに対してリソース制限をかけます。似ているようで全然別の機能ですね。 環境 * CentOS 7.2 (kernel-3.10.0-327.4.5.el7.x86_64) * Ubuntu 14.04 (3.13.0-77-generic) * Docker 1.9.1 cgroups Control Groups provide a mechanism for aggregating/partitioning sets of t
Dockerで内部的に利用されているLinuxカーネルの機能について整理しています。 個人ブログの以下の2つのエントリーを1つにまとめたものになります。 Linuxカーネル Docker関連 namespaceのメモ Linuxカーネル Docker関連 cgroupsのメモ 勉強メモ程度の内容なので間違いを含む可能性が大いにあります、ご注意ください。 環境 CentOS 7.2 (kernel-3.10.0-327.4.5.el7.x86_64) Ubuntu 14.04 (3.13.0-77-generic) Docker 1.9.1 namespace (名前空間) Linuxにおける namespace(名前空間) はプロセスに対して以下の6種類のリソースを分離するための機能として提供されています。 名前空間 定数 概要
L4Linux is a Linux kernel that has been adapted ("ported") to the L4Re APIs such that it runs as a user-level application on top of L4Re. You may call this virtualization or para-virtualization, however, with the broad existance of hardware support for virtualization, L4Linux remains to be useful for special-purpose use-cases as well as being a worderful learning tool for the Linux kernel, L4Re, m
早稲田大学理工学部 中島研究室と筑波大学大学院 追川研究室、エルミック・ウェスコムの3者は13日、組み込みシステムのセキュリティと信頼性の強化を実現する新しいOSアーキテクチャの共同開発に着手することを発表した。仕様は3者が協力して策定、プログラムの実開発はエルミック・エスコムが担当する。2007年3月に計画されている同プロジェクトの終了後には、成果物であるソースコードをオープンソース化する予定。 同プロジェクトで開発されるアーキテクチャは、1つのCPUマイクロカーネル上に仮想化したLinuxとITRONを実装することが特徴。複数の実効環境が独立して動作する構造により、アプリケーションやリソースをOSごとに分離、外部からの攻撃と内部で発生した不具合に耐える堅牢なシステムを構築できるほか、過去に各OS上で作成したアプリケーションやデバイスドライバなどの資産を生かせるため、開発効率の向上にも寄
マイクロカーネルとマルチサーバ構成による高信頼化/頑丈化 強固なガード、 Securty L4 - Pistachio は、ルートタスクしかスレッド生成、タスク生成ができない、 Pager しかスレッド起動をできないなどの制限を設けているので、 不正プログラムのガードなどを行いやすい。 Universal Federation 分散配置されたオブジェクトが、スムースに連係。 能動オブジェクトモデル。 Simple, Scalable, Secure component, , , Paperwareコンポーネントではなく、実働Softwareコンポーネント。 2.88M Floppy の利用について (080909) Volunteerの植田様が、2.88M フロッピーを使えるようにして下さいました。 (Thanks to Mr. Y.Ueda) LP49-yymmdd.tar のトッ
HelenOS features in a single screenshot. The image depicts the HelenOS graphical user interface, networking, filesystems, and a multithreaded, multiprocessor 64-bit kernel in action. The Colorful Prague picture used in the screenshot is a courtesy of Miroslav Petrasko. HelenOS is a portable microkernel-based multiserver operating system designed and implemented from scratch. It decomposes key op
We understand the complexity of code and policy as the most fundamental security problem shared by modern general-purpose operating systems. Because of high functional demands and dynamic workloads, however, this complexity cannot be avoided. But it can be organized. Genode is a novel OS architecture that is able to master complexity by applying a strict organizational structure to all software co
Microkernels are minimal but highly flexible kernels. Both conventional and non-classical operating systems can be built on top or adapted to run on top of them. Microkernel-based architectures should particularly support extensibility and customizability, robustness including reliability and fault tolerance, protection and security. After disastrous results in the early 90's, the microkernel appr
Site Navigation: Overview Developer's bibliography L4 implementations and docs Fiasco * Pistachio * L4/x86 other... Projects and applications using L4 DROPS * L4Linux * Mungi * Perseus * other... L3 Papers and reports What's new (* = offsite link) Search in L4 and Fiasco sites: Quick links: L4-Hackers list archive L4HQ NICTA/UNSW L4 website Back to the Operating Systems homepage Welcome to the L4
L4VMとはマイクロカーネル上で動作する仮想マシンのことです。 通常、1台のマシンには1つのオペレーティングシステムしか動作させることができませんが、L4VMを用いることで、複数のオペレーティングシステムを1台のマシン上に同時に動作させることができます。 L4VMはオープンソースソフトウェアであるQEMUのダイナミックトランスレーション技術を用いて実装を行っているため、 さまざまなCPUをエミュレーションすることが可能です。 例えば、x86アーキテクチャのCPUを搭載したマシン上でPowerPCやSPARCなどのCPUアーキテクチャ向けにコンパイルされたオペレーティングシステムを特に修正することなく動作させることができます。 L4VMは情報処理推進機構より支援を受け、2005年度上期未踏ソフトウェア創造事業のプロジェクトで開発されました。 "Dynamic Translator-b
ディスク上のテーブルデータのストレージ要件は、複数の要因によって異なります。 別々のストレージエンジンは異なる方法でデータ型を表し、ローデータを格納します。 カラムか行全体のどちらかでテーブルデータを圧縮できますが、テーブルまたはカラムのストレージ要件の計算が複雑になります。 ディスク上のストレージレイアウトが違っていても、テーブル行に関する情報を通信および交換する内部 MySQL API は、すべてのストレージエンジンにわたって適用される一貫したデータ構造を使用します。 このセクションでは、データ型の固定サイズ表現を使用するストレージエンジンの内部形式およびサイズを含め、MySQL がサポートするデータ型ごとのストレージ要件に関するガイドラインおよび情報について説明します。 情報はカテゴリまたはストレージエンジンごとに示します。 テーブルの内部表現の最大行サイズは 65,535 バイトで
PEAR::MDB2 MDB2はPHPでデータベースを操作するためのPEARのパッケージの1つです。MDB2の簡単な説明や、コネクトの方法、フェッチモードの設定などはプレースホルダ編を参照していただくことにして、ここでは実際にクォートをする例を説明します。 MDB2でクォートする まずはSQLに埋め込む値をそれぞれ型にあわせてクォートする例を見てみましょう。 $res = $mdb2->query( 'UPDATE users’ . ' SET profile = ' . $mdb2->quote($_REQUEST['profile'], 'text') . ' WHERE userid = ' . $mdb2->quote($_SESSION['me']['userid'], 'integer') ); $res->free(); $all = $mdb2->queryAll( 'SE
Amazon EC2 Container Service with autoscaling capabilitiesHow to install Use Amazon ECS Containers to setup (docker-based) elastic build executors. About Amazon EC2 Container Service (ECS) is AWS' service for Docker container orchestration letting you deploy Docker based applications on a cluster. This plugin lets you use Amazon ECS Container Service to manage Jenkins cloud agents. Jenkins delegat
Send feedback Use Cloud Storage Stay organized with collections Save and categorize content based on your preferences. You can use Cloud Storage to store and serve files, such as movies or images or other static content. This document describes how to use the Cloud Client Libraries for Cloud Storage in your app to store data and retrieve data Before you begin Follow the instructions in Setting up
Send feedback Set up a classic Application Load Balancer with Cloud Storage buckets Stay organized with collections Save and categorize content based on your preferences. This document shows you how to create an external Application Load Balancer to route requests for static content to Cloud Storage buckets. After you configure a load balancer with the backend buckets, requests to URL paths that b
Send feedback Cloud Storage client libraries Stay organized with collections Save and categorize content based on your preferences. This page shows how to get started with the Cloud Client Libraries for the Google Cloud Storage API. Client libraries make it easier to access Google Cloud APIs from a supported language. Although you can use Google Cloud APIs directly by making raw requests to the se
Send feedback Stay organized with collections Save and categorize content based on your preferences. cp - Copy files and objects Synopsis gsutil cp [OPTION]... src_url dst_url gsutil cp [OPTION]... src_url... dst_url gsutil cp [OPTION]... -I dst_url Description The gsutil cp command allows you to copy data between your local file system and the cloud, within the cloud, and between cloud storage pr
Send feedback gsutil tool Stay organized with collections Save and categorize content based on your preferences. gsutil is a Python application that lets you access Cloud Storage from the command line. You can use gsutil to do a wide range of bucket and object management tasks, including: Creating and deleting buckets. Uploading, downloading, and deleting objects. Listing buckets and objects. Movi
Send feedback Install gsutil Stay organized with collections Save and categorize content based on your preferences. This page describes the installation and setup of gsutil, a tool that enables you to access Cloud Storage from the command-line using HTTPS. Simply installing gsutil gives you immediate read and/or write access to public data. Authenticating to the Cloud Storage service gives you rea
[この記事は “Introducing debugger.html” の抄訳です] debugger.html は Mozilla の作成したモダンな JavaScript デバッガで、React と Redux を使って実装されています。これは Firefox の開発ツールに組み込まれているデバッガを置き換えるためのプロジェクトで、今年の初めに始まりました。また複数のターゲットに対してデバッグできることや、単体での動作も目的としています。 現在は Firefox、そして実験的な機能として Chrome、そして Node に接続し、デバッグを行えます。Firefox への接続には Mozilla のリモートデバッグプロトコル (RDP) を、Chrome と Node への接続には Chrome の RDP を利用しています。 このプロジェクトは GitHub で公開されています。またモダ
最近よく耳にする構成管理ツールのAnsibleですがサーバーの設定だけでなくCloudStackの各種リソースを扱うこともできます。 今回はAnsibleによるCloudStackの操作の基礎として仮想マシン作成と簡単なプロビジョニングを行ってみます。 IDCF Cloud Advent Calendar 2015の@snicker_jp さんの記事と内容がかなり重複しているので、ぜひこちらの記事も読んでみてください。 AnsibleだけでIDCFクラウドの仮想マシン立ち上げから、HAProxyを使ったSSLオフローダーを構築する #idcfrontier : 元うなぎ屋 今回の記事で使用しているファイルは下記レポジトリにあります。 AnsibleのCloudStackモジュールについて AnsibleはファイルやユーザーなどOSの操作だけでなく、各種クラウドの仮想マシンやボリュームなどの
Lists the activated capabilities for this version of the OpenStack Object Storage API. Most of the information is “public” i.e. visible to all callers. However, some configuration and capability items are reserved for the administrators of the system. To access this data, the swiftinfo_sig and swiftinfo_expires query parameters must be added to the request. Normal response codes: 200 Error respons
Input and output functions involve a device, like a disk or flash drive, which works much slower than the CPU. Consequently, the CPU can be doing other things while waiting for an operation on the device to complete. There are multiple ways to handle this: In the synchronous I/O model, the application issues a request from a thread. The thread blocks until the operation is complete. The operating
This follows a simple and sensible (user friendly) algorithm that makes it easy for you to filter and sort a list of items based on given input. Items are ranked based on sensible criteria that result in a better user experience. To explain the ranking system, I'll use countries as an example: CASE SENSITIVE EQUALS: Case-sensitive equality trumps all. These will be first. (ex. France would match F
Belgium is the only country that permits euthanasia without age restrictions A terminally ill 17-year-old has become the first minor to be helped to die in Belgium since age restrictions on euthanasia requests were removed two years ago, officials say. The head of the federal euthanasia commission said the teenager was "suffering unbearable physical pain". Belgium is the only country that allows m
Did the mistakes made in Iraq and Libya kill Western governments' appetite for intervention in subsequent conflicts? This week's report from the House of Commons Foreign Affairs Committee, external into the Western intervention in Libya made uncomfortable reading for Britain's former Prime Minister David Cameron and his colleagues. It provided a damning indictment of Britain's part in the interven
2016 - 09 - 17 最近の検索順位について感じたことをひたすら書いていく。 最近の検索順位について感じたことをひたすら書いていく。 最近、どうしたら検索順位が上がるのかほんのちょっぴりわかったので書いていきたい。神の国グーグルで働いていないのでちょっぴりもわかっていないかもしれないが。。 ☆長文長文にすれば被リンクがついていなくてもミドルキーワードなら検索10位ほどなら入れる。 ここでいう長文は5000から7000文字ほど。自演リンクを貼れば検索5位以内もいけるかも。 ☆基本的に7000文字くらいの長文を書いて半年放置しておけば運がよければ検索1桁いけるかも。。 被リンクがあまりついていない4000文字書いた記事が2ヶ月放置で20位ほど。7000字書いて半年置けば、運がよければ一桁いけるかもしれない。 ☆独自ドメインを使ったら賢いと思うのを辞めよう。。 レンタルドメインで長文、
President Obama at the White House last month.Credit...Stephen Crowley/The New York Times Only serious nerds like me eagerly await the annual Census Bureau reports on income, poverty and health insurance. But the just-released reports on 2015 justified the anticipation. We expected good news; but last year, it turns out, the economy partied like it was 1999. And this tells us something very import
In 2013, Christian Rutz travelled to Hawaii, and presented two crows with a log containing several small holes. These had been baited with meat, but were too small and deep for the crows to reach with their beaks. “Within literally seconds, one of the birds came down, looked for a stick, began probing into the holes, and started extracting the food,” he says. The crow had been raised in captivity
Billionaire entrepreneur Mark Cuban says he will give a charity of Donald Trump's choice (or Trump himself) $10 million if Trump agrees to a four-hour interview with Cuban about his "policies and their substance." Cuban's challenge came hours after Trump said Cuban wasn't smart enough to understand his plans. Cuban issued his challenge to Trump on Twitter Friday. Cuban, whose net worth Forbes esti
The Olympics are over. The President has been impeached. The Speaker of the House has had his term thrown out. For a moment this week it looked like Brazil was facing a lull after months of tense, electrifying news. But just when you thought things might quiet down in Brazil, Brazilians prove you wrong. Yesterday, a prosecutor in the Car Wash corruption probe presented his case against former Pres
沖縄の辺野古の新基地建設を巡り、政府が沖縄県を訴えていた裁判で、福岡高裁那覇支部は9月16日、国側の請求を認め、県側敗訴の判決を言い渡したが、裁判所はこと安全保障や外交については、国の主張をそのまま受け入れるような判決しか出せないことが、改めて明らかになる残念な判決だった。 いわゆる「辺野古違法確認訴訟」は、沖縄県の翁長雄志知事が基地建設の前提となる埋め立ての前知事による承認を取り消したことに対し、政府内で埋め立て工事を担当する石井啓一国土交通相が、承認の取り消しは違法と訴えていたもの。 福岡高裁那覇支部の多見谷寿郎裁判長は判決の中で、「普天間の危険を除去するには辺野古以外ない」、「県外移転はできないとする国の判断は尊重すべき」だとして、知事の承認取り消しを違法と断じた。 翁長知事は仲井真弘多前知事が2014年12月の知事選で翁長氏に大敗を喫した後、退任直前に決定した埋め立ての承認が、適正
今回も前回に引き続き、書籍『Python機械学習プログラミング』の2章の内容についてより分かりやすく理解するためのヒントを解説していきます。今回は、ADALINEのイメージがつかめるように、ADALINEのシンプルな例を取り上げます。 原著の『Python Machine Learning』は2015年9月に米国などで発売。「機械学習の考え方」と「Pythonプログラミングによる実践」をバランスよく解説していると評価され、米国Amazon.comでベストセラー。その日本語訳はコラムや脚注、付録が追加され、2016年6月に発売されました。ここでは、本書のより効果的な活用法について監訳者が解説します。 本書の2章では、「ADALINEと学習の収束」から「大規模な機械学習と確率的勾配降下法」(2.4~2.6節)の中で、ADALINE(ADAptive LInear NEuron)というアルゴリズ
WordPressの高速化施策ではNginxのリバースプロキシキャッシュが有名です。最近パフォーマンスを改善したくてPHP7だったりOPcacheだったりMySQLのクエリキャッシュなどやってたんですが、キャッシュを利用すると処理をバイパスするので段違いに応答が速くなります。数百ミリ秒だった応答が数十ミリ秒で返るので体感でもだいぶ変わってきます。 今回はNginxでキャッシュの設定を行うと共にWordPressプラグインの Nginx Cache Controller を利用して、管理画面からキャッシュの有効期限を設定できたり、キャッシュを削除できるように設定しました。便利です。 proxy cacheとfastcgi cache Nginxのリバースプロキシキャッシュを調べてるとproxy cacheとfastcgi cacheの2通りのやり方が出てきます。仕組みの違いについては下記のサ
はじめに トピック Crystal ← 言語。はやい。Rubyっぽい。 Amethyst ← ウェブアプリケーションフレームワーク。Railsっぽくしたいらしい。 それぞれ導入してさわります。 Crystal歴1日なので理解があやしい点があったらご指摘ください。 レベル観 超入門レベルです。 RubyとRailsの初心者程度の知識を前提とします。 ちなみに筆者はRailsはほぼわかりません。 構成 Crystal導入 Amethyst導入 WebApp作成 Crystal導入 Crystalとは ざっくりいうとRubyっぽい言語で、Rubyよりも型に厳密(静的型チェック)。 実行が早い(コンパイルしてネイティブコードを生成する)そうです。 以下のサイトに丁寧にまとめられていますので参照してください。 Rubyベースの文法で高速に動作するNativeコードにコンパイルされるCrystal言語
You have reached a domain that is pending ICANN verification. As of January 1, 2014 the Internet Corporation for Assigned Names and Numbers (ICANN) will mandate that all ICANN accredited registrars begin verifying the Registrant WHOIS contact information for all new domain registrations and Registrant contact modifications. Why this domain has been suspended Email address has not been verified. Th
Amethyst is a Rails inspired web-framework for Crystal language View the Project on GitHub Codcore/Amethyst Download ZIP File Download TAR Ball View On GitHub Amethyst is a web framework written in Crystal language. The goals of Amethyst are to be fast like Node.js and provide agility in application development as Rails do. Why I called it "Amethyst"? Because Crystal has a light purple color at Gi
⚠️ Amethyst is currently undergoing a re-write from the ground up. We'll be releasing the public roadmap soon. Amethyst is a web framework written in the Crystal language. The goals of Amethyst are to be extremely fast and to provide agility in application development, much like Rails. Latest version - 0.1.7 Note that Amethyst is at its early stages, so it lacks for whole bunch of things. But you
**UPDATE**: For some time we moved to [OpenCollective](https://opencollective.com/crystal-lang). Please support the project in OpenCollective. For the past 8 years, [Crystal](http://crystal-lang.org) has been financially supported by [Manas](https://manas.tech) and other generous [sponsors](https://crystal-lang.org/sponsors/). Interest for the language has been steadily growing: - Activity in the
2018年4月25日をもちまして、 『CodeIQ』のプログラミング腕試しサービス、年収確約スカウトサービスは、 ITエンジニアのための年収確約スカウトサービス『moffers by CodeIQ』https://moffers.jp/ へ一本化いたしました。 これまで多くのITエンジニアの方に『CodeIQ』をご利用いただきまして、 改めて心より深く御礼申し上げます。 また、エンジニアのためのWebマガジン「CodeIQ MAGAZINE」は、 リクナビNEXTジャーナル( https://next.rikunabi.com/journal/ )に一部の記事の移行を予定しております。 今後は『moffers by CodeIQ』にて、 ITエンジニアの皆様のより良い転職をサポートするために、より一層努めてまいりますので、 引き続きご愛顧のほど何卒よろしくお願い申し上げます。 また、Cod
スキーマ(schema)とは、データベースの構造であり、データベース管理システム (DBMS) でサポートされている形式言語で記述される。関係データベースでは、スキーマは関係 (表) と関係内の属性 (フィールド) 、属性や関係の関連の定義である。 スキーマは一般にデータ辞書に格納される。スキーマはテキストによるデータベース言語のデータ定義言語 (DDL) で定義されるが、グラフィカルにデータベース構造を表したものをスキーマと呼ぶことも多い[1]。 用途によって属性 (フィールド) をカスタマイズして作られる。 例えばひとつの実体にA~Eまでの属性が定義されていて、スキーマ1にはA、C、Eの属性を定義、スキーマ2にはB、D、Eを定義し、2種類のデータベースで運用しているようなことも実現できる。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く