サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
災害への備え
yamada.daiji.ro
VS Codeでもコード書きつつ、ファイルをサーバに上げたかったのでプラグインを探してみました。 sftp https://marketplace.visualstudio.com/items?itemName=liximomo.sftp 設定 Macの場合はVS Code上でCommand + Shift + P でコマンドを実行できます。 sftpと入力するとインストールしたプラグインのコマンド一覧が表示されます。 今回はConfigを選択してエンターを入力します。 すると.vscodeディレクトリ内に.sftpConfig.jsonファイルが作成されるのでここに転送先のサーバの情報を入力しましょう。 { "host": "**", "port": 22, "username": "**", "password": null, "protocol": "sftp", "agent":
64GBのSDカードを用意したはずが・・・ Raspberry Pi 2 を購入したので、遊ぼうとSDカードにOSを入れるとフォーマットの関係からか、3GBまでしか読み取れない。モジュールをインストールするとこれだけでディスクフルとなってしまうのでなんとかしたい。 ディスクの拡張にfdiskコマンドを使います。 fdiskコマンドを入力するとメッセージで「Be careful before using the write command.(書き込みコマンドを使う前は慎重に)」って書かれてますね。失敗したらデータを失いますからね。慎重に行きましょう。 pi@raspberrypi:~ $ sudo fdisk /dev/mmcblk0 Welcome to fdisk (util-linux 2.25.2). Changes will remain in memory only, until
みなさんマニュアルは作成してますか?今回はテキストベースでマニュアルを作成する手順の紹介です。マニュアルもビルドしましょう。 Gitbookとは markdown記法で書かれたテキストファイルをhtmlにビルドすることができるツールです。Calibreというツールをインストールするとpdfやepub、mobiなどの形式も出力できるようになります。 gitbook-cliとは gitbook-cliはgitbookの作成を支援するコマンドラインツールです。ブラウザによるリアルタイムプレビューやビルド結果の出力などができます。 gitbook-cliのインストール gitbook-cliはnpm(node.jsのパッケージマネージャ)を使ってインストールすることができます。
完全適用と部分適用 完全適用(full application)はいわゆる関数です。部分適用(partical application)は、引数の一部を渡すことをいいます。部分適用である関数add4は第1引数は固定の値で、第2引数のみ渡しています。 // 完全適用 var add = function(a, b){ return a + b; }; add.apply(null, [4, 5]); // 部分適用 var add4 = function(a){ return add(4, a); } console.log(add4(5)); // -> 9
これはnpm i -g learnyoureactで学べる内容のメモ書きです。わからない時に参照すると使えるかもしれませんが、基本はご自身でコマンド叩いて勉強されると良いかと思います。 Reactとは ReactはFacebookが開発しているJavaScriptライブラリで、MV*フレームワークでいうViewの支援を行います。 Hello World ディレクトリの用意とpackage.jsonの作成
Apacheの「/var/log/httpd/access_log」を確認していたら、以下のログが頻繁に発生していました。 ::1 - - [24/May/2015:15:34:37 +0900] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.29 (Amazon) (internal dummy connection)" ::1 - - [24/May/2015:15:34:38 +0900] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.29 (Amazon) (internal dummy connection)" ::1 - - [24/May/2015:15:34:39 +0900] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.29 (Amazon) (int
ECMAScriptについて、とっても詳しく説明されているスライドが以下にあるので是非参照して下さい ECMAScript(ES)とは 上のスライドとも説明が重複しますが、ECMAScript(えくますくりぷと)とは、JavaScriptの言語仕様で、JavaScriptはECMAScriptの仕様に基づいた実装のひとつとなります。 各々のブラウザはJavaScriptを動かす仕組み(JavaScriptエンジン)を持っていますが、各ベンダが開発したものであり、メソッド別の性能や(バグがあるなどの理由で)挙動が少し異なる場合があります。以下は代表的なブラウザをいくつかとそのJavaScriptエンジン名です。
バス係数とは バス係数とは「プロジェクトメンバーが何人バスに轢かれたらそのプロジェクトが破たんするか」という数値です(Team Geek参照)。実際には病気で倒れたり、急用でお休みする必要が出てきたり、転職で出て行ったりということになります。 このバス係数が高い値であるほどしっかりと丈夫なプロジェクトであると考えられるでしょう。 逆にバス係数が1の場合は、なぜこのような状況になっているのかから真摯に話し合って改善すべきでしょう。 バス係数を高める方法 カヤックさんのこの記事にあるどっきり休暇制度がとても興味深かったのでメモ。 どっきり休暇:前日にいきなり「あなた、明日休んでね」と言われる。「絶対困るよね」「でもそれが大丈夫なチームにしておかないとってことでは?」 まさに書かれている通りで、誰かが欠けても補えるよう冗長化しておくのってきっと大事なはずですよねぇ。ディスクは当たり前にRAID組
Value DomainとXreaサーバはかれこれ10年近く使用しています。 自身が所有するドメインはWhoisに個人情報を記述しないといけないのですが、このWhoisは全世界に公開されてしまう情報です。企業でドメインを持っても会社の住所が表示されるだけですが、個人で自宅の情報が表示されるのは・・・と抵抗があります。 このちょっと気になる事象を解決してくれるのがValue Domainで、Value DomainはWhois情報を代理で表示していただけるんですよね。これがあるのでsakuraVPS何か借りてる今も殆どのドメインはValue Domainを使わせて頂いてます。 さて、今回はドメイン自体はValue Domainのアカウントに持たせつつ、ドメインの設定はAWSのRoute53に任せる方法です。AWSに移管しないといけないのかなぁと思っていたのですが、なんとかなったのでメモ。 R
昨年2015年に、これまで使っていたさくらVPSを解約して、AWSのEC2とRDSを使ってウェブサービスを移行・運営していました。2016年1月に再びさくらVPSに戻る事としました。そのことについて少し書きたいと思います。 AWSは安いという見出しの記事 「AWSは安い!!」「日々値下がりしている!!」というキャッチフレーズをよく耳にします。確かに調べてみると「CPU消費が激しくなった時にバーストモードが実行され効率的に捌く」、「Auto Scaleを使うことでリソースが多く必要な時だけリソースを割り当てる」、「今年は○回値下げしました!!これで○回目の値下げです!!」ととにかく他より安く運用できるという情報が並んでいます。 EC2が高い それじゃあ試してみようとJava(Play framework)が動作する最低レベルの性能のEC2マシン(t2.small)を一台立ち上げてサービスを運
こちらはJavaScript Advent Calendar 2015の17日目の投稿として書いたものです。 画像データにJavascriptコードを埋め込む事ができる「JS in PNG」というウェブサービスを公開しました。 http://js-in-png.9×4.net/ なぜ作ったのか 今年1月に投稿された、以下の「JavascriptをPNGに圧縮する」という記事に触発されて作ったものです。 JavascriptをPNGに圧縮する http://yomotsu.net/blog/2015/03/01/js2png.html 詳細は上記のサイトを見ていただければと思いますが、画像の1画素を1文字としてJavascriptのコードを画像に埋め込んでいるものです。イメージは以下のようになります。 こちらはJquery 2.1.3 minfyを画像に圧縮したものです。おもしろいですね。と
どうも私です。久しぶりにやらかしてしまいました。 AWSの請求額、普段は子供のお小遣いレベルだったのですが。4万円という高額の請求がやってきました。 冗長な構成を試しに試したあと、インスタンスを消去せずに放置したらこのザマです。 しかしながら世の中には不正アクセスで何百万も請求されている方もいるようですので、4万円なんてカワイイ物なのでしょうけど。 というわけで今回はAWSの請求金額の監視とアラームをやってみたいと思います。 AWS Billing and Cost Management アラートをオンにするには AWS Management Console にサインインして、Billing and Cost Management コンソールを開きます(https://console.aws.amazon.com/billing/home#/)。 左ナビゲーションペインで [Prefere
このページを最初にブックマークしてみませんか?
『yamada.daiji.ro』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く