ZOZOTOWNは人気ブランドのキャップなど豊富に取り揃えるファッション通販サイトです。ベースボールキャップやワークキャップなど、定番アイテムから最新トレンドアイテムまでオンラインでご購入いただけます。新着アイテムが毎日入荷中!
Easy Pose is a human body pose app for people who draw or is learning to draw. Have you ever wanted a personalized model to show various poses while drawing animation, illustration or sketching? Easy Pose was developed for these people. Various angles of different poses can be inspected. Now you do not have to draw with a wooden joint doll or figure as a model. Even yoga or exercise poses can be c
インターネット上のフリーマーケットやオークションサイトを運営する「メルカリ」「楽天」「ヤフー」は、宿題として学校に提出されることを想定した作品の出品を禁止することを決めた。文部科学省が今月、出品禁止を打診した3社が応じた。文科省は、「大手3社による出品禁止で、宿題の代行はおかしいという考えが広まってほしい」としている。 「メルカリ」や、楽天が運営する「ラクマ」、ヤフーの「ヤフオク!」では近年、宿題として学校への提出を前提にした工作や作文などの出品が目立つ。売買が成立したケースもあるという。 学習指導要領の解説では学校に対し「家庭学習を視野に入れた指導」を行うよう求めており、宿題は家庭学習の一環とされる。従来、文科省は「宿題は自分でやるもので、代行は望ましくない」との立場だったが、「取り締まる法や権限がない」と事実上黙認してきた。
私はかつてSIerに所属し、プロジェクトリーダーを務めていました。同時に、大学卒業後SIerに入社して以来、一介のエンジニアでもあり続け、情報システムのアプリケーション領域の全作業、すなわちシステム構築の上流~下流工程、運用保守までの全作業を担えるスキルと実務経験を持ってもいました。 私は、社内の昇進試験を経て管理職への昇進が確定した後、その昇進の直前にSIerを自主退職しました。エンジニアとしてのこだわりを貫き、エンジニアとして一生働き続け、自らの実力を磨き上げ続けるためです。SIerで管理職となっては、エンジニアとしてのキャリアと成長が終わると思ったからです。 今では、私はSES企業に所属するエンジニアです。今の環境を自分で選びました。 SESの立場で働くエンジニアに強く問われることは、個人の真の実力と、仕事への姿勢やこだわりです。SESで働くということは、プロフェッショナルな一人のエ
パソコン内のデータを別の場所に自動保存する「バックアップソフト」。インターネット上では無料ソフトも多数公開されている。本体故障時に役立つこの便利ツールを、あまりに不届きな用途に使った医大生が大阪府警に逮捕された。教員用のパソコンにこのソフトを仕込み、成績アップのためにデータをカンニングしていたのだ。抜き取られたデータの総量は、付属病院の患者カルテというプライベートな医療情報を含む約46万件。大規模な情報流出だったが、当の医大生は事の重大性に気づいておらず、逮捕時、医大生は「これで逮捕?」と驚きの表情を浮かべていたという。 堂々インストール白昼堂々の犯行だった。 1月25日、大阪医科大(大阪府高槻市)のある教室。休み時間に入室してきた4年の男子学生(24)は教卓に近づくと、大学の備品のパソコンに記録媒体(USBメモリー)を差し込んだ。 パソコン上で、バックアップソフトのインストールが始まった
人はSNSで自分の政治的な立場に近い意見ばかりを読みがちで、異なる立場の意見を継続的に目にすると、それを受け入れるのではなく、かえって自分の立場に凝り固まるという研究結果がアメリカで発表されました。 それによりますと、実験では、保守的な共和党支持者たちとリベラルな民主党支持者たちに、ツイッターで、それぞれ反対側の政治家などの書き込みを1か月にわたって毎日読んでもらいました。 そのうえで政治的な傾向に変化があったかを調べたところ、双方とも、反対の立場を受け入れる傾向は見られず、とくに共和党支持者たちはかえって自分の意見に凝り固まる傾向が見られたということです。 研究グループは、こうした結果の理由はわからないとしながらも、「SNSで異なる立場の意見を伝えようという試みは、逆効果だ」と結論づけています。 アメリカでは、トランプ大統領の登場以降、政治的な分断が深まっているだけに、今回の研究結果は、
RenderTexture すると文字が細く荒れる 境界のアルファが切り捨てられるせい。 RenderTexture側でどうにかしようとしたがどうしようもなかったので、 もとのTextの境界のアルファを、切り捨てられる前提で調整する。 具体的にはアウトラインを同色でいい感じにつける。 見た目が太くて潰れてね?ぐらいで、RenderTexture後の見栄えはほどよくなる。 TextMeshProで細い文字が黒く潰れることがある 大きめのサイズでSDFを生成して、FontSize指定が、1.5未満(1とかに指定してると顕著)だと、特定の文字列パターンで特定の文字が潰れることがある。("ゲージ"って書いた時の"ー"とか) どうも大きいサイズでSDFを生成して、小さく表示する時に起きるっぽい。 RectRransform側のscaleで縮小(うわ糞対処...)とかしてやっても無駄。 SDF生成時の
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 実行環境 Unity2018.2.2f1 この記事について この記事は Unityゆるふわサマーアドベントカレンダー 2018 の29日目の記事となります。あまり中身のない文章で恐縮ですが、Unity2018.2の新機能である ParticleSystem における SpriteShape について記載します。 …楽しい... pic.twitter.com/Jpu3mlOQHP — 青木とと(ˊᗜˋ*) (@lycoris102) 2018年7月10日 初期状態 UnityEditorに対して以下を配置したものを用意しました。 Spr
解決したい課題 Chefでは、userリソースのpasswordプロパティにハッシュ化されたパスワードを記述することで、ユーザのパスワードを設定することができます。世の中のChefハウツー記事とかをみていると、パスワードをハッシュ化する方法として以下の MD5 でのハッシュを紹介している例が多いようです。 openssl passwd -1 "theplaintextpassword" Chef社公式でも実際に紹介されていますし… https://docs.chef.io/resource_user.html#password-shadow-hash MD5は今から10年以上前から安全性の限界が言われており、MD5の使用は躊躇されるところであります。この記事では、SALT付きSHA-512でのパスワードハッシュ生成方法を紹介します。 実装例 unix-crypt というgemを利用します。
State of the OCaml Platform David Allsopp, Stephen Dolan, Louis Gesbert, Gemma Gordon, Anil Madhavapeddy (speaker), KC Sivaramakrishnan With contributions from Nicolas Assouad, Frédéric Bour, Daniel Buenzli, Romain Calascibetta, Amir Chaudhry, Enguerrand Decorne, Jeremie Dimino, Thomas Gazagnaire, Louis Gesbert, Armaël Guéneau, Daniel Hillerström, David Kaloper-Meršinjak, Théo Laurent, Qi Li, Jon
I'm hoping to use either Haskell or OCaml on a new project because R is too slow. I need to be able to use support vectory machines, ideally separating out each execution to run in parallel. I want to use a functional language and I have the feeling that these two are the best so far as performance and elegance are concerned (I like Clojure, but it wasn't as fast in a short test). I am leaning tow
概要 pythonでDTW(詳細は以下)を実装し,それを実行した場合は速度の問題が生じる.そのためDTWの部分をコンパイラ言語のGo言語で実装し,それをpython3から呼びだせるようにした話. 1. はじめに IoTの普及により時系列データが集まりやすくなりました.そこでシステムの中で時系列データ同士の距離や類似度を計算するという機会も多くなるはずです.時系列データにも利用できるデータ同士の距離や類似度算出法としては,ユークリッド距離やコサイン類似度,相関係数などが挙げられます.しかし,これらは時系列のデータ長(ベクトルにすると次元)が揃っていないと計算できませんし,位相がズレている場合や周波数が異なる場合はシステム全体にかなり影響してしまいます. そこで,これらを解決できる距離指標が動的時間伸縮法(Dynamic-Time-Warping,以下DTW)です.これは時系列のデータ長が揃
はじめに Goで書いたbotをGAEで運用しようとした際、通信部分(外部APIへのリクエスト)で地味にハマったため簡単にまとめていこうと思います。 実行環境 ローカル:Go v1.10.1 GAE:Go v1.10 Google App Engine(GAE)とは Google App Engine(GAE)とは? Google App Engine は、Google のインフラの上でアプリケーションを作り、実行できるようにする PaaS ( Platform as a Service : サービスとしてのプラットフォーム)です。App Engine アプリケーションは、作るのもメンテナンスするのも簡単で、トラフィックやデータストレージのニーズの増減にあわせてスケーリングするのも簡単です。App Engine を使えば、自分でメンテナンスしなければならないサーバーはなくなります。単純にアプ
フリーの案件では「お問い合わせフォームが欲しい」という案件が多いですが、Go言語 + SendGrid してみたら、「お問い合わせをメールで受信」がGoのコード70行程で開発できて最高だったので、共有します。 今回の記事は公式のリポジトリをガッツリ参考にしてます。 https://github.com/sendgrid/sendgrid-go SendGrid とは クラウドベースのmail送信サービス。メールサーバーの運用はめんどいので、それを全部お任せできる。WEB API とか SMTP APIで機能を組み込めるので実装も超簡単。通数上限も 12,000 通/月 なので軽いお問い合わせ程度のものなら毎月無料でも余裕で使えそう! 今回実装するもの お問い合わせを受けるAPIサーバーを作ります。POSTで受け取ったデータを自分にメール送信します。 SendGrid の APIキーを所得す
こんな「困った」時の話 「異常時に例外を投げる、正常に完了したらvoidとなる」というようなメソッドがあるとします。 こんな時に、PHPUnitでどのように単体テストを書けばいいでしょうか? PHPUnitでは、1つもassertionがないテストを「Risky」としてマークします。これは賢いのですが、しかし「返り値をとれないメソッド」=assertionを置けないテストケースについてRiskyになってしまうのが困る・・・と悩んでいました。 結論: @doesNotPerformAssertions を使えそう テストケースのアノテーションに @doesNotPerformAssertions を入れると、「これはリスキーじゃないぞ」という事を示すことができそうです。 以下、「こうやって対処してきた」「これからは@doesNotPerformAssertionsを使いたいかも」という話をし
いつもAdmin画面作成には悩んでましたが、オフィシャルなツールが出たことで一安心?です(有償ですが)。 本家サイトに書いている通りなのですが、久しぶりのLaravel利用でわかりにくいところもあったので簡単にメモしておきます。 まずは準備(Novaの入手) 残念ながら先にライセンスを購入しないと利用できないようです。。。 下記は主な手順。 まず、登録が必須なようです。 登録すると、画面が利用できるようになります(カード決済のみのようです)。 ライセンスはSERIESという概念で管理されるようで、恐らくメジャーバージョンアップの際はシリーズが変更されるのでしょう。 購入が完了するとReleasesメニューの[BUY LICENSE]が[DOWNLOAD]に変化するので、Nova(zip)をダウンロードします。 ダウンロードしてzipを解凍します。 解凍したzipをnovaとリネームして利用
この記事について Laravel のメイン開発者である Taylor Otwell さん謹製の、管理者用サイト(サブサイト)作成パッケージである Laravel Nova(以下 Nova)と、同様のツールで、以前から存在する laravel-admin を比較してみます。 その上で、有償(個人利用なら 99 USD、商用/チーム利用なら 199 USD) の Nova を導入するべきかどうか、という検討もしてみます。 期待も込めて、やや Nova 贔屓目で記載しますので、その点ご了承ください。 どちらも多機能なので、随時更新していきたいと思います。 Laravel Nova とは Nova is a beautifully designed administration panel for Laravel. Laravel Nova - Beautifully-designed admin
I was looking through the singly linked list example on rustbyexample.com and I noticed the implementation had no append method, so I decided to try and implement it: fn append(self, elem: u32) -> List { let mut node = &self; loop { match *node { Cons(_, ref tail) => { node = tail; }, Nil => { node.prepend(elem); break; }, } } return self; } The above is one of many different attempts, but I canno
Babel 7がリリースされましたね。 記事「最新版で学ぶwebpack 4入門 - Babel 7でES2018環境の構築」では、webpack 4とBabel 7の連携について、最新版の情報にすべて書き直しました。サンプルもすべてBabel 7対応しています。 マイグレーションするなかで気づいた点を紹介しようと思います。 Babel 7の主な新機能 TypeScriptをサポート babel.config.jsが新設. envで制御可能に。 .babelrc や package.json を置き換えるものではない globでプリセット指定が可能なoverrideが追加 polyfillを必要分だけ自動的に導入(実験機能) 導入して気づいた、Babel 6→7の破壊的変更まとめ babel-coreから@babel/coreに名前が変更 プリセットの設定名も変更 babel-preset
出版物輸送で経営が成り立っていない企業がほとんどで、約半分が2~3年以内に撤退を考えている――。東京都トラック協会の出版・印刷・製本・取次専門部会(滝澤賢司部会長)が行ったアンケートで、出版物輸送の“危機”があらためて浮き彫りになった。雑誌の売上低迷により業量が大幅に減少する一方、コンビニエンスストア(CVS)の店舗増加や納品先の拡大により、「売上が減り、コストは増えている」状況。従来の重量運賃では採算ベースにもはや追い付かなくなっている。運賃値上げも、業量の減少と人手不足に伴うコスト増をカバーするに至らず、収支改善効果は限定的であることも分かった。 出版物輸送で経営が成り立っていない 出版不況が常態化する中、輸送量が年々減少している上、運賃・料金の低迷が経営を圧迫し、近年、出版物輸送からの撤退が目立つなどその維持・存続が危惧されている。同部会では7月に部会員の経営実態に関するアンケートを
はじめに 先日LINE BOOT AWARDS 2018 ハッカソン東京が開催されましたね。 都合がつかず参加が出来なかった為、twitterで雰囲気を味わいながら一人でもくもくしてました。 何作ろうかなぁ〜と悩んだ結果、Clova Simulatorを作った方の記事に触発され、 ASK SDK v2 for Node.jsのテストフレームワークが欲しい(作ってみた)の時と同じようにClova版も作ってしまおうと決めました。 テストフレームワークが無くても実機でテストを行えば良い話なのですが、 以前の投稿で書いたようにローカルで気軽にテストがしたいんです! というわけで前と一緒ですが以下のような理由(一番の理由は2つめ)で自分で作ってみました! もちろん実装はTypeScriptです! ローカルで気軽にテストがしたい とりあえずOSS開発してみたい テストフレームワークの作成 アサーション
スマートフォンに押されて不振が続いていたデジタルカメラの市場は、復活の兆しが出ています。カメラメーカーの間では、SNSに投稿する写真にこだわる若者向けに、新製品の投入を強化するなど競争が再び激しくなっています。 新しい機種は、大型の画像センサーを搭載し、一眼レフ並みの高画質の写真を撮影できるという高級機種のラインナップで、その第1弾として、価格が44万円前後の新製品を来月発売します。 ミラーレスカメラの分野では、「ソニー」が高級機種の投入で先行していますが、「キヤノン」が年内に新たな機種を発表する予定で、「富士フイルム」もミラーレスカメラ向けの交換レンズの生産能力を今の1.7倍に拡大することを決めています。 デジタルカメラの市場は、スマートフォンに押されて不振が続いていました。 しかし、いわゆる「インスタ映え」など、SNSに投稿する写真にこだわる若者を中心に、高機能のミラーレスカメラなどの
JR駅構内の店舗「キヨスク」などへの雑誌の卸売りについて、これまで一手に担ってきた公益財団法人「鉄道弘済会」が10月にも同事業から撤退する。販売がピーク時の10分の1となり採算が悪化したのが主因だ。出版取次大手のトーハンが業務を引き継ぐことが決まり、東北から東海地方にかけての約1000店舗から雑誌が消える事態はひとまず回避された。ただ今後も販売低迷が続けばキヨスクから雑誌が消える可能性も残り、部
出演者情報や正しい筋肉体操の方法はこちら! 「みんなで筋肉体操」http://www4.nhk.or.jp/P4975/?cid=dchk-yt-1904-085-st 今回は凹凸ある「腹筋」をつくる。効率的に腹筋へ刺激を与えれば、回数をこなす必要もありません。丁寧にしっかり行えば5分で十分。大きめのバスタオルを用意して、さあ、テレビを見ながら、みんなで筋トレ始めましょう! 「みんなで筋肉体操」http://www4.nhk.or.jp/P4975/?cid=dchk-yt-1904-085-hpa [第2弾] 練習直後の3人にインタビューhttp://www6.nhk.or.jp/nhkpr/post/original.html?i=16986&cid=dchk-yt-1904-085-hpb [第3弾] 出演者インタビュー!http://www6.nhk.or.jp/nhkpr/po
初めに この記事では以下のような構成のAngularアプリケーションを開発する際のローカル開発環境の構築を解説します。 Angular公式のi18n機能を使ってi18nを実現する 最終的なビルド生成物はAOTビルド後にサーバーまたはS3などの静的ファイルホスティングサービスから配信する **/en/ **/ja/ などのアクセス先のパスを変化させることによって言語切替が可能 アプリケーションのUI上から言語選択を行う機能の動作確認をローカルで行う必要がある 環境 $ ng -v Angular CLI: 6.1.5 Node: 9.11.1 OS: darwin x64 Angular: 6.1.4 ... animations, common, compiler, compiler-cli, core, forms ... http, language-service, platform
Tons of functions TheoremJS is packed up with tons of useful mathematical functions. It is composed of functions in most mathematical fields such as algebra, number theory, statistics, etc... It was designed to fit your need, whatever you are trying to do. Fast With TheoremJS, you won't feel the need of running the code on a server, you can run it right on the browser, or on a NodeJS notebook (Jup
経緯 JSによるレンダリング後のhtmlをスクレイピングしたかったので、phantomjsを使用。 他のページはそういう感じではなく、phpQueryでスクレイピングしていた。 そのためこういう事になりました。 方法 理由はよくわからんが、いい感じになってくれないので、 DOMDocumentにしてからphpQueryに食わせないといけなかった。 //phantomjsでhtmlをとってきて $client = Client::getInstance(); $client->getEngine()->setPath(PHANTOMJS_PATH); $request = $client->getMessageFactory()->createRequest(); $response = $client->getMessageFactory()->createResponse(); $req
はじめに Svelte 版 Next.js の Sapper というフレームワークで画面を作っていたのですが、そこで Handsontable を使おうとして詰まったので対応方法をメモ書きとして残しておきます。 Sapper に限らず、Next.js、Nuxt.js など最近のフレームワークでは、デフォルトでサーバーサイドレンダリングが有効になっています。ところが、そこで使いたいモジュールの多くは、window や document などブラウザ特有のオブジェクトに依存しているため、そのまま import してサーバーサイドレンダリングを行うと実行時エラーで落ちてしまいます。 無理矢理に window や document を定義して回避することも考えられますが、その手の処理はブラウザの種類を判定することが目的だったりする場合も多く、サーバーサイドで動けばいいという発想には難があります。
はじめに CentOS7へのReact開発環境インストールメモです。 2018年08月末現在の内容です。 作業環境 CentOS Linux release 7.5.1804 (Core) VirtualBox(5.2.16r123759)(ホストオンリーアダプタ経由で接続) nodejsはバージョン管理ツール無しでのセットアップです。 最後の「Reactアプリケーションの作成&起動」以外はrootで作業しています。 Nodeのバージョンを決める 導入するNodeのバージョンを決めるために、create-react-appの要件を確認します。 https://github.com/facebook/create-react-app 「Creating an App」の部分を参照すると Node >= 6 とのこと。 (当然create-react-appで用意されるReactも上記条件で動
事前準備 ホストオンリーネットワークアダプタの設定の確認 ホストオンリーネットワークアダプタはGuestOSとHostOSの間しか通信できないアダプタです。 GuestOSがHostOSのみ通信させ、HostOSに起動したJmeterのプロキシー機能を経由で外部と通信させます。 次の手順で設定を確認します。 VirtualBoxを起動し、メニュー「ファイル」⇒「ホストネットワークマネージャー」を開き、ホストオンリーネットワークアダプタが存在し、DHCPサーバーが有効になっていることを確認します。 存在しなかったら、 作成してDHCPを有効かします。 CentOSイメージダウンロード CentOSホームページからMinimal ISOをダウンロードします。 仮想マシン作成 次の手順で仮想マシンを作成します。 VirtualBoxメニュー「仮想マシン」⇒「新規」を選択します。 「名前とオペレー
やりたいこと Windowsで、サービス(Windows Service)をたくさん起動していると、だんだん動作が重くなってきます。 そこで、普段はサービスを停止しておき、必要な機会に手動で起動するようにします。 作るもの Redmineの稼働に必要な4つのサービスをまとめて起動するスクリプトを作成します。 設計 PowerShellでRedmineのサービスを起動するスクリプトを作成します。 そのスクリプトをキックするbatファイル(Windows Batch File)を作成します。 「Redmineを使いたい」と思ったとき、batファイルを手動で実行し、Redmineを起動します。 ソースコード サービス起動スクリプト ### RedmineのServiceを全て起動する ### # Redmineの稼働に必要なサービスの名前を配列で用意します。 $services = @("red
version: "2" services: postgres: image: postgres:10 ports: - "5432:5432" environment: POSTGRES_USER: postgre POSTGRES_PASSWORD: postgre POSTGRES_INITDB_ARGS: "--encoding=UTF-8 --locale=ja_JP.UTF-8" volumes: - ./db/psgl:/var/lib/postgresql/data app: build: . depends_on: - postgres environment: TZ: "Asia/Tokyo" $ docker-compose up -d postgres $ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS POR
DockerでWebサービス等を開発する際、PC内のDockerコンテナへスマホからアクセスしたいことがあります。 ですが、そのままDockerのIPアドレスにアクセスしても繋がりません。スマホが繋がっているLANとDockerコンテナが動いているネットワークが別々だからです。 そこで、PC上でポートフォワード(ポート転送)をかけてネットワーク間の橋渡しをしてやれば、スマホからDockerコンテナにアクセスできるようになります。 Windowsでは、netshコマンドでポートフォワードを設定できます。 また、拙作のGUIツールも紹介したいと思います。 netshコマンド これはWindows標準のコマンドのようですので、たぶんどのPCにもインストールされています。コマンドプロンプト等から使います。 転送設定の確認 > netsh interface portproxy show v4tov
Rails5.2.1環境にVue.jsを使っていこう! すでにRailsの中にVue.jsを導入する手順はQiita内でもたくさんでてますね!こちら一例 ただこちらは5.1版のため現在最新版になっている5.2版とは少し勝手が変わってきます。 ローカルに直接開発環境を用意してもいいのですが、今はもう平成の夏も終わり!ここはやはりDockerを使って開発環境を用意していきましょう! 今回はDBにPostgreSQLを用いています。Herokuでは積極的にフォローしているDBですので、Heroku環境でのアプリ開発を意識しました! DockerfileとDokcer-compose.ymlを用意しよう! # Rubyは2.5.0以上で FROM ruby:2.5.0 ENV LANG C.UTF-8 # プロジェクト名にしておきましょう。 Rails new . とすると名前がカレントディレクト
Astronomy Picture of the Day Discover the cosmos! Each day a different image or photograph of our fascinating universe is featured, along with a brief explanation written by a professional astronomer. 2018 July 25 Explanation: What kind of celestial object is this? A relatively normal galaxy -- but seen from its edge. Many disk galaxies are actually just as thin as NGC 5866, pictured here, but are
Astronomy Picture of the Day Discover the cosmos! Each day a different image or photograph of our fascinating universe is featured, along with a brief explanation written by a professional astronomer. 2018 July 27 Explanation: Look opposite the Sun in the sky tonight and you'll see Mars at its brightest. Also within days of its closest approach Mars rises at sunset, near its brightest and best for
Astronomy Picture of the Day Discover the cosmos! Each day a different image or photograph of our fascinating universe is featured, along with a brief explanation written by a professional astronomer. 2018 July 28 Explanation: Taken on the same night, from the same place, with the same telescope and camera, these postcards from our Solar System are shown at the same scale to provide an interesting
Astronomy Picture of the Day Discover the cosmos! Each day a different image or photograph of our fascinating universe is featured, along with a brief explanation written by a professional astronomer. 2018 July 29 Journey to the Center of the Galaxy Video Credit: ESO/MPE/Nick Risinger (skysurvey.org)/VISTA/J. Emerson/Digitized Sky Survey 2 Explanation: What wonders lie at the center of our Galaxy?
Astronomy Picture of the Day Discover the cosmos! Each day a different image or photograph of our fascinating universe is featured, along with a brief explanation written by a professional astronomer. 2018 July 31 Explanation: What lies beneath the layered south pole of Mars? A recent measurement with ground-penetrating radar from ESA's Mars Express satellite has detected a bright reflection layer
Astronomy Picture of the Day Discover the cosmos! Each day a different image or photograph of our fascinating universe is featured, along with a brief explanation written by a professional astronomer. 2018 August 2 Explanation: The total phase of the July 27 lunar eclipse lasted for an impressive 103 minutes. That makes it the longest total lunar eclipse of the 21st century. The Moon passed throug
Astronomy Picture of the Day Discover the cosmos! Each day a different image or photograph of our fascinating universe is featured, along with a brief explanation written by a professional astronomer. 2018 August 3 Explanation: Reddened by scattered sunlight, the Moon in the center is passing through the center of Earth's dark umbral shadow in this July 27 lunar eclipse sequence. Left to right the
Astronomy Picture of the Day Discover the cosmos! Each day a different image or photograph of our fascinating universe is featured, along with a brief explanation written by a professional astronomer. 2018 August 5 Explanation: Near the center of this sharp cosmic portrait, at the heart of the Orion Nebula, are four hot, massive stars known as the Trapezium. Gathered within a region about 1.5 ligh
Astronomy Picture of the Day Discover the cosmos! Each day a different image or photograph of our fascinating universe is featured, along with a brief explanation written by a professional astronomer. 2018 August 6 Explanation: Cosmic rays from outer space go through your body every second. Typically, they do you no harm. The featured image shows some of these fast moving particles as streaks goin
Astronomy Picture of the Day Discover the cosmos! Each day a different image or photograph of our fascinating universe is featured, along with a brief explanation written by a professional astronomer. 2018 August 7 Explanation: There is something unusual about this astronomically-oriented photograph. It's not obvious -- it was discovered only during post-processing. It is not the Moon, although ca
Astronomy Picture of the Day Discover the cosmos! Each day a different image or photograph of our fascinating universe is featured, along with a brief explanation written by a professional astronomer. 2018 August 18 Explanation: Shrouded in a thick atmosphere, Saturn's largest moon Titan really is hard to see. Small particles suspended in the upper atmosphere cause an almost impenetrable haze, str
Astronomy Picture of the Day Discover the cosmos! Each day a different image or photograph of our fascinating universe is featured, along with a brief explanation written by a professional astronomer. 2018 August 21 Explanation: Stars are forming in the Soul of the Queen of Aethopia. More specifically, a large star forming region called the Soul Nebula (IC 1898) can be found in the direction of th
Astronomy Picture of the Day Discover the cosmos! Each day a different image or photograph of our fascinating universe is featured, along with a brief explanation written by a professional astronomer. 2018 August 22 Explanation: This big space diamond has an estimated value of over 80 billion dollars. It's only diamond in shape, though -- asteroid 162173 Ryugu is thought to be composed of mostly n
Astronomy Picture of the Day Discover the cosmos! Each day a different image or photograph of our fascinating universe is featured, along with a brief explanation written by a professional astronomer. 2018 August 23 Explanation: The greenish coma of comet 21P/Giacobini-Zinner stands out at the left of this telephoto skyscape spanning over 10 degrees toward the northern constellations Cassiopeia an
Astronomy Picture of the Day Discover the cosmos! Each day a different image or photograph of our fascinating universe is featured, along with a brief explanation written by a professional astronomer. 2018 August 24 Explanation: The beautiful Trifid Nebula, also known as Messier 20, is easy to find with a small telescope in the nebula rich constellation Sagittarius. About 5,000 light-years away, t
Astronomy Picture of the Day Discover the cosmos! Each day a different image or photograph of our fascinating universe is featured, along with a brief explanation written by a professional astronomer. 2018 August 27 Explanation: Where were you during the Great American Eclipse of 2017? A year ago last week, over 100 million of people in North America went outside to see a partial eclipse of the Su
Astronomy Picture of the Day Discover the cosmos! Each day a different image or photograph of our fascinating universe is featured, along with a brief explanation written by a professional astronomer. 2018 August 28 Explanation: Every step caused the sand to light up blue. That glow was bioluminescence -- a blue radiance that also lights the surf in this surreal scene captured last month at Meyer'
CircleCIからGoogleの Cloud Source Repositories へのpush手順です Google Cloud Source Repositoriesへpushする事前準備 GCPのサービスアカウントからサービスキーを取得 CircleCIからGCPのCloud Source Repositoryにpushするために、CircleCIのコンテナ内でGCPの認証を行う必要があります。 そのために必要なのが、外部サービス用のサービスアカウントキーです。 サービスアカウント、サービスアカウントキーについてはGCPのドキュメントを参照しました サービス アカウント サービスアカウントとは サービスアカウントは、アプリケーションや仮想マシンの間で使用する特別なアカウントのことです。 GCPのプロジェクト内のアプリケーションはサービスアカウントに毎日発行されるサービスアカウント
I read a lot around: https://github.com/pillarjs/understanding-csrf https://security.stackexchange.com/questions/10227/csrf-with-json-post Are JSON web services vulnerable to CSRF attacks? (Nothing on the ApolloServer site: https://www.apollographql.com/docs/apollo-server/) However, I am not yet able to understand if our endpoint ("/graphql") is protected for this type of attack or if it is necess
安倍首相の政策ビラと決意文を入手 安倍首相は数字で成果を強調するも石破氏「都合のいい数字」とかみつく 党内からは「石破は党を捨てたも同然」との声も 憲法改正は「早期に発議目指す」 きょうは総裁選に向けた地方行脚をひと休みの安倍首相ですが、首相は公邸に22人の都議をご招待。 東京都議らとカレーライスを食べながら、総裁選に関して総理自身への支持を訴えた。 FNNは、安倍首相が党員などにあてた政策ビラと決意文を入手した。 タイトルは「責任、実行。平成のその先の時代へ」 この中で「GDP600兆円の実現」などの目標を掲げ、「憲法改正」については「早期の発議を目指す」と、赤い太字で強調されている。 さらに決意文では、「日本の舵取りを担っていく決意をした」と、3選への強い意欲を表明している。 この記事の画像(5枚) 両者ともに『舵取り』 この『舵取り』という言葉、実はけさ、別の場所でも… 都内で行われ
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Elasticsearchとは ElasticsearchとはElastic社が開発しているオープンソースの分散型全文検索/分析エンジン。 RDBのようにSQLでクエリを書くのではなく、jsonでクエリを作成しPOSTするRESTfulな検索を行う。 特徴 RESTfulな検索 RDBではSQLを用いてデータを検索するが、ESはRESTfulインターフェースを用いてデータを検索する。NoSQLデータベースを使ったことがあるならば受け入れやすいかもしれない。 クエリはjson構造となっており、構造化したクエリを発行できる。 スコアによる検
I've got to the stage where I've written quite a bit of Erlang code now, and I can see some style (bad or good) creeping into the way I've been writing it. This particular idiom I'd like some opinion on - is it better (more readable/faster/whatever) to convert case style statements to function pattern matching? E.g. Compare (a contrived example) case {Size > 100000, Type} of {true, ets } -> %% Do
クックパッドは1998年にサービス開始し、2008年にRuby on Railsにリプレースしてからちょうど10年。その間、クックパッドはRubyの会社として常にトップランナーを走り続けてきた。実際、「世界最大級のモノリシックRailsサービス」として知れ渡り、その開発で培ったノウハウをコミュニティに対して発信してきた。そんなクックパッドが、Rubyに対してどのように付き合っていったのか。Rubyを採用した経緯や課題、競争力の高いエンジニア集団で居続けるための戦略について、同社 技術部部長 兼 エンジニア統括マネージャーを務める庄司嘉織氏に聞いた。会社を挙げたRubyやオープンソースへの貢献やエンジニアとの関わり方も興味深い。 世界最大級のモノリシックRailsサービスと言われて クックパッド 技術部部長 兼 エンジニア統括マネージャー 庄司嘉織氏 クックパッド 庄司嘉織氏は2012年11
import pandas as pd from os.path import join from sklearn.utils import shuffle emotions = ["happy", "sad", ["disgust", "disgust2"], "angry", "fear", "surprise"] dir_path = "gathering/ja_tweets_sentiment" size = 60000 df = [] for i, es in enumerate(emotions): if isinstance(es, list): for e in es: data = shuffle(pd.read_json(join(dir_path, "{}.json".format(e)))).iloc[:int(size/len(es))] data['label'
# generate toy data n_s = 1000 n_t = 1000 n_classes = 3 p_s = [0.4, 0.3, 0.3] p_t = [0.3, 0.5, 0.2] mu_s_1 = [0.0, 0.0] sig_s_1 = [0.2, 0.2] mu_s_2 = [0.0, 1.0] sig_s_2 = sig_s_1 mu_s_3 = [0.5, 0.5] sig_s_3 = sig_s_1 mu_t_1 = [2.0, 0.5] sig_t_1 = sig_s_1 mu_t_2 = [2.5, 2.0] sig_t_2 = sig_s_1 mu_t_3 = [3.0, 1.0] sig_t_3 = sig_s_1 y_s = np.random.choice(n_classes, n_s, p = p_s) y_s_one_hot = np.iden
背景 AI開発において、特にネットワークモデルが複雑な、画像系AI開発においては、その処理時間の短さを主な理由に、GPUを利用する事が推奨されています。 ただ、私が会社で利用しているAI開発環境は、GPUを2枚搭載しているサーバーであり、複数人がこの環境を共有し、GPUを使える事は非常にありがたいのですが、TensorFlowを使って、AIの勉強やPoCの学習をする際には、標準でTensorFlowを動かしてしまうと、GPUメモリーの90%を確保する為、同時に複数人でプログラムを動かしてしまうと、メモリー不足になり作業する事が出来なくなります。 このような状況を回避する為、自分で利用するGPUを制限する事が必要になりました。 1.Pythonプログラムで、TensorFlow実行時に、使用するGPUを指定する方法 GPU版のtensorFlow環境が前提: 実行前のGPUの状況:2枚のGP
# generate toy data n_s = 1000 n_t = 1000 n_classes = 3 p_s = [0.4, 0.3, 0.3] p_t = [0.3, 0.5, 0.2] mu_s_1 = [0.0, 0.0] sig_s_1 = [0.2, 0.2] mu_s_2 = [0.0, 1.0] sig_s_2 = sig_s_1 mu_s_3 = [0.5, 0.5] sig_s_3 = sig_s_1 mu_t_1 = [2.0, 0.5] sig_t_1 = sig_s_1 mu_t_2 = [2.5, 2.0] sig_t_2 = sig_s_1 mu_t_3 = [3.0, 1.0] sig_t_3 = sig_s_1 y_s = np.random.choice(n_classes, n_s, p = p_s) y_s_one_hot = np.iden
# generate toy data n_s = 1000 n_t = 1000 n_classes = 3 p_s = [0.4, 0.3, 0.3] p_t = [0.4, 0.3, 0.3] mu_s_1 = [0.0, 0.0] sig_s_1 = [0.2, 0.2] mu_s_2 = [0.0, 1.0] sig_s_2 = sig_s_1 mu_s_3 = [0.5, 0.5] sig_s_3 = sig_s_1 # pattern 1 # mu_t_1 = [2.0, 0.5] # sig_t_1 = sig_s_1 # mu_t_2 = [2.0, 1.5] # sig_t_2 = sig_s_1 # mu_t_3 = [2.5, 1.0] # sig_t_3 = sig_s_1 # pattern 2 # mu_t_1 = [0.5, 0.5] # sig_t_1 =
書籍概要 本書は、主にユーザ企業において要件定義を実施される方々を対象にしたガイドブックです。 工期の遅れや開発コスト増大など、ユーザ企業が行うべき上流工程の要件定義に起因するトラブルが多く発生しています。ユーザ企業から開発企業に「要求(What)」が正しく伝わっていないと、開発プロジェクトの現場で実装する機能は要求を正しく反映したものになりません。 この問題の解決には、ユーザが要求を抜け・漏れなく定義するために実施すべきことを明確にすることが重要であり、ユーザ企業と開発企業の知見やノウハウをまとめ、“勘どころ(コツ)”を示すことが有用です。 本書では、要件定義に熟練した有識者がこれまでのプロジェクト経験で直面した課題を示し、「解決策の勘どころ」について、具体例を挙げて説明しています。本書に記載された、要件定義に用いられる各種ドキュメントの作成上の“コツ”を確認しながら、ユーザ企業が開発企
開催情報 ICTの進展に伴い、製品やサービスは、利用者からの要請や期待に応えるため、対応すべきことが複雑化・高度化の一途をたどっています。さらに近年、多様な専門領域にまたがった取組みが増加し、製品/サービスの企画や開発を進める上での影響範囲が広がり、その難易度が高まっています。このような状況・課題の克服に有効なアプローチとして注目を集めているのがシステムズエンジニアリングです。 本セミナーでは、まずシステムズエンジニアリングの全体像について解説します。次にシステムズエンジニアリングの4つの活動(「システム設計」「インテグレーション」「評価・解析」「システムズエンジニアリング管理」)の中から以下の内容についての演習・解説を行います。 ・システムズエンジニアリングの概要(講義) ・「システム設計」における要求定義とアーキテクチャ設計(グループ演習) ・インテグレーションとV&V(講義) 要求定
外部のウェブサイトに移動しますが、よろしいですか。 よろしければ以下をクリックしてください。 Link ご注意 リンク先のウェブサイトは、内閣府政府広報室のサイトではありません。 この告知で掲載しているウェブサイトのURLについては、2023年11月21日時点のものです。 ウェブサイトのURLについては廃止や変更されることがあります。最新のURLについては、ご自身でご確認ください。 閉じる
外部のウェブサイトに移動しますが、よろしいですか。 よろしければ以下をクリックしてください。 Link ご注意 リンク先のウェブサイトは、内閣府政府広報室のサイトではありません。 この告知で掲載しているウェブサイトのURLについては、2023年11月21日時点のものです。 ウェブサイトのURLについては廃止や変更されることがあります。最新のURLについては、ご自身でご確認ください。 閉じる
平成30年8月28日、安倍総理は、総理大臣官邸で自由民主党国土強靱化推進本部役員による提案申入れを受けました。
外部のウェブサイトに移動しますが、よろしいですか。 よろしければ以下をクリックしてください。 Link ご注意 リンク先のウェブサイトは、内閣府政府広報室のサイトではありません。 この告知で掲載しているウェブサイトのURLについては、2023年11月21日時点のものです。 ウェブサイトのURLについては廃止や変更されることがあります。最新のURLについては、ご自身でご確認ください。 閉じる
人生というのはいろいろあるけれど、いい歳で一文無しの無職になるというのは、わりと辛いことだ。もっとつらいこともたくさんあると思うけれど、 それでも辛いことには違いない。 人生はいつだって今が一番つらい 生活をするにはお金がかかる。 お金を稼ぐためには働かなければならない。 僕の会社はもうないのだから。 新卒だった前回とは違う、30過ぎからの再就職。 状況はかなり悪い。甘ったれた弱虫の僕にはとても辛い。 おまけに、僕は2年と勤め人をやらずに起業したのでろくな職歴がない。 「働かねば」と思って、ネクタイを締めてスーツを着るまで1年以上かかった。 その間のことは「辛かった」としか覚えていない。詳しく思い出そうとすると頭痛と吐き気がしてくるので、ここでは割愛させてもらいたい。 そんなわけで、僕はもう一度仕事を探した。実を言うと、僕は知覚過敏が強いのでネクタイがとても苦手だ。それでもネクタイをして、
中央省庁が雇用する障害者数を水増ししていた問題で、厚生労働省は28日、各省庁を再点検した結果、計3460人分が国のガイドラインに反して不正に算入されていたと発表した。障害者数の約半分が水増しだったことになる。雇用の旗振り役である中央省庁自らが数値を偽っていたことになり、制度の信頼が大きく揺らいでいる。水増しは内閣府や総務省、国土交通省など全体の約8割にあたる27の機関で発覚した。法務省や財務省
岐阜市の民間の病院で80代の入院患者4人が死亡した問題で、警察は、容疑者を特定せず、殺人の疑いで病院を捜索しています。警察は、気温が30度を超える暑さの中、エアコンが故障した病室で4人が熱中症になった可能性があるとみて、病院の管理体制などを調べることにしています。 警察によりますと、26日から27日にかけて、3階と4階の病室に入院していた83歳から85歳の男性2人と女性2人が相次いで死亡しました。 病院によりますと、今月20日ごろから3階と4階のエアコンが壊れていて、9台の扇風機で対応していたということです。 また、症状が重い一部の患者はエアコンがきく病室に移しましたが、亡くなった4人は、いずれもエアコンがきかない病室にいたということです。 警察は、4人が死亡した経緯などを調べるため、28日午後8時すぎから、容疑者を特定せず、殺人の疑いで病院を捜索しています。殺人の疑いで捜索している理由に
準大手ゼネコンが進めていた倉庫建設工事をめぐる恐喝未遂事件で、湖東生コン協同組合(滋賀県東近江市)の加盟業者と契約するよう商社の支店長を脅したとして、滋賀県警組織犯罪対策課は28日、恐喝未遂容疑で、全日本建設運輸連帯労働組合関西地区生コン支部執行委員長、武建一容疑者(76)=大阪府池田市=を逮捕した。県警は認否を明らかにしていない。 県警は今月9日に同容疑で同支部執行委員兼政策調査部長、城野正浩容疑者(57)=兵庫県西宮市=を逮捕しており、同支部が組織的に事件に関与した可能性もあるとみて、全容解明を進める。 ▼準大手ゼネコンに恐喝未遂、生コン組合幹部ら事情聴取 工事現場で繰り返しクレームつけ圧力 滋賀県警 逮捕容疑は昨年3月~7月、東近江市内で行われていた清涼飲料水メーカーの倉庫建設工事にからみ、同支部幹部や湖東生コン協同組合幹部らと共謀し、生コンクリート調達を担う大阪市内の商社の男性支店
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く