プログラミングの勉強をしていると、「あれ。この機能ってどうやってコーディングするんだっけ?」と疑問がふつふつと湧き上がってくることが多々あります。その都度、検索して照らし合わせて〜とやっていると相当時間がかかりますし、間違っていた時の脱力感は半端ないですよね。
テクノロジー業界の発展に伴ってソフトウェア開発者の人材不足がいたるところで発生していますが、言い換えれば「プログラミングスキルを身につければ仕事に困らない」ということでもあります。とはいえ、「若いころならまだしも、30歳を超えてイチからプログラムの書き方を勉強するのは遅すぎるのでは」と思う人は多いかもしれませんが、下は35歳、上は57歳からプログラミングを習って成功を収めている10人の開発者が「ソフトウェア開発者になるのに遅すぎるということはない」と実情を語っています。 Is It Too Late to Become a Software Developer After the Age of 35, 40, or 50? And to learn programming? https://belitsoft.com/php-development-services/its-not-too
Chainerを使った深層強化学習ライブラリChainerRLを公開しました. https://github.com/pfnet/chainerrl PFNエンジニアの藤田です.社内でChainerを使って実装していた深層強化学習アルゴリズムを”ChainerRL”というライブラリとしてまとめて公開しました.RLはReinforcement Learning(強化学習)の略です.以下のような最近の深層強化学習アルゴリズムを共通のインタフェースで使えるよう実装してまとめています. Deep Q-Network (Mnih et al., 2015) Double DQN (Hasselt et al., 2016) Normalized Advantage Function (Gu et al., 2016) (Persistent) Advantage Learning (Bellemar
ネット上の記事削除を業者が請け負う契約は弁護士法に違反するとして、関西に住む男性が東京都内のネットサービス会社に支払った報酬約50万円の返還などを求めた訴訟の判決が20日、東京地裁であった。原克也裁判長は「弁護士ではない被告が報酬目的で法律事務を扱う契約にあたる」として、同法違反(非弁行為)を認定。契約は無効として報酬の返還を命じた。 代理人弁護士によると、第三者の企業によるネット情報の削除を違法とした司法判断は初めて。個人や企業の名誉やプライバシー、著作権などを傷つける情報がネットで拡散するなか、高額の料金で記事の削除手続きなどを請け負う「削除ビジネス」が拡大している。今回の判決は、当事者や弁護士でない第三者の求めによって、法的な根拠がないままネット上の情報が削除され、表現の自由が損なわれる危険性を指摘したものといえる。 判決によると、男性は11年前の学生時代のトラブルをめぐってネット上
社内に新人が増えてきたので、弊社のWeb開発でのGitのゆるーい利用方針をまとめます。 本当はネガティブなことばかり書かずに、「覚えて欲しいコマンド、使ってほしくないコマンド」というタイトルにしたかったのですが、予想以上に長くなりそうなので分けます。 (追記:第二弾できました) → [社内新人向け]Gitで絶対にオススメなプラグインや設定3つ 社内環境 Web系開発がほぼ100% ブランチワークはGitflowをベースにしたプルリク駆動開発 少人数チームなので、エンジニアは全員LinuxのCUI操作をできて欲しい(vagrantや開発サーバ上の操作など) GitのGUIクライアントは、SourceTreeとGithub公式を試しましたが、初学者が使うと却って危ない挙動をしてしまうケースがあったので、全員CUI操作をしてもらうことにしました CIツールはまだ導入できず。各サーバーへのデプロイ
CPU性能だけみれば、今のPCのCPU(Intel Core i7など)は昔のメインフレームのそれを凌駕しています。 当時はマイクロプロセッサの処理速度は遅く一度に処理できる単位も8bitまたは16bitが限界でした。メインフレームが採用していたTTLやECLなどのバイポーラ型の集積回路のほうが処理速では圧倒していました。その半面バイポーラ型の集積回路は発熱量が大きく、多くは水冷式の冷却方式を必要としました。 メインフレームのCPUもその後、速度向上を目指す中発熱量の削減を必要として、MOS、CMOS化を迫られます。 一方でマイクロプロセッサは32bit化、RISC方式の研究などが進みます。Intelのx86系のプロセッサも80386で32bitになり、その後メインメモリ上のコードは以前の命令(マシン語)を踏襲しながら、内部としてはRISC的なマイクロコードに変換して実行するようになりまし
こんにちは。入社以前はエディトリアルデザイナー(新聞・雑誌・書籍などの出版物のデザイナー)として書籍の装丁などもしていました。フロントエンドエンジニアのほりでーです。 今回は紙のデザインとWebデザインにある大きな違いのひとつ、「文字組みアキ量」というものについてお話しします。日本語組版のルールにも詳しく触れていくため、Webの経験しかない方も是非読んでみてくださいね! 2017年2月27日追記:有識者の方からのご指摘を反映し、記事の内容を一部訂正いたしました。詳細な訂正内容については記事末尾をご覧ください。 今回の要点 日本語組版は約物(記号類)のアキが大事 Webブラウザの文字組がイマイチなのは、約物のアキ量が常に一定であることが原因 font-feature-settings: “halt” 1; で約物のアキをなくせるようになった jQury.yakumonoプラグインで行末約物半
はじめに Udacityというネット上のビデオを視聴する形で受講できる講義を提供しているサイトがあります。 Learn the Latest Tech Skills; Advance Your Career | Udacity サイトや講義は英語なのですが、その中で Machine Learning for Tradingという講義を見つけました。 この講義は主に3つのパートに分かれています 金融データをPythonで操作する コンピュータを使った投資 取引に使う機械学習アルゴリズム 1つ目のパートを視聴したので、Pythonの基本的な知識の部分で知らなかった点を、実際のデータを操作する中で紹介しようと思います。 2つ目と3つ目はまた後日にでも。。 目次 はじめに 目次 今回使用するデータとJupyter Notebook データの読み込み 移動平均の計算 pandasのrollingを使
こんにちは、VOYAGE GROUP システム本部の @s-tajima です。 PHPカンファレンス2016 の「老舗メディアが改善に取り組んでいる話」でもお話した通り、長年オンプレミス環境で稼働してきたECナビを、AWSに移転しようというプロジェクトが進行しています。 そしてなんと先日、約24時間のメンテナンスを経てECナビの本体(Webサーバ, 管理画面サーバの一部, データベースサーバ)がAWSに移転しました! AWS移転において得た知見, 構築したシステム等は数多くありますが、今回はCloudFormationとTravis CIを用いて 生産的 で 安全 で 手軽 なAWSのCI環境を構築したお話です。 背景 ECナビは、500万人を超える会員を抱えたVOYAGE GROUPが運営している中でも特に大きなメディアの1つです。 今回、そんなECナビのインフラ調達期間の削減、検証環
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く