Tama Ruby会議01の発表資料です
Linux カーネルのメモリ管理方法について、勉強したことをまとめる。 メモリ管理はハードウェアに強く依存するため、x86_64 かつ OS起動後に 64bitプロテクトモード に移行したあとに話を絞る。また、OS は CentOS7.6、カーネルは次のバージョンを利用する。 ]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) ]# uname -a Linux localhost.localdomain 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux 概要 ノイマン型アーキテクチャ コンピュータの基本的な構成のひとつ。次の図が参考になる。 ほぼ全てのコンピュータが、このアーキ
","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"
ヤフー時代の部下から突然メッセンジャーが。 「以前宮坂さんが緊急対応時に残して頂いた言葉を今度セミナーで使っていいですか?」 と。 リーダーの仕事はいっぱいあるけどなかでも大きな仕事の一つは重大事故の発生の時の陣頭指揮。平時は部下で回せるようにするのがマネジメントだけど、危機の時まで部下にまかせるわけにはいかない。 お恥ずかしながらヤフー在職中の22年で何度か重大事故を起こし関係者の人に多大な迷惑をかけてしまった。その度にその陣頭指揮をとった。 結果的にヤフーのなかでもっとも深刻な事故対策をやった人の一人じゃなかろうか。そのなかからノウハウ的なものがたまってきたものを部下にメモしておくってあげたものを彼は覚えていてくれたらしい。 彼いわく危機対応の時にすっごく役にたって指針になったといってくれて送ってくれた。 ひょっとしたら他の人にも参考になるかとおもって(若干訂正してますが)ここに残して
ASRock、Thunderbolt 3対応モデルなどAMD X570マザーボード10製品を発表 2019.07.07 22:00 更新 2019.07.07 取材 ASRock Incorporation(本社:台湾)は2019年6月某日、第3世代Ryzenシリーズに対応するAMD X570チップ搭載マザーボードについて、メディア向け内覧会を実施。AMDプラットフォーム向けでは世界初となるThunderbolt 3対応モデルなど、計10製品をチェックしていこう。 E-ATXからMini-ITXまで全10モデルをラインナップ 7月7日(日)19時より一斉に販売が解禁されたAMD X570チップセット搭載マザーボード。ASRockからはE-ATXからMini-ITXフォームファクタまで、バラエティに富んだ10製品がリリースされた。このうち、会場に持ち込まれたのは、オール水冷仕様のフラグシップ
■iOSの広告識別子「IDFA=Advertising Identifier」 ■Androidの広告ID「ADID=AdvertisingID」 ■実機操作による確認方法 ・Android 「設定」->「Google」->「広告」で広告IDを確認 ・iPhone わかんない ●Unity公式のサンプルスクリプト https://docs.unity3d.com/jp/540/ScriptReference/Application.RequestAdvertisingIdentifierAsync.html advertisingId には広告ID enabledにはユーザーが広告IDを使用させるか?の有無が返ってくる ■自分用にソース using System.Collections; using System.Collections.Generic; using UnityEngine
はじめに 先進サービス開発事業部の山岡です。 最近Raw Socketで通信するプログラムを書いているのですが、試しにパケットを送って他所と上手く通信できるか確認したい時に実機を使うのは大変面倒です。こういった場合にLinuxのNetwork Namespaceを使えば手軽にルーティング環境を作ることができるので手順を残したいと思います。 構築する環境 以下のようにルーター1台を挟んでサーバー同士が通信できるネットワークを作ります。ちなみにアイコンはShownet Iconをお借りしました *1。ありがとうございます。 構成図 前提条件 以下の環境で構築しました。 $ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=18.04 DISTRIB_CODENAME=bionic DISTRIB_DESCRIPTION="Ubuntu
さて,選挙も近づいてきたということで,アベノミクスの成果を示すデータを貼り付けていこうと思う。 選挙のたびに「経済」が強調されてきたのだから,有権者にとってアベノミクスの成果を確認することは必要不可欠である。 まずはツイッターで盛大にバズったこのグラフから。アベノミクス前の2012年を100とした賃金と物価と消費の推移である。 データ元:厚労省,総務省 消費税増税と円安により,物価が6年間で6.6%も上がった(赤)。 その一方,名目賃金は2.8%しか伸びなかった(青)。 だから実質賃金は,アベノミクス前と比べて3.6%も落ちた(緑)。 そして,実質世帯消費動向指数は9.3%も落ちた(黄色)。 日銀によると消費税増税による物価上昇効果は2%だそうだ。 残りの4.6%はアベノミクスがもたらした円安が最も影響しているだろう。 (なお,2015年に原油の暴落があったおかげで円安による物価上昇の勢い
Ruby向けのHTTPサーバー「Ruby」開発チームは6月26日、最新のメジャーリリース版「Puma 4.0」を公開した。 Pumaは個人開発者のEvan Phoenix氏が開始したプロジェクト。RubyのWebインターフェイスであるRackに対応するアプリケーションのみを動かすことを想定して開発されている。Ragel拡張を活用してHTTPリクエストを処理することで、速度と並列処理を実現しているという。 Puma 4.0は2016年2月に最初のリリースが公開されたバージョン3系に続くメジャーリリース。セキュリティ関連では、TLS 1.1/1.2を有効にしてTLS 1.0を無効にする機能が加わった。また、HTTPリクエストメッセージのボディを読む時間を測定し、Rackアプリに出す機能が加わった。タイムスタンプと組み合わせて、Pumaスレッドがアベイラブルになるまでの待ち時間を示すことができる
概要 LazyDockerは、DockerおよびDocker ComposeをTUIで操作できるツールです。 docker、docker-composeコンテナ環境の状態の表示、ログの表示、コンテナまたはサービスの再起動/削除/再構築などが1つのウインドゥで実行できます。 Githubでソースは公開されておりGoで実装されているようです。 jesseduffield/lazydocker 公開されたばかりですがスター数の伸びがとてもすごいです(7/5現在で7000ほど) 実行環境 macOS Mojave $ docker version Client: Docker Engine - Community Version: 18.09.2 API version: 1.39 Go version: go1.10.8 Git commit: 6247962 Built: Sun Feb 10
The Best Keyboard Layout Editor For all current Windows versions Keyboard customization under Windows has never been easy. Fortunately, KbdEdit is here to turn it around: now it's never been easier! Twist your keyboard into a pretzel sooner than you can say "heterosyllabic". NEW! Import of Apple Mac keyboard layouts. NEW! Native Windows ARM64 support. NEW! Editable NLS functions, enabling multiple
最近問い合わせを捌き切れなくなってきて、対応漏れが出てきたので、Google Form, Slack, Zapier, Trelloで簡易的なヘルプデスクシステムを作ってみました。ZapierはStarter以上のプランが必要になります(多段Zapである為)。トライアルでも同じものが作れます。 社内のヘルプデスクの歴史歴史というほどのものでもなく、半年以内の出来事なのですが簡単に経緯だけ説明します。実装方法だけ知りたい人は後ろの方を見てください。 入社時(2019年2月)そもそも弊社には私が入社するまで専任の情シスはおらず、一部開発者や総務・人事などのメンバーが手分けしてPCやネットワークの不具合などを対応していました(多分) 私が入社してからは、待望の専任者ということでDMや様々なチャンネルでメンションが飛んできて判断軸もまだ定まっていなかったのでなかなかカオスな状況でした。 GASとG
Router 使うと簡単に画面遷移するアプリ作れるってことで試してみましょう。 まぁ、Vue.js は公式ドキュメントがとてもよくて、さらには日本語もあって読みやすい!!なので、公式みたらわかるようになってるのですが、とりあえず試してみたログということで。 ちなみに Vue Router のドキュメントはこちら router.vuejs.org Router のないプロジェクトを Vue CLI で作ろう とりあえずサクッと作ります。Router のない TypeScript のプロジェクトを作りました。とりあえず現状の最新の Vue CLI 3.9.2 でやってます。 $ vue create router-sample オプションはこんな感じで Use class-style component syntax? は、No で行きます。それ以外は Enter 連打で。 Router を導
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く