投稿

1月 2, 2019の投稿を表示しています

AWS 基礎からのネットワーク&サーバー構築を読んだ備忘録

AWS 基礎からのネットワーク&サーバー構築を読んだ備忘録 : 前提 進めながら追記予定。現在はChapter2(Chapter9まで存在)まで記載済み。 「AmazonWebService 基礎からのネットワーク&サーバ構築」という書籍を 実践した際の備忘録。 AWS・インフラ系について超初心 AWSでいろいろと作ってみたいと考え、まずはセキュリティ面をどうにかしようと思い書籍を購入 Chapter2 ネットワークを構築する Amazon VPCを利用してネットワークの構築を行う。 VPC領域を作成し、サブネットを作成する。 インターネットゲートウェイを作成し結びつける。 ルートテーブル(一般的には、ルーティングテーブル)にデフォルトゲートウェイを設定する。 ※ これをしないとネットワークに接続できない。(内部ルーティングの設定のみデフォでされている) デフォルトゲートウェイには紐付したインターネットゲートウェイを設定する。 以上の作業によって、物理的な世界でいえば インターネット契約が済み、ハブやルータといった危機の配線や設定が完了した状態。 あっという間にここまで完了。。。 サブネットに分割する理由 セキュリティ上の問題: アクセス許可等を拠点や部署ごとに分ける際などに便利。 続く・・・

cat するたびに内容が変わるファイル?を作った

イメージ
cat するたびに内容が変わるファイル?を作った : cat するたびに内容が変わるファイル?を作った こんな感じ。 cat で連続して nowファイルの内容を表示している。ファイルを変更しているわけではないが、 表示するたびに内容が変わる。 # cat now 2018-12-27 00:21:20 # cat now 2018-12-27 00:21:21 # cat now 2018-12-27 00:21:23 Fuse-BindEx どういう仕掛けかというと、今回作成した bindex ファイルシステムを経...

「ワープロはいずれなくなるか?」という質問に30年前のメーカー各社はどう答えた?

イメージ
「ワープロはいずれなくなるか?」という質問に30年前のメーカー各社はどう答えた? : 週刊誌「DIME」の1989年の記事「業界公開質問状」のワープロ編が、DIMEのWeb版で紹介されている。この記事は当時のワープロ専用機メーカーに対し「ワープロは、いずれなくなるのですか」との質問を行い、その回答をそのまま紙面に掲載したもの。各メーカーはこの質問に対し、「ワープロは将来もなくならない」と回答している( @DIME )。 例えば東芝は、「将来的には、ワープロ10に対してパソコン1ぐらいの割合になる」、松下電器は「パソコン社会よりワープロ社会到来の方が早い」などと答えていたという。なお、NECはパソコンとワープロは内部的には同じものだとして、「どちらかが消えることになってもそれは単に名前が変わっただけ」とも回答している。 すべて読む | ハードウェアセクション | ハードウェア | プリンター | 関連ストーリー: ワープロ専用機の拡大処理を再現したフォント「ワープロ明朝」 2018年08月28日 物書堂がegwordとegbridgeの資産を取得、egwordの新版リリースへ 2017年09月05日 現在も業務で使用している最も古いテクノロジーは? 2015年07月25日 ジャストシステム、一太郎の新バージョンを発表。おまけは一太郎dash復刻版 2014年12月02日

「ツイてる!ポッドキャスト新春2019」 2日目 平成のベスト3 ブログエントリー

イメージ
「ツイてる!ポッドキャスト新春2019」 2日目 平成のベスト3 ブログエントリー : 新春ポッドキャスト2日目は、平成のベスト3ブログ記事を4人のアルファブロガーが、自身のブログ記事から選びました。 ついてる!ポッドキャスト新春2019 (2019/1/2) - YouTube https://www.youtube.com/watch?v=GYbV7RIRvjc 各自の平成時代のブログ記事を振り返る たつを / たつをの ChangeLog 1. 長く続けるブロガーと辛口なブロガー https://chalow.net/2008-10-04-3.html 2. Kindleの最新セール情報を知るためのオフィシャルな方法 https://chalow.net/2016-01-18-3.html 3. 学校が土曜日休みになったのっていつからだったっけ? https://chalow.net/2009-07-14-1.html 橋本大也 / 情報考学 Passion For The Future 1. 知識経営のすすめ http://www.ringolab.com/note/daiya/archives/001734.html 2. 忘年会議満員御礼に心から感謝 http://www.ringolab.com/note/daiya/archives/000674.html 3. キッパリ! たった5分間で自分を変える方法 http://www.ringolab.com/note/daiya/archives/002147.html 聖幸 / 俺と100冊の成功本 1. 【奇跡継続中】「ついてる」と言い続けてたら『超本格会議』に招待された。 http://blog.zikokeihatu.com/archives/000100.html 2. 社会人版ドラゴン桜!?「無理なく続けられる 年収10倍アップ勉強法」 http://blog.zikokeihatu.com/archives/001224.html 3. 「いま日本でいちばん工場鑑賞に熱心な都市は八戸だ!」の工場ネタ3つ http://blog.zikokeihatu.com/archives/post_15.html いしたにまさき / みたいもん 1.

LambdaでHeadless Chrome(puppeteer)をlayerに分離した上で動かす

LambdaでHeadless Chrome(puppeteer)をlayerに分離した上で動かす : tl;dr Githubにまとめた https://github.com/celeron1ghz/lambda-layer-puppeteer fontにread permissionに注意 概要 この前のre:InventでLambda Layerが発表されました。 共通ライブラリを一つにまとめるという使い方もありますが、Lambdaの容量制限である50Mを超える何かを詰めるのに使うのは誰もが考える話だと思います。そうですHeadless Chrome。 とうことでやってました。結果としては簡単だった。 Headless ChromeのLayerを作る serverlessを使います。いつの間にかlayerも作れるようになってました。 結果としては、Layerがない時代からheadless chromeを動かすような serverless-chrome というプロジェクトがLambda上で動かすバイナリを提供してくれているので、設定ファイルを書いてコマンド打つだけだった。セキュリティが気になる人は頑張ってバイナリをビルドしよう。 serverless.yml service: puppeteer provider: name: aws runtime: nodejs8.10 stage: dev region: ap-northeast-1 package: exclude: - node_modules/@serverless-chrome/lambda/dist/** layers: puppeteer: path: node_modules/@serverless-chrome/lambda/dist name: puppeteer description: chrome-headless binary 欲しいのはバイナリだけなのでLayerではバイナリのあるディレクトリだけを指定。 そしてデプロイの設定のzipには含まれないようにglobalの設定では除外。 そして yarn @serverless-chrome/la

php-ext-wasm - PHPでWebAssemblyを実行

php-ext-wasm - PHPでWebAssemblyを実行 : WebAssebmlyを学ぶと、単にWebブラウザ上で実行できるバイナリファイル以上の価値が見えてきます。WebAssebmlyを実行できるVMがあれば、他の環境でも同じように動かせるフォーマットとなります。つまりWebブラウザに限らず、幅広い環境で動かせる共通ライブラリになり得るのです。 今回はその一端を垣間見えるphp-ext-wasmを紹介します。WebAssebmlyをPHPで実行できるソフトウェアです。 php-ext-wasmの使い方 例えば以下のようにRustファイルを作り、WebAssebmly化します。 #[no_mangle] pub extern fn sum(x: i32, y: i32)

最小工数でwebサイトを作りたい CloudFront

イメージ
最小工数でwebサイトを作りたい CloudFront : webサイト作ってみたい! 最小工数でwebサイトを作りたい の続きになります 今回の設計図 実際のサイト 前回書けなかった - CloudFront の使用(脱S3 public) - Cognito を使ったユーザー登録機能 の CloudFront 周りについて書いていこうと思います。 作っているサイト 私もネイル ネイルモデルを探すネイリストと無料でネイルを受けたい人をマッチングするサービスです 道のり Route53 にいい感じのドメインでDNSを設定 CloudFront 経由のみの接続を許可 エラーページに関して Route53でいい感じのドメイン+CDN まず以下のサイトを参考にいい感じのドメインを取得します Amazon Route 53でドメインを購入する そして以下のページ途中を参考にCNAMEを作成 S3の特定バケットへのアクセスを特定のCloudFrontからのみ許可する。 CloudFrontの準備 基本的に以下のページを参考に  CloudFront  を作成 CloudFront + S3 によるCDN (Cache Distribution パターン) 構築手順 CloudFrontからのみ通信を許可 前回のバケットポリシーでは直接S3が見えてしまうため、 また以下のサイトを例に  CloudFront  経由のみで見れるように変更 S3の特定バケットへのアクセスを特定のCloudFrontからのみ許可する。 bucket_policy.json { "Version": "2012-10-17", "Statement": [ { "Sid": "PublicReadForGetBucketObjects", "Effect": "Allow", "Principal": { &

「MD」今も細々と製造、国産技術の結晶が一瞬で消えた理由 青春マイベスト再生してみたら……平成B面史(withnews) - Yahoo!ニュース

イメージ
「MD」今も細々と製造、国産技術の結晶が一瞬で消えた理由 青春マイベスト再生してみたら……平成B面史(withnews) - Yahoo!ニュース : 「MD」今も細々と製造、国産技術の結晶が一瞬で消えた理由 青春マイベスト再生してみたら……平成B面史(withnews) - Yahoo!ニュース 【平成B面史】近年、レコードやカセットテープといったアナログ音源のリバイバルブームが起きています。そのニュースに触れるたび、何かを忘れている気がしていました。1990年代半ばから2000年代初めに活躍したMD(ミニディスク)です。36歳になった僕も高校、大学時代にお世話になりました。平成3(1991)年に生まれたM...

新井紀子『AI vs.教科書が読めない子どもたち』を読んだ

イメージ
新井紀子『AI vs.教科書が読めない子どもたち』を読んだ : 新井紀子『AI vs.教科書が読めない子どもたち』を読んだ 記事 小林よしのり 2019年01月01日 17:51 新井紀子『AI vs.教科書が読めない子どもたち』を読んだ Tweet 新井紀子著『AI vs.教科書が読めない子どもたち』を読んだ。 AIは意味を理解できない、シンギュラリティは来ない、AIは東大に合格できない、常識の壁があることが、数学者の説明によって、しっかり理解できた。 素...

jQuery の validationEngine でバリデーションする

jQuery の validationEngine でバリデーションする : 概要 POST前にバリデーションを行い、バリデーションが成功した場合のみ、処理を続行したい。 バリデーションには、 jQuery-Validation-Engine を用いた。 実装 ライブラリの準備、読み込み 前提: jquery が読み込まれている前提。(CDNにしてみた) <!-- jquery --> <script src="https://code.jquery.com/jquery-2.2.4.min.js" integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=" crossorigin="anonymous"></script> jQuery-Validation-Engine の読み込む github より、以下のファイルをダウンロードし、読み込む。 jquery.validationEngine.js jquery.validationEngine-ja.js <!-- jquery validation engine --> <script src="js/jquery.validationEngine.js"></script> <script src="js/jquery.validationEngine-ja.js"></script> validationEngine の初期設定 サンプルの前提: register という id の FORM が定義されている。 <FORM id="register"> <INPUT TYPE="text" NAME="title"> </FORM> FORM とvalidationEngine を紐付け register フォーム と validationEngine を紐づける。 (ついで

非同期でPOSTして、POSTの成否をアラートで通知

非同期でPOSTして、POSTの成否をアラートで通知 : 非同期でPOSTして、POSTの成否をアラートで通知したい。 POST 前には validation を行い、OKの場合のみPOSTを呼ぶ success 時だけでなく、error 時にも処理したいので、$.ajax を用いる。 アラートメッセージは、alertでは味気ないので、Sweet Alert を用いる。 実装 Sweet Alert の準備 Sweet Alert を読み込む。 <!-- Sweet Alert https://sweetalert.js.org/ --> <script src="https://unpkg.com/sweetalert/dist/sweetalert.min.js"></script> POST バリデーションする validationEngine を用いてバリデーションを行う エラーがあればワーニングメッセージを表示し、処理を抜ける POSTする フォームはシリアライズして送っている /api/hogehoge/ にPOSTしている POSTの成否をメッセージで通知 $(function () { $('#btnRegister').click(function () { var validateResult = $("#register").validationEngine('validate'); if (validateResult == false) { swal( "入力エラー", "エラーメッセージを確認の上、修正してください", "warning"); return; } var formData = $('#register').serialize(); // フォームデータ $.ajax({ url: "/api/hogehoge/",

@Facbookの #Web #UI が死ぬほど遅い件、、これ開発者気付いてるんだろうか?単にjsとかの設定が見直されてなくて時代遅れなだけでは?死にたい。

イメージ
@Facbookの #Web #UI が死ぬほど遅い件、、これ開発者気付いてるんだろうか?単にjsとかの設定が見直されてなくて時代遅れなだけでは?死にたい。 : @Facebook #Web #UI is foolissh slowly bad bad bad… why ? javascipt setting ? Deverlopers does not notice? FacbookのWeb UI が死ぬほど遅い件、、これ開発者気付いてるんだろうか?単にjsとかの設定が見直されてなくて時代遅れなだけでは?死にたい。 One window one popup too slowly This is limit of feature? i think its no just effect setting is slowly ただ javascript 的なエフェクト設定が遅いだけじゃないの? Why? For Facebook user character? Facebookユーザーの性質のため? unable to understand reason 遅いにしてもおそすぎる、わけがわからない Even it was a tec limit so supurized!!! 技術的限界だとしたらさらに驚きだよ just kidding old culture , nobody change setting , i think 単に誰もこの設定に疑問をいだいていないだけじゃないの nobody facebook developers does not notice old setting is so old 時代は爆速でスピード感が上がってきているしアプリのスピードも上がらなきゃ century speed uping now so application speed shoud be more fast faster 設定項目は生き物だ、だから柔軟に変化させて良いし、変化させなければ人間に対応できない Settings a living so soft changing is better and for its us HUMAN!!! Human changes in century by high speed http

GROOVE Xの家庭用ロボット「LOVOT」、月額のみプランも発表!初期支払0円、ソロ月額33,000円、デュオ月額50,000円で購入可能に

イメージ
GROOVE Xの家庭用ロボット「LOVOT」、月額のみプランも発表!初期支払0円、ソロ月額33,000円、デュオ月額50,000円で購入可能に : シェア 12 ツイート 0 はてブ 0 昨年末の発表会でロボット業界の話題をさらったGroove XのLOVOT。TVコマーシャルも放映中で可愛らしい動きを見て欲しくなった人も少なくないだろう。 今回はLOVOTのおすすめの月額プランの詳細や、頭金なしプランなど オフィシャルサイトの価格に関する情報 が追記されたので紹介する。 おすすめの月額プランは? 月額プラン(予定) 「スタンダードプラン」がオススメと明記された。基本的にはスタンダードプランを選べばよいだろう。「プレミアム」はお金に余裕がある人向けという設定。「ライトプラン」については修理・オーバーホール全額自己負担となるので一般的なプランとは言えないだろう。 修理費用例 修理費用例としてセンサーホーン(つの)外装交換&センサー調整やホイール(片あし)交換の費用イメージも公開された。故障の症状、交換部品によって異なるが、基本的には1回の修理で数万円〜数十万円だという。なお修理補償には、9,800円の診断料が別途かかる場合がある。スタンダードプランの場合は修理費用の70%が補償され、30%のみが自己負担となる。故障頻度がよほど高くない限りスタンダードプランでいいはずだ。 オーバーホール費用例 年に1回を目安に必要となるオーバーホール。ライトプランの場合は自己負担となるが、その場合の価格は1回数万円〜数十万円だという。オーバーホール時にバッテリー (1年に1回目安)、ソフトスキン (1年に1回目安)、パワーサーボモーター / ホイール(想定寿命に応じて数年に1回目安)などが交換され、各種センサー調整、LOVOTクリーニングなども行われる。また点検時に故障が見つかった場合は、別途有償修理となる。この費用はスタンダードプラン、プレミアムプランを選べば含まれているため心配は不要だ。 購入手続時の支払方法 発表時から予告されていたが、支払い方法に初期支払い0円の

bilibili-get - ビリビリ動画のダウンローダー

bilibili-get - ビリビリ動画のダウンローダー : 元々ニコニコ動画のパクリとしてスタートしつつ、今ではNASDAQに上場まで果たしているのがビリビリ動画です。雰囲気としては昔のニコニコ動画を感じさせる作りで、コメントが流れるシステムなどが踏襲されています。 そんなビリビリ動画で公開されている動画をダウンロードできるのがbilibili-getです。 bilibili-getの使い方 他の動画ダウンロードツールと同じくURLを指定するだけでダウンロードできます。 $ bilibili-get https://www.bilibili.com/video/av32184204 extracting video metadata... [1/1] av32184204: start download "国人原创galgame《不落城》OP动画,讲述神明世界陨落千年之后的故事,魔法使与"恶魔"的斗争 完成版01"... [1/1] av32184204: video quality: : [1/1] av32184204: /path/to/av32184204 国人原创galgame《不落城》OP动画,讲述神明世界陨落千年之后的故事,魔法使与恶魔的斗争(1)

[ITmedia News] ブライアン・メイ、NASAの無人探査機「ニューホライズンズ」のテーマ曲を公開

イメージ
[ITmedia News] ブライアン・メイ、NASAの無人探査機「ニューホライズンズ」のテーマ曲を公開 : 伝説のロックバンド「クイーン」のギタリストで天体物理学の博士号を持つブライアン・メイが、NASAの無人探査機「ニューホライズンズ」によるカイパーベルト天体観測ミッションスタートに捧げる新曲「New Horizons(Ultima Thule Mix)」をYouTubeで公開した。

変更に強いアーキテクチャについてIT業界19年目の僕が超ザックリ説明する - Qiita

イメージ
変更に強いアーキテクチャについてIT業界19年目の僕が超ザックリ説明する - Qiita : 変更に強いアーキテクチャについてIT業界19年目の僕が超ザックリ説明する - Qiita この記事は、設計・アーキテクチャ Advent Calendar 2018 の第7日目の記事である。 はじめに この記事では、IT業界19年目の僕が実践している変更に強いアーキテクチャについて、出来るだけ難しい表現を避け、教科書的なありきたりな内容ではなく現場の肌感覚に近い切り口で「超ザックリ」な解説を試みてみようと思う。 ...

Gitlab CIでDockerベースのサービス開発のCI環境を作る - Qiita

イメージ
Gitlab CIでDockerベースのサービス開発のCI環境を作る - Qiita : Gitlab CIでDockerベースのサービス開発のCI環境を作る - Qiita 開発中のDockerベースのサービスのCI環境をAWS上にGitlab CIで一から作ることになったのでせっかくなので手順や気にしたこと、そのうち何とかしたいことなどをまとめました。 開発中のサービスについて だいたい以下のような構成のサービスの開発をしてます。そのため、構築するCI環境はDockerをbuildし、テストスクリプ...

アマゾンの「あわせ買い」、対象拡大で雑誌に波紋(1/4ページ) - 産経ニュース

イメージ
アマゾンの「あわせ買い」、対象拡大で雑誌に波紋(1/4ページ) - 産経ニュース : アマゾンの「あわせ買い」、対象拡大で雑誌に波紋(1/4ページ) - 産経ニュース ネット通販大手「アマゾン」が打ち出した新たな雑誌の販売方法が波紋を広げている。1回の注文金額が2000円以上にならないと購入できない「あわせ買い」の対象範囲が11月から拡大され、972円(税込み)未満の雑誌の多くが1冊だけでは買えなくなったのだ。出版の現場には“衝動買い”がおさえられて販売減につな...

今年最初のショッピングは「Amazonの初売り」で!購入前に中身がわかる“見える福袋”も販売

イメージ
今年最初のショッピングは「Amazonの初売り」で!購入前に中身がわかる“見える福袋”も販売 : 毎年お楽しみの「Amazonの初売り」。今年も、お正月限定セールとして、1月2日(水)18時から1月4日(金)23時59分の54時間にわたり、数万点の商品を販売する。 ・商品詳細ページで福袋の中身をチェック! 最大の目玉は、やはり福袋。昨年まで、手元に届くまで中身のわからない「おまかせ福袋」を販売していたが、今回より、商品詳細ページで中身を事前に確認できる、「見える福袋」も販売される。アースミュージックアンドエコロジーやフレイ アイディーをはじめとする女性に人気のファッションブランドから、ルクルーゼ、オクソーといったキッチン用品、フィリップスの家電、 BOTANISTのヘアケア・ボディーソープセットまで、約200種類の福袋を用意。百貨店顔負けのクオリティを体感できる。 福袋以外にも、在庫豊富な人気商品がお得な価格で登場する“特選タイムセール”や、幅広いカテゴリーの商品が続々更新される“数量限定タイムセール”を実施する。Amazon Echoシリーズ、HAKUBA のカメラ用電子防湿庫、JBLのイヤホン、Holy Stoneの子ども向け対戦型ドローン、Dellのゲーミングノートパソコン、アンダーアーマーのスポーツウェア、パナソニックのテレビ、NEOGEO miniなど、豪華商品を大放出。普段はなかなか手が出せない製品を購入する、絶好のチャンスだ。 ・セール期間中はポイントも大幅にアップ! セール期間中に買い物すると、Amazon ポイントが最大7.5%還元されるポイントアップキャンペーンもあり。プライム会員なら、「~急がないなら “通常配送”~ プライム会員限定 Amazonポイントプレゼント キャンペーン」がお得だ。こちらは、“通常配送”にすることで、1回の注文につき30ポイントを獲得できるというもの。期間中にぜひ、利用したい。 現在、初売りに先駆け、「福袋特設ページ」を、セール終了時間まで開設中。福袋に関する説明が記載されているので、購入前に確認しておくといいだろう。 Amazonの初売り

2019年1月2日からAmazon初売りセール!注目は福袋とAmazonデバイス!オススメの攻略方法! | 平均年収陸マイラーの毎年家族で海外旅行

イメージ
2019年1月2日からAmazon初売りセール!注目は福袋とAmazonデバイス!オススメの攻略方法! | 平均年収陸マイラーの毎年家族で海外旅行 : 2019年1月2日からAmazon初売りセール!注目は福袋とAmazonデバイス!オススメの攻略方法! | 平均年収陸マイラーの毎年家族で海外旅行 2019年1月最新!JALマイルを爆発的に貯める裏ワザ!陸マイラーが年間17万JALマイルを貯め方の方法を完全解説!

無料で端末間のファイルを容量無制限に同期できる「Syncthing」を使ってみた - GIGAZINE

イメージ
無料で端末間のファイルを容量無制限に同期できる「Syncthing」を使ってみた - GIGAZINE : 無料で端末間のファイルを容量無制限に同期できる「Syncthing」を使ってみた - GIGAZINE 無料でコンピューター間のファイルをストレージサービスなしで直接的に同期でき、「ストレージサービスに置くのは不安だ」と思うようなファイルでも、端末間で気軽に共有できるようになるソフトウェアが「Syncthing」です。 Syncthing https://syncthing.net/ Syncthingはマルチプラットフォーム対応のソフトウェアで、W...