某アプリのバックエンドをFlask+uWSGI+Nginxでつくったのでやったことまとめました。 Nginxとの連携 wsgiプロトコルで繋げる方法
2016/07/11 追記しています 皆さん負荷テストツールって普段使ってますか? WEBシステムを開発する際には、1人〜十数人で開発をすると思いますが、 受諾案件では要件を満たす開発ばかりしていて速度やパフォーマンスのチューニングを行う事が少ないと思います。 いざ運用が始まって、サーバーが落ちた・・とならないように負荷テストを事前にやっておきましょう。 Apache Benchでのサーバーパフォーマンスのチェック方法をメモしておきますので、どなたかの役に立てれば幸いです。 負荷テストとは 負荷テストって何ですか?という方のために簡単に説明をすると 低い負荷ではシステム上問題が無くても、高負荷での動作だと不具合を起こす現象を回避するためのテストです。 アクセスが集中して落ちてるサイトがありますよね。。 想定されるアクセスがあっても落ちないサイトにするための負荷テストです。 Webサーバーの
使ってみる 例えば、100ユーザが同時にhttp://www.example.co.jp/ に1リクエストを発行した場合を想定。 ab -n 100 -c 100 http://www.example.co.jp/ 同時に100ユーザが、1ユーザーあたり10リクエストを発行した場合を想定。 -nには100 x 10 = 1000を指定します。 ab -n 1000 -c 100 http://www.example.co.jp/ 接続先にベーシック認証がかかっている場合。 -Aの後にベーシック認証ユーザとパスワードを:(コロン)で区切って指定します。 ab -n 100 -c 100 -A hogeuser:hogepass http://www.example.co.jp/ 同時接続数よりTotal発行リクエスト数が少ないとエラーメッセージが表示されます。 同時に100人で合計10リクエ
chef-soloのインストールと設定 (1)インストーラのダウンロード chef-soloをインストールします。Opscode社でオムニバス(Omnibus)インストーラと呼ばれるインストーラが提供されています。すぐに利用できるため、ここではオムニバスインストーラを使用した方法をご紹介します。 下記のサイトからインストーラを入手します。 > Install Chef 今回想定する環境では、図1にある赤枠の様に指定します。 (2)chef-soloのインストール パッケージを取得したら、rpmコマンドを使用してインストールします。rootユーザーで以下のコマンドを実行します。 # rpm -ivh /tmp/chef-11.8.0-1.el6.x86_64.rpm ・・・省略・・・ Thank you for installing Chef! # chef-soloがインストールされている
This reference describes each of the resources available to Chef Infra Client, including a list of actions, properties, and usage examples. Common FunctionalityThe properties and actions in this section apply to all resources. ActionsThe following actions may be used with any resource: :nothingThis resource block does not act unless notified by another resource to take action. Once notified, this
file 'name' do atomic_update true, false backup Integer, false # default value: 5 checksum String content String force_unlink true, false # default value: false group Integer, String inherits true, false # default value: true manage_symlink_source true, false mode Integer, String owner Integer, String path String # default value: 'name' unless specified rights Integer, String verify String, Block,
This page is generated from the Chef Infra Client source code. To suggest a change, edit the cookbook_file.rb file and submit a pull request to the Chef Infra Client repository. All Infra resources page Use the cookbook_file resource to transfer files from a sub-directory of COOKBOOK_NAME/files/ to a specified path located on a host that is running Chef Infra Client. The file is selected according
Debian系ディストリビューションのApacheは一般的なレイアウトとは少し異なっている。 /etc/apache2/apache2.conf 基本設定 /etc/apache2/httpd.conf オーバーライドする設定 /etc/apache2/conf.d/ 基本設定の中でIncludeするスニペット /etc/apache2/ports.conf ポートの設定 /etc/apache2/envvars 環境変数の設定 /etc/apache2/mods-available/ 利用可能なモジュール設定 /etc/apache2/mods-enabled/ 利用中のモジュール設定(リンク) /etc/apache2/sites-available/ 利用可能なサイト設定 /etc/apache2/sites-enabled/ 利用中のサイト設定(リンク) /var/www ドキュメ
Dockerでは、OSのベースイメージ以外にも、データ専用のコンテナ(一般的にデータコンテナと呼ばれます)を作成することができます。データ専用のコンテナを作成しておけば、アプリケーションが参照するデータを別コンテナに分離し、次々と生成されるコンテナで、データコンテナに保管したユーザーデータの再利用ができるようになり、データの可搬性が向上します。 データ専用コンテナには、OSイメージではなく、busyboxとよばれるイメージを利用します。busyboxは、基本的なLinuxコマンド群を単一のbusyboxコマンドにまとめたものであり、必要最小限のLinuxシェル環境を提供する場合によく利用されています。以下では、/data0001ディレクトリを提供するデータ専用のコンテナd0001を作成する手順を示します。まず、busyboxのイメージをdocker pullにより入手します。
はじめに JQueryのsiblingsの子要素の取得時にハマったので同じ問題でハマっている人がいるかもしれないので共有の意味で記事にしたもの。 コード <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script> </head> <body> <div id="div1"> <span id="span1">hoge</span> </div> <div id="div2"> <span id="span2">hoge</span> </div> <script type="text/javascript"
js-sequence-diagrams by bramp 手書き風のUMLシーケンス図をJSでリアルタイム描画できる「js-sequence-diagrams」 画像をサーバ上で生成するのではなくJSで、更に温かみのある手書き風の画像でリアルタイム描画できます。 仕組みとしてなかなか面白かったのでご紹介。 関連エントリ かなり豊富な種類のグラフを描画できる「ECharts」 SVGベースの要素が移動可能なフローチャート描画ライブラリ「SimpleFlowchart」 リアルタイムで更新してアニメーションするリアルタイムグラフを描画できる「Epoch」 円、線、棒グラフを描画できるシンプルなチャートライブラリ「cssCharts.js」 Bootstrapなサイトでグリッドを描画してレイアウトの参考にできる「jQDrawBootstrapGrid」
手書き風のUMLシーケンス図をJSでリアルタイム描画できる「js-sequence-dia... 次の記事 ≫:オシャレなピクセル型の地図画像をWEB上で生成できる「Pixel Map Generator...
電車内での携帯電話、スマートフォンの使用マナーについては、今や誰でも知っているだろう。通話NGなのはもちろんだが、優先席付近では、「電源をお切りください」が定番だ。 このマナーは、携帯電話やスマホなどの電波が心臓ペースメーカーに「悪影響を及ぼす可能性がある」、ということで周知されてきた。 しかし、この10月1日から、JR東日本をはじめとする鉄道事業者37社局は、このマナーをちょっとだけ変更することになった。 ●新マナー「混雑時には電源をお切りください」 すでに車内放送などで、マナー変更については案内されている。 耳にした人もいるだろう。今までは「電源をお切りください」だったのが、これからは「混雑時には電源をお切りください」となるのだ。 つまり規制が少しだけゆるくなったということだ。しかし、これを聞いてちょっとモヤモヤした人も多いのではないだろうか。 ●マナー変更の意図は? 今回マナーが見直
本日の二度目の公式リリースで、さらに衝撃の事実が判明しました。ジェットコースターどころではなく、急転直下の出荷停止です。製造工場に丸投げし、その確認を怠ったのが原因であると説明されていますが、様々な観点から腑に落ちませんので、これを読み解きます。 upq.me 電波法及び事業法の認証が未発行 認証書の発行は今回指摘のあったとされる総務省総合通信基盤局が行うものではなく、民間の登録認定機関が発行し、その認定機関から総務省に届け出が行われるものです。今回の登録認定機関は、認定番号からわかる通り、 株式会社認証技術センター(横浜)が担当しています。 認証書発行までのプロセスは、申し込みをした時点で認証番号が仮発行され、そのまま認証が無事終了すれば、それが正式な認証番号になります。UPQの今回の場合は、この申し込みが終了した状態と考えらえます。← いまここ 申し込み後に、実際の端末を用い、登録認定
マイナンバーの漏えい対策にも利用される「検索可能暗号」とは――安全性と利便性の両立を目指す注目の暗号技術:クラウド時代の暗号化技術論(7)(1/2 ページ) マイナンバー制度の施行を目前に控え、個人情報の管理に対する不安の声も高まっています。第7回では、マイナンバーを管理するシステムにも利用される注目の暗号技術「検索可能暗号」について紹介します。 連載目次 近年、さまざまな個人情報が一元的に管理される機会が増えています。例えば、2015年10月からマイナンバー制度が導入される予定です。マイナンバー制度は、住民票を持つ人全てに個別の番号を割り当てることで、社会保障、税などについての効率的な情報管理を行うためのものです。 ところが、機密情報を扱うサーバーへの不正侵入や、内部の人の不注意・不正な行動が原因となって個人情報が漏えいしたという事件がよく報道されています。マイナンバー制度に関しても、内
最近Reactというのが流行ってるらしいのでチュートリアルやってみた. facebook.github.io 最初は順調だったけど,まちがってauthor="{comment.author}"って書いてて,しばらくこの状態だった. 上の書き方は間違いで,author={comment.author}が正しい. 完成して,コメント書けるようになった.手抜きでサーバー側は実装してない. なんとなく最近できたものというイメージだったけど,もう2年以上もあった. facebook.github.io 同じ日に僕はパソコンにシール貼るとべたべたして嫌とか書いてた.差を感じる. hitode909.hatenablog.com サンプルコードそのまま真似して書いてみると,手軽な雰囲気だった. エラーメッセージもていねいで,ここがおかしいぞ^^^って教えてくれたり,ソースマップが有効になってるのか,.j
ページのレイアウトをする時に全てが同じ大きさ・形・色だと、それは非常に退屈なデザインになってしまいます。要素を整理し、階層をつくり、重要な箇所にフォーカスがあたるようにするにはコントラストを効果的に使うことです。 レイアウトにビジュアルの興味を加え、デザインを生き生きとさせるコントラストの使い方を紹介します。 色の値(value)とはカラーの明るさや暗さをあらわす用語で、ピュアブラックとピュアホワイトに最もコントラストがあります。だからといって高いコントラストのデザインをつくるために、白黒のカラーパレットにこだわる必要はありません。簡単な方法の一つは、そのカラーからより明るいカラーと暗いカラーをつくり、コントラストを加え、あなたのデザインの特定の場所を目立たせることができます。 シンプルな例として、下記のような暗い背景に明るいテキストは効果的にコントラストをつくっています。背景が写真で、テ
gitを社内LANで運用しようと考えていますが、どんな方法がおすすめですか? 目的はソースコードのバージョン管理ではなく、各部門のdocx,xlsx等のドキュメントのバージョン管理です。 仕事柄、各部門(多数)のマニュアルの変更が頻繁にあります。またこれらのマニュアルは監査等で第三者機関からチェックされるので、きちんと管理されるべきですが、現状きちんと管理されているとはいえません。 そこでバージョン管理システムの導入を考えています。 かといって私はまだgitに関する全体像を把握できていないため、このような場合にどんな環境構築を採用すべきかなどがよくわからない状態です。 求められる条件は下記のような感じだと思います。 ・クライアント環境はWindows7 ・gitサーバはWindows7あたりで(予備機が余っているので) ・社内のイントラネット環境 ・誰にでもできるようにGUI操作でクローン
ども、大瀧です。 VagrantやTerraformで有名なHashiCorpのカンファレンスイベント、HashiConf 2015が今朝未明からポートランドで開催されています。そこでNomadとOttoという2つの新サービスが発表されました。両方とも発表直後に公開され、試せるようになっているのでサンプルを動かしてみた様子をレポートします。 Nomad by HashiCorp Otto by HashiCorp Nomad NomadはEasily deploy applications at any scaleというリード文からあるように、アプリケーションをデプロイするスケジューラです。あらかじめアプリケーションを実行するホストにエージェントをインストール、アプリケーションをジョブとして設定ファイル(*.nomad)に定義しておき、設定ファイルに従ってジョブを実行します。 デプロイツー
今回は、TCP転送性能について見ていく。各社の違いを比べるとともに、2月と4月でどのように変化したのかを分析する。 安定して3Mビット/秒を出すぷらら、ただし4月には性能低下 まずはNTTぷららの調査結果を見ていく。 2月の結果を見ると、閑散期の速度はほぼ上限値の3Mビット/秒となっている(図1)。同社はもともと、通信速度の上限値として3Mビット/秒を設定している。日中の速度低下もそれほど激しくなく、3サービスの中では速度のバラつきが最も少ない。
今回のソリューション:【fluentd/フルエントディー】 Webサービスやアプリの運営会社では、その開発に注力するあまりシステムの運用や開発プロセスの効率化には手が回っていないというケースも多い。サービスが日々成長していく中では、明示的に時間を確保しなければ業務改善の取り組みを続けることはどうしても難しくなる。 その問題に対し、総合情報サイト「All About」を運営する株式会社オールアバウトでは、「新しい技術を学んで業務を効率化する」というミッションを背負った若手中心のチームを立ち上げた。 そのチーム「Team TechBall」のメンバーは、業務時間の20%を使って日々システムやプロセスの改善に取り組んでいる。今回はその数ある活動の中のひとつ、fluentd、Elasticsearch、Kibanaを活用したログ監視のシステムについて、同社でエンジニアを務める大原 和人さんにお話を
2018-06-24追記 フリーランスのデザイナーのぼくにとっての「人生に影響を与えた1冊(今週のお題)は」「金額の高い仕事をもらうために、デザイナーがやるべきこと」(お客さんを納得させる方法)を教えてくれた本です。 簡単に本を紹介のあと、この本に関するぼくのストーリーを書きました。(ちょっと長いけど) 要約すると、お客さんを納得させる方法(そして給料を給料を上げる方法)がポイントだったなぁ。という話です。 ちょうど値上げを考えていた頃に、この本に出会った フリーのデザイナーを10年やっていますが、値上げは難しいものです。 値上げを考えていたちょうどその頃に、その本に出会いました。 もちろん、この本だけではないけれど、大幅に状況が変わったのは事実です、ちなみにこれは去年の話。 その本は、ただの1流デザイン作品集。でもそれを買ったら仕事の単価が上がった 自分に投資すると返ってくる。そんな言葉
TL;DR やっぱり書いていたら長文になってしまいました。あまりちゃんと推敲する気力がないので、変な文章になっているかもしれません。ご了承いただける方のみお読みください。 1. はじめに 昨晩未明にOpenSSL-1.0.2d, 1.0.1pがリリースされました。事前に予告されていた通り深刻度高の脆弱性CVE-2015-1793が修正されています。Advisoryを見ると、この脆弱性がiojs/Nodeに影響があるということが判明したので直ちにiojs/Nodeのアップデートを行い、今朝未明に無事脆弱性対応版をリリースしました。 今回が初めてではありませんが、深夜に日欧米のエンジニアがgithub上で互いに連携しながら速やかにセキュリティ対策のリリース作業を行うことは何回やってもなかなかしびれる経験です。時差もありなかなか体力的には辛いものがありますが、世界の超一流のエンジニアと共同でリア
はじめに Railsの国際化の記事は多いのですがexpressがあまりない悲しみ。基本的な流れはそんなに変わらないと思いつつ置いときます。こちらの環境はNode.JS 0.12.x + express4.9です。 express4のアプリを多言語化する まずはi18nを入れましょう。githubのリポジトリ名はi18n-nodeですが、npm名はi18nです。 var app = express(); var express = require('express'); var session = require('express-session'); var i18n = require("i18n"); //・・・中略・・・ // i18nの利用設定 i18n.configure({ // 利用するlocalesを設定。これが辞書ファイルとひも付きます locales: ['ja', '
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
アルゴリズムとデータ構造ワークショップ3日目(最終日)。 受講生たちの進度を聞くと、ちょっと厳しそうだったので、午前中いっぱいはデータ構造を続けてもらう。 お昼はくら寿司である。宅配だと高くなるので、車を持っている後輩に車を出してもらったら、たまたま今日に限ってなぜか家を出るときパンクして、結局タクシーでお寿司を持ってきてくれたりというハプニングがあったようだが、参加者の満足度は高かったように思う。3日それぞれ違うメニューを35人分オンタイムで届ける、というのはかなり大変だろうが、しっかり最後まで大過なく準備してくれて、とても助かった。毎年こんなワークショップができるわけではないが(TAの予算も毎年はつかないだろうし)、ときどきはこういうのがあってもよいかな、と思った。 午後はマージソートやクイックソートを実装してもらう。マージソートは自分も思い入れがあるアルゴリズムなので、ちょっと解説し
Nginx Inc.は、HTTP/2に対応した「NGINX Open Source 1.9.5」のリリースを発表しました。商用版のNginx Plusに続いてのHTTP/2サポートになります。 Nginxはオープンソースで開発されている軽量なWebサーバ。今回のHTTP/2サポートはこれまでサポートしていたSPDYに代わるもの。 先週、9月22日から3日間、サンフランシスコでNginxの年次イベントである「nginx.conf 2015」が開催されており、今回のHTTP/2対応はそれに合わせた形です。 また、このnginx.confでは、NginxにJavaScript仮想マシンを組み込み、Nginx内で動作する「nginScript」が発表されました。nginScriptはまだプレビューレベルで、将来のNginxで利用可能になる見通しです。 nginScriptを発表したブログ「Laun
RundockというYAMLベースな構成管理ツールを作ってみました github.com ※以降NGワード Ansible 経緯 以前からChef(Chef-Solo) や itamae といった構成管理ツールを使っているのですが、複数サーバにおける即時実行管理までサポートしてないので他のツールを選定していたのと、現在選定の結果として使用している Rundeck というsshベースの構成管理ツールの弱点をなんとかしたいと思い、軽い気持ちで車輪の再発明してみました。 前提 AWSやオートスケーリングに対応した環境を前提に考えるとcloud-initやrc.local、最近ではTerraformを使用してプロビジョニングするほうがスマートではあるので、sshでログインして管理したほうが都合が良い混み入った事情があるレガシーな環境やアドホックにちょっとしたサーバの情報を収集、設定をする用途に限定
2015-06-12 【Swift】UIWebViewの中のJS関数を呼び出す方法 案外簡単でした。 UIWebView#stringByEvaluatingJavaScriptFromString 安定のメソッド名の長さこのメソッドにJSを書きます。 関数を呼び出す一文を文字列で渡します。 webview.stringByEvaluatingJavaScriptFromString("hogeFunction();") fuga.html(今回はローカルに配置) <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"
シーザー暗号化/復号化ツール(日本語対応) シーザー暗号による簡易難読化スクリプト シーザー暗号(シーザーあんごう、英語:Caesar cipher)は、単一換字式暗号の一種で、平文の各文字を辞書順に3文字だけシフトして暗号文をつくる暗号である。カエサル暗号とも呼ばれる。文字のシフト数は固定であるが、3に限る必要はなく、シフト数を3以外にした方式もシーザー暗号(あるいはシフト暗号)と呼ぶことがある。 シーザー暗号をJavaScript実装した。単純な仕組みなのでセキュリティ的にはザルだが簡易な難読化ができれば十分な場合に利用できる。指定したシフト数が復号キーとなる。URLエンコーディングしてから暗号化することで日本語にも対応している。 https://www.du-soleil.com/entry/adblock-kansai アドブロックブロックや全文RSS配信ブロックに混ぜることも可能
はじめに Railsアプリケーションを本格的に作り込んでいくと、「エラー」とは無縁ではいられません。 しょうもないバグでエラーが発生することもありますし、ほとんど不可抗力ともいえるような大規模なネットワーク障害でエラーが発生することもあります。 エラーの種類がなんであれ、エラーが起きた場合は「原因を素早く特定し、速やかに復旧させること」と「あるエラーが引き金になって、さらに大きなエラーに引き起こさないようにすること」が重要です。 エラー処理を適切に実装していれば、原因の特定や復旧もすばやくできますし、さらに大きなエラーを引き起こす可能性も少ないです。 また、ソースコードも比較的シンプルに保てます。 逆にエラー処理が不適切だと原因の特定に時間がかかったり、異常なデータがどんどん増えてさらに大きなエラーを引き起こしたりします。 ソースコードにも無駄に複雑な処理フローや条件分岐がたくさん出てきて
Why Copying text to the clipboard shouldn't be hard. It shouldn't require dozens of steps to configure or hundreds of KBs to load. But most of all, it shouldn't depend on Flash or any bloated framework. That's why clipboard.js exists. Install You can get it on npm. npm install clipboard --save Or if you're not into package management, just download a ZIP file. Setup First, include the script locat
確定申告だマイナンバーだと「お上」が宣伝したいことはしつこく広報されるが、役所に行って申請するだけで受けられる補助・助成の数々はあまり知らされていない。知れば得する制度を総ざらい! 税金が「戻ってくる」制度 「税金」と言えば、「払うもの」。そう思うのが、ごく自然な反応だろう。だが、世の中には税金が「戻ってくる」場面も実は、多々ある。 「とくに、いま、制度が目まぐるしく変わっているもののひとつが、『空き家』の取り扱いです」 ファイナンシャル・プランナーの横川由理氏はこう指摘する。少子高齢化の進む現在、国内の空き家率は13.5%とされ、10軒に1軒以上が空き家になっている。 しかも、年間約6・4万戸が新たに空き家となっており、20年後には日本の空き家率は40%に達するという試算もある。 「古く耐震性の低い空き家は防災上も問題ですし、治安の観点からも不安視され、社会問題となっていますが、増加の一
WordPressで「このファイルタイプをアップロードする権限がありません。」と表示されるときの解決方法 2024.06.14
Sign up for freeGet started in minutes with our cloud products TerraformInfrastructure as code provisioning
原文は2015年8月22日時点のものを利用しており、それ以降に追記、更新されている可能性があります。 本翻訳は原作者の許可を得て公開されています。 Thanks for GreyCat! このページはBashプログラマーが陥りがちなよくあるエラーについてまとめました。以下の例は全てなんらかの欠陥があります。 クオートをいつも使い、どんな理由があっても単語分割を使わなければ、多くの落とし穴からあなた自身を守ることができます!単語分割はクオート表現をしない場合にはデフォルトでオンになっている、Bourneシェルから継承された壊れたレガシーな設計ミスです。落とし穴の大半はクオートされていない展開になんらか関連し、単語分割しその結果をグロブします。 1. for i in $(ls *.mp3) BASHプログラマーたちがループを書く際にもっとも犯しがちなよくあるミスは以下のような感じです。: f
「来てもらえないでしょうか?こちらの考えていることをお話ししますので。」 電話越しに嫌な予感がしました。だいたい、こういうご依頼を頂くときは、「考えていない」場合が多いのです。 ある大手電子機器メーカーの技術管理部門にいるという男性からITトレンドについて研修をしたいので、相談にのって欲しいというメールをいだきました。そこで、まずは研修の目的や対象者、イメージしている研修内容など、本人の意向を伺おうと電話したのです。しかし、先方は、とにかく来て下さい、来たら話しますからの一点張りで、何も応えようとしてくれません。 行くのが嫌なわけではありません。ただ、手ぶらで行くのでは効率が悪いので、まずは概要だけでも伺いたたき台を用意しようと思ったからです。しかも、場所は東京郊外にあり、1時間ほど電車に揺られ、その後はバスかタクシーですから半日は潰れてしまいます。だから少しでも効率よく話を進め、すぐにで
Flat Color 使い方は、簡単です。 Step 1: 外部ファイル 外部ファイルにjquery.jsを使用している場合は、下記の外部スクリプトを加えます。 <script type="text/javascript" src="//cdn.rawgit.com/icons8/bower-webicon/v0.10.7/jquery-webicon.min.js"></script> AngularJSバージョンも用意されています。 <script type="text/javascript" src="//cdn.rawgit.com/icons8/bower-webicon/v0.10.7/angular-webicon.min.js"></script> Step 2: HTML あとは、使用するアイコンのコードを書くだけです。 アイコンをクリックするとコードが表示されるので、そ
最近勉強を始めたコンテナ技術に関する基礎的な知識をまとめました。 [訂正と注釈] p.27-30: 「Deployment」内の「Version: 1」 => 「Version: 2」 p.37: 「終了コードをから」 => 「終了コードから」 p.39: 「HTTPSが利用できない」=> AWS上では、SSL終端するLBがサポートされています。https://kubernetes.io/docs/concepts/services-networking/service/#ssl-support-on-aws p.40: 「ユーザがingress controllerをmaster上にセットアップする必要」 => master上にセットアップしなければならないという制約はありません。例えばGCEのingress controller(GLBC)はPodとして動作します。https://gi
Silverlightの次のバージョンを開発してください。 私は、Silverlightはクロス開発Webエクスペリエンスで最高の持っている素晴らしいツールであると感じています。 あなたたちはHTML5と他の機能に時間を費やしているが、私はHTML5がSilverlightのような十分に柔軟ではないと思っています。 もう一つは、Silverlightの開発者として、自分のプロジェクトのFlash Playerを交換するチャンスだったが、あなたたちは取り組みを停止してしまった。 本当に開発を停止しまったのならば、私はSilverlightを学んだ時間を無駄にしたと感じています。 Silverlight の開発を再開してください。これはMicrosoftがWebサイトのビジネスを増加させるための唯一の方法だと思います [提案の拒否] Visual Studio Team (Product Te
ウェブページのアーカイブを保存しておくために欠かせない「ウェブ魚拓」は2005年にリリースされた老舗サービスだ。ユーザーからの切実なニーズに応え、有料課金で長いあいだ継続的に収益をあげている稀有な事例である。 そんなウェブ魚拓を運営する会社の創業者である新沼大樹さんはどんな人物なのか。前回は開発秘話やネット炎上について聞いたが、今回は新沼さん本人の知られざる一面に迫った。 スタートアップ経営者として成功していながら、なぜかネット業界よりも、“筋トレ業界”で有名のようだ。(取材場所は宮城県内にある新沼さん宅) トランプを素手でやぶるのはトレーニングだった –すごい…。このトランプはどういうことなんでしょうか? トランプを破るのは“握力”における有名な技で、一時期流行ったんです。流行ったといっても、できるは人あまりいないかもしれませんが。 –新沼さんの場合はもう簡単に破けちゃうものなんですか。
Inc.:心の強さは成功への鍵となります。今回は、皆さんがその強さをもつために必要なポイントをご紹介しましょう。 誰もが、人生の中で心の強さが試される危機に遭遇することがあります。その危機は、毒のある友人や同僚が原因かもしれませんし、将来性のない仕事や苦しい人間関係に由来するものかもしれません。 それが何であれ、うまく乗り越えたいと思うなら、気持ちを強く持ち、物事を新しい視点から見ながら、断固たる行動をとらなくてはなりません。 それは簡単なことに聞こえます。誰だって、いい友人、いい仕事、いい人間関係を望むでしょう。 しかし、実際には簡単ではないのです。 特に行き詰まっている場合、精神的に強くあるのは難しいものです。殻を破って新しい方向を目指す能力は、根性と大胆さ、そして勇気を余分に必要とし、本当に心が強い人のみがもっているものです。 彼らが大勢の中で際立つ姿はすばらしいものです。ほかの人に
タカラトミーのオンラインショップ「タカラトミーモール」内で、孫を持つシニア層を主なターゲットにしたおもちゃのギフトサービス「おもちゃボックス」がスタートしました。ギフトの内容は、受け取る側がカタログの中から自由に選べる仕組み。トミカ、ポケットモンスター、リカちゃんなど、“おもちゃのプロ”がセレクトした人気商品が用意されています。 ▽ 404- ページが見つかりません。 「おもちゃボックス」は、「子供の好みに合ったおもちゃを選ぶのが難しい」という消費者のニーズから生まれたそう。贈り主がギフトを注文すると、贈り先にはカタログにアクセスできる二次元コード付きのギフトカードが届きます。カタログは、6,000円と10,000円(ともに税込)の2種類。トミカ、プラレール、ポケットモンスター、スター・ウォーズ、リカちゃんといった人気シリーズ、子供向けスマートウォッチ「プレイウォッチ」など、さまざまなおも
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く