2015年9月17日(木) 12時50分19秒 [ソフトウェア] スタートアップ内に存在しないのに自動起動するプログラムを特定して起動しなくする簡単な方法 Windowsの起動と同時に自動起動するプログラム(ソフトウェア)が登録されている場所には、以下の2カ所があります。 スタートメニュー内の「スタートアップ」フォルダ レジストリ内の「Run」ディレクトリ スタートアップフォルダの中身はユーザが簡単にいじれるので、スタートアップフォルダに登録されている自動起動プログラムの削除や登録は簡単です。 しかし、レジストリはそう簡単にはいじれないので、レジストリに登録されていると若干面倒です。 が、実は、レジストリを直接いじらなくても、「レジストリに登録された自動起動プログラム」を簡単に無効にできるツールが、Windows内に標準で用意されています。このツールを使えば、一度無効にした項目を後から復活
GCEにもcloud-init同等にインスタンス起動時に自動実行する仕組みがあります。 自動実行するスクリプトをGCSにファイルとして保存しておくことも可能です。 timezoneの設定※CentOS7
2018年06月12日 12時00分更新 文● 盛田 諒(Ryo Morita) 編集● ASCII 提供: プラネットウェイ 確定申告、保険金の請求。日本はいまだに個人が書類を作り手続きをしなければならないアナログな国だ。一方、北欧のエストニアでは行政や医療機関でほとんどの手続きがIT技術「X-Road」によりデジタル化・自動化されている。 同技術をもとに日本企業向けデータプラットフォームをつくり、手続きの自動化、徹底的な効率化を進めようとチャレンジしているスタートアップがある。プラネットウェイだ。 損害保険大手の東京海上日動火災保険株式会社(以下、東京海上日動)はプラネットウェイのプラットフォーム「PlanetCross」の可能性を検証するため、保険金の支払い等に必要な契約内容や医療情報を安全にやりとりできるか、福岡・飯塚病院協力のもと実証実験を行ったのだ。 実証実験は成功した。たとえ
2019年春に卒業する学生の就職活動が終盤戦に突入している。学生優位の売り手市場が続く中、少しでも給料が高く安定した“大企業志向”が強まっているとの調査もあるが、その一方でスタートアップ企業を渡り歩きながら将来の独立を目指す若者もいる。同志社大学政策学部教授の太田肇氏が、いまどきの就活事情と今後の課題についてレポートする。 * * * 来年春に卒業予定の大学生に対する企業の面接が6月1日より解禁になった。しかし、かなりの学生はすでに実質上、内定を得ているらしい。 学生の就職活動を見ていると相変わらず大企業志向が強く、何をやりたいか、どんな業種で働きたいかより、企業の規模やブランドで選んでいる学生が多い。こうした志向は日本人特有で、海外からの留学生の目には異様に映るという。 中国・台湾やアメリカなどの若者の多くは、たとえ企業に就職しても最終的な目標は自分の会社を持つことであり、将来の独立・起
smarthr.connpass.com SmartHR社主催の「エンジニアの入社歓迎会の練習をする会」に行ってきました。 会場の様子 歓迎(の練習)されて来る【SmartHR】エンジニアの入社歓迎会の練習をする会 https://t.co/bfCo9Y0LYX #saizeriya_meetup— すーさん二号 (@suusan2go) 2018年6月11日 気合い入り過ぎだろww pic.twitter.com/eu0qtSpJpB— すーさん二号 (@suusan2go) 2018年6月11日 入社おめでとうございますと言われて混乱している— すーさん二号 (@suusan2go) 2018年6月11日 前職では何されてたんですかとかいう質問が飛び交っている…— すーさん二号 (@suusan2go) 2018年6月11日 ワインをボトルで頼んでいます pic.twitter.com
スクラム崩壊からの復活、神Excel手順書ベースの運用からAnsibleでの自動化へ――泥臭い現場の取り組みに学ぶ、明日から使える開発ノウハウ:明日の開発カンファレンス 2018(1/2 ページ) より良いサービス、より良いモノを作るため、現場で泥臭く試行錯誤を重ね、前進し続けている現場のエンジニアの「声」を、「明日の開発カンファレンス 2018」で行われたセッションの中から拾ってみた。 より良いサービス、より良いモノを作るため、開発現場は日々試行錯誤している。書籍で学ぶ方法論も大いに役に立つが、何より参考になるのは、自分たちと同じように現場で泥臭く試行錯誤を重ね、前進し続けている現場のエンジニアの「声」だ。そのような生の声を、2018年4月17日に開催された「明日の開発カンファレンス 2018」で行われたセッションの中から拾ってみた。 黄ばむTrello、崩壊するスクラム……次々変わる異
トランプに「逆張り」したティールの勝利 2016年秋。ドナルド・トランプの勝利に多くの人が仰天し、シリコンバレーの大物たちはふさぎ込んでしまった。だがティールはちがった。その逆張り戦略がふたたび実を結んだのだ。彼は、ニュースや事前調査の予想は正反対だったにもかかわらず、ドナルド・トランプの勝利を疑ったことはなかったと述べている。 「トランプが勝つ見こみは低く見積られすぎていました。世論調査はトランプに票を投じた人々の存在をすくい上げていなかったのです。ブレクジット(英国のEU離脱)のときと同じ状況ですよ」 トランプの相手がヒラリー・クリントンではなく、バーニー・サンダースだったら、トランプは「勝つのは相当むずかしかったでしょう」とティールは述べている。 トランプ選挙陣営のバイブルだった『ゼロ・トゥ・ワン』 突然ティールはトランプ政権で、テクノロジー分野の政策アドバイザーを務めることになった
1990年代初頭から記者としてまた起業家として30年以上にわたりIT業界のハードウェアからソフトウェアの事業創出に関わる。シリコンバレーやEU等でのスタートアップを経験。日本ではネットエイジ等に所属、大手企業の新規事業創出に協力。ブログやSNS、LINEなどの誕生から普及成長までを最前線で見てきた生き字引として注目される。通信キャリアのニュースポータルの創業デスクとして数億PV事業に。世界最大IT系メディア(スペイン)の元日本編集長を経て現在に至る。 官民の連携によるスタートアップのグローバル展開支援プログラム「J-Startup」は2018年6月11日、ローンチ記念パーティを開催しました。 「J-Startup」は、国の閣議決定により経済産業省(METI)、日本貿易振興機構(JETRO)、新エネルギー・産業技術総合開発機構(NEDO)が主導するプログラム。 世界で打ち勝つ可能性を持つとし
J-Startup ローンチセレモニーの冒頭で挨拶する経済産業大臣の世耕弘成氏 Image credit: Masaru Ikeda 経済産業省は11日、日本のスタートアップの海外展開支援とユニコーン創出を念頭に置いたプログラム「J-Startup」を発表した。同日、都内で開かれた J-Startup ローンチセレモニーには、経済産業大臣の世耕弘成氏をはじめ、KDDI 社長の高橋誠氏、駐日フランス大使の Laurent Pic 氏、駐日インド大使の Sujan R. Chinoy 氏ら要人が駆けつけ、プログラムのローンチを盛大に祝った。 J-Startup は、経済産業省が JETRO(日本貿易振興機構)、NEDO(新エネルギー・産業技術綜合開発機構)らと共同で運営するスタートアップ支援プログラムの総称だ。ユニコーンや上場ベンチャー企業を2023年までに20社創出することを目標に、日本全国
Meetup for Corporate Engineering Team 記念すべき第一回を開催しました! こんにちは!Corporate Engineering Team でソフトウェアエンジニアとして働いている@alc6895です。 6月7日にメルカリオフィスでMercari meetup for Corporate Engineering Team #1を開催しました。 Corporate Engineering Teamを立ち上げた@sotarokを始め、経験豊富なエンジニアの@fivestrと@rskyの2人を合わせた計3人が登壇しました。豪華ですね! 本記事ではその様子をお届けしたいと思います。 前半戦:What is Corporate Engineering? そもそも、 Corporate Engineering Teamって何する人達なの?と聞かれることが多々ありまし
更新履歴 [ 全て表示戻す ] 2018.02.20: 「イメージでシステムを回復」に注意事項追記 2017.09.27: サイト内リンク(ブート領域の復旧方法)の追加 2017.07.11: 補足情報の追記と古くなった情報の削除 2016.10.30: 9月30日の臨時追記を削除→ 本文内に組み込み 2013.07.15: 初出 Windows 10/8.1が正常に起動しなくなり、「自動修復」が実行されても起動しない、セーフモードでも起動できない時はどうすれば良いか・・・というお話です。前ページ (Windows 10 をセーフモードで起動する方法、覚えておくべき注意事項) の続きも含みます。 チェックポイント メーカー製PC(Sony、Dell、HPなど)やタブレットの場合 一般的なPCとは復旧手順が異なったり、専用の回復ツールが用意されていたりします。まず取扱説明書やメーカーのHPを
本記事は、2018年2月28日にグロービス経営大学院公認クラブ「グロービス人工知能研究会」とグロービス経営大学院英語MBAプログラムの共催で行われた、Evernoteの創業者・現All TurtlesのCEOであるPhil Libin氏 のセミナーの一部を翻訳したものです(全2回)。英語の動画版はこちら⇒「Evernote Founder: How Tech Startups can Break Through in Japan」 シリコンバレー型起業の限界 私自身は、この世で最も大きくて解決すべき課題は「不平等」と「花開かない才能・可能性」だと考えています。All Turtlesの信念の中心にあるのは、「本物の天才や輝ける才能はごく稀だが、世界中に均等に存在している」という考え方です。しかし、その能力を活かした仕事をする機会が得られる人はほとんどいません。私やシリコンバレーで働く多くの人
株式会社アプリコット・ベンチャーズ(本社:東京都渋谷区、代表取締役:白川智樹、以下当社)は、1号ファンドとなる「Apricot Venture Fund 1号投資事業有限責任組合」を組成いたしました。 今後1号ファンドは、2018年秋を目途に引き続き出資者の募集を行い、出資約束金総額が10億円に達するまで拡大する予定です。当ファンドでは、日本のシードステージのITスタートアップへの投資を予定しており、現在3社に出資いたしました。 ■ 当ファンドの概要 名称 Apricot Venture Fund 1号投資事業有限責任組合 ファンド総額 約7億円 主な投資対象 日本を中心とするシードステージのITスタートアップ 主な出資者 インキュベイトファンドLP投資事業有限責任組合、株式会社マイナビ、東急不動産株式会社、Mistletoe Venture Partners株式会社、個人投資家
Findyは多くの副業メンバーが活躍しています。 具体的にはエンジニア×4名、デザイナー×1名、セールス&カスタマーサクセス×2名、社会インターン×3名、それ以外にもフリーランス×5名と多様な関わり方をしているメンバーが成果を出してくれています。 一方で、役員と正社員のフルタイム6名+パートタイム1名なので、副業・フリーランスが多い組織であることがFindyの最大の特徴です。 こんなTweetがバズりしましたが、優秀な若手不足、人手不足の解決策は副業メンバーが活躍する会社を作ることではないか、とも思っています。 続きを見る 若手を採用するのが難しくなってる最大の理由は若者減。40代前半が200万人以上いるのに対して、20代前半は100万人強。 ましてや若手の優秀な層となると苛烈な競争。長時間労働、仕事>家族なんて言ってる会社にはまるで人が集まらなくなるのは、当然といえば当然な時代。 pi
人生において中の上を選択すると上手くいくことが多い。 最強とか1位になれないコンプレックスを感じていた時期もあったけど、今は自分も自分の周囲の人も幸せでいられる身の丈にあった選択肢が中の上だと自覚して幸せに生きています。 人生の中の上シリーズ。 たとえば高校、大学、共に偏差値61くらい。まさに中の上。周りの友達がちょっと愚かに見えるくらいで成績上位になりやすくて居心地よく始まり、関わりが増えたり深くなってくると根が気合入ってる系の仲間を発見して小規模で楽しく過ごしてたました。自分がリーダー的な機会が多くなるのでやりやすかった。これ早慶とか国立にうっかり行けちゃってたら劣等感で実力発揮してないし、まわりにすげー奴いないから自分がすげーことしよう、みたいな厨二病的行動力も生まれてなかった気がする。 たとえば住んでる街。ここ5年くらい下北沢に住んでますが、世界とか日本で見たら中の上っていうか上か
5月30日から6月1日に渡って世界最大級のVR/ARカンファレンス『AUGMENTED WORLD EXPO 2018』(通称: AWE) がシリコンバレーの街、サンタクララで開催されました。 自分もCEOにお世話になっている会社がEXPOでブースを出すということで手伝ってきました。今回は、ブースの隙間時間を使って見て回った企業の紹介とEXPOを通して感じたことをお伝えできればと思います。 ▼本記事の内容 ーーーーーーーーーーーーー ・会場の雰囲気 ・VR/ARの最新動向 ・企業紹介 ・終わりに ーーーーーーーーーーーーー 会場の雰囲気 1日目は講演のみで、2日目、3日目が講演/EXPO同時開催という計3日間のイベントでした。規模はVR/AR界では世界最大級で、世界各国から400名以上の登壇者が参加し、230以上の企業が出展していました。 会場の様子: 内容はAR, AI, アプリ開発と多
このサイト米国サンフランシスコで、スタートアップするときに参考になる情報のまとめ。渡米前&直後にこんな情報が欲しかったな、と思って書いています。私たち自身がSFでスタートアップしている知識/経験をベースにしています。情報が間違っていたり、古い可能性もあるので、あくまで自己責任で。 お問い合わせ修正や加筆を希望の方は、こちら よりご連絡ください。不定期で更新するので、ご質問または事実関係の間違い、誤字脱字等のご指摘があれば、 こちら からご連絡ください。 共同運営者Kiyo Kobayashi (Co-founder and CEO of Chomp)Kazuki Nakayashiki (Founder and CEO of Glasp)Itsuki Daito (Founder and CEO of rea.ls)Kohei Nagata (Co-founder and CEO of H
AWS Summit Tokyo 2018。Day3 で開催された『Startup Tech Talks: 仮想マシン、コンテナ、関数、kubernetes on AWS の活用方法と展望』についてレポートします。 スピーカー 九岡 佑介 freee株式会社 プロダクト基盤本部 SRE, OSS Developer セッション概要 AWS は以前から非常にスケーラブルで高性能なコンテナ管理サービス Amazon ECS を提供してきました。それに加え、2017年にラスベガスで開催した AWS re:Invent 2017 では、「地球規模にスケールする」とも謳われるコンテナオーケストレーションシステム『Kubernetes』のマネージドサービスである Amazon EKS が発表されました。また、世の中の Kubernetes クラスタの多くが AWS 上で稼働していることも事実です。この
2018年5月24日から26日の3日間、パリで世界最大級のスタートアップとイノベーションに関するイベント、Viva Technology 2018が開催された。Viva Technologyではフランスの各分野を代表する10数社の大企業が中心となり、各企業が事前に解決したいテーマを公募し、そこに応募したスタートアップや、各企業のアクラレータープログラムに参加しているスタートアップから数十社が選抜され、各大企業のブース内にて出展している。 たとえばフランスの大手通信会社Orange社がIT分野のスタートアップを、航空大手Airbus社がモビリティに関するスタートアップを、ルイヴィトングループがラグジャリーやファッション、顧客体験に関するスタートアップを、世界的な金融グループBNPパリバがフィンテック関連のスタートアップを中心に各々数十社ピックアップし、自社のブース内に展示をさせ、ブース内でピ
ベンチャー、スタートアップのサービス、事業の魅力を3分間の動画でお届けするASCII STARTUP ライトニングトーク、今回は、ライブやコンサート専門のクチコミサイト『聴きこむ』だ。 プレゼンしてくれたのは、聴きこむの吉田輝良代表取締役社長。同社の事業説明は動画をご覧ください。 動画で説明していた『聴きこむ』は、ライブイベントやコンサートといったエンタメのクチコミサイトだ。演劇、音楽のまとまった情報をキレイに見れ、かつファン同士でやり取りができる。また、アーティストを継続的に応援できるクラウドファンディング機能「聴きこむファンディング」を提供している。
6/15(金)にCXO Night #3 - デザインを越境せよを開催します。 CDO / CXO / デザイン経営 というキーワードが使われる機会も増えました。 数年前、ボトムアップでUXデザインの壁を超えれない経験をしたあと、自分なりに勉強、実践して向き合ってきたテーマです。 3回目の開催で、今回は越境というテーマにふさわしく、登壇者やスポンサーも壁を超えて様々な方にご協力いただいております。 デザイン業界も、スタートアップ / デザインスタジオ / メーカーなど流派の違いで見えない壁がありましたが、僕の観測範囲では ユーザー体験 に向き合う一体感が生まれて、その壁が崩れてきた感触もあります。 そして今このタイミングで、業界を超えた混合チームでイベントが実現できた事は僕の中では大事件であり、とても楽しみな時間です。 デザインを閉じずにより多くの人に届けたい想いで今回は milieu 編
材料 米ナス 1本 ■ 田楽味噌 ☆味噌 大匙3 ☆砂糖 大匙3 ☆みりん 大匙1 ☆酒 大匙1 ☆ほんだし 小匙1/2 サラダ油 大匙2 生姜のすりおろし 1かけ分 大葉 2~3枚 白胡麻 適宜
GitHub Satellite Tokyo 2018 Day 1 参加レポート #GitHubSatelliteTokyoRubyGitGitHubCircleCIOSS イベント概要 公式サイト: https://githubsatellite.com/ ライブ配信: https://githubsatellite.com/live-stream/ YouTube チャンネル: https://www.youtube.com/channel/UC7c3Kb6jYCRj4JOHHZTxKsQ GitHub 公式ブログ: https://blog.github.com/jp/ ハッシュタグ: #GitHubSatelliteTokyo Day 2 レポートはこちら > GitHub Satellite Tokyo 2018 Day 2 参加レポート メイン会場 セッションは途中で2つに分か
2018年7月16日(月祝)に開催される「高専カンファレンス Ruby Hack Challenge」にピクシブ東京オフィスを会場提供します。また、スタッフとして弊社RailsMeisterの五十嵐とエンジニアの丸山が携わります。 Ruby Hack Challengeとは、多くのウェブアプリケーション開発利用されているプログラミング言語Rubyのインタプリタに対して機能を追加したり、改良したり、性能向上させたりする方法、つまりRubyインタプリタを Hack する方法をお伝えするイベントです。 イベント名:高専カンファレンス Ruby Hack Challenge – Rails寺子屋特別編 開催日時:2018年7月16日(月祝) 会場:ピクシブ株式会社 東京オフィス イベント詳細・申込み: https://rails-terakoya.connpass.com/event/88342/
RubyKaigi 2018 に行って来ました。 直前までバイクで、四国、九州のダムを巡っていたこともあり、 (仙台までの移動手段を)何で来たの?バイク? と、よく聞かれた三浦@yukainaです。 RubyKaigi 2018 会場 仙台国際センター 実は、RubyKaigiの二日目(6/1)がココナラへの入社初日でした。 入社初日から出社することなく RubyKaigi への参加を優先させてくれて、 ありがとうココナラ! といっても、今年は個人で RubyKaigi 2018 への参加だったので、 来年こそは、RubyKaigi 熱を広めてエンジニアみんなで参加するぞ! スポンサーとしても参加するぞ! と、意気込んでみました。 RubyKaigiのレポートは、色々な方がまとめてくださっていると思うので、 来年の RubyKaigi 2019 に、ココナラのエンジニアのみんなを連れて行く
今回は、RubyプログラムからMySQLの操作がしたい場合に、mysql2というライブラリを利用してMySQLへアクセスする方法を紹介したいと思います。mysql2はRuby on Railsでも利用されているライブラリで、RailsのActiveRecordと組み合わせて利用される事も多いですが、今回はRubyのプログラムからアクセスする方法を紹介したいと思います。 検証環境 第10回 yum, rpmインストールにおけるMySQL 5.6とMySQL 5.7の違いで紹介されたyumリポジトリーを使用したインストールを利用しています。また、MySQLのバージョンは5.7.22を使用しています。つい先日(2018年4月19日)、MySQ L8.0もGAになりましたが、今回は5.7を利用して説明を行っていきます。 mysql2をインストールする際に、mysqlのヘッダファイルが必要となる
このマニュアルでは、Webアプリケーション全般におけるセキュリティの問題と、Railsでそれらの問題を回避する方法について説明します。 このガイドの内容: 本ガイドで取り上げられている問題に対するあらゆる対策 Railsにおけるセッションの概念、セッションに含めるべき項目、有名なセッション攻撃 Webサイトを開くだけで(CSRFによる)セキュリティ問題が発生するしくみ ファイルの取扱い上の注意、管理インターフェイスを提供する際の注意事項 ユーザーを正しく管理する(ログイン・ログアウトのしくみ、あらゆるレイヤにおける攻撃方法) 最も有名なインジェクション攻撃方法の解説 1 はじめに Webアプリケーションフレームワークは、Webアプリケーションの開発を支援するために作られました。フレームワークの中にはセキュリティを比較的高めやすいものもあります。実際のところ、あるフレームワークは他のよりも安
D deep_dup E excluding, extract!, extract_options! F fifth, forty_two, fourth, from I in_groups, in_groups_of, including, inquiry S second, second_to_last, split T third, third_to_last, to, to_formatted_s, to_fs, to_param, to_query, to_sentence, to_xml W without, wrap Class Public methods Wraps its argument in an array unless it is already an array (or array-like). Specifically: If the argument is
RubyKaigi 2018のLTにCFPを提出しましたが、残念ながらnot acceptedとなってしまいました。 なので、その内容を先日開催された表参道.rbで発表してきたのですが、LTにする過程で端折った様々を補完するために記事にまとめました。 発表資料自体はここにあります。 https://github.com/unasuke/omotesandorb-35 mail.gemとは mail.gemはRubyでemailを扱うためのgemであり、actionmailerの依存関係にも含まれるように、世界中で使用されているgemです。 mail | RubyGems.org | your community gem host RailsのCI rails/railsのCIでは、以下に示すように警告が有効になっています。 https://github.com/rails/rails/bl
1ファイルのMarkdownからPDFやEPUBを生成するドキュメントツール、Cheepubというツールを作りました。 Cheepub: https://github.com/takahashim/cheepub 特徴 一言で言えば「MarkdownでRe:VIEWみたいなことを簡単にやりたい!」という人のための、Re:VIEWの劣化版(機能限定版)みたいなやつです。 設定ファイルを別に作ったり、Markdownファイルを複数に分割したりせず、1ファイルだけで完結します Jekyllのfrontmatterみたいなやつで、YAML的な設定を書けます ベージ分割はhorizontal line(HTMLで言うところの<hr />)の拡張で対応しています PDF生成にはLaTeXを使っていて、標準で縦書き・2段組に対応します front-matterでいろいろ書けばできます。styファイルはな
JavaScript実装の仮想通貨(Monero)マイナーであるCoinhiveが登場してから数ヶ月たちました。 毀誉褒貶あるこのCoinhiveについて振り返って見ましょう。 Coinhiveとは? CoinhiveはJavaScriptで実装された仮想通貨(Monero)マイナーです。 Webサイトの管理者はCoinhiveを用いることでユーザーのCPUリソースを使用してマイニングを行い、マネタイズすることができます。 Coinhiveのコンセプト自体は興味深いものであり、広告を代替するものとして期待が寄せられました。しかし、Coinhiveはユーザーの同意なくマイニングを行います。Opt-outもできません。 このため、多くのAVベンダーはこれをマルウェアと見なします。 2018/01/08時点においてCoinhive(coinhive.min.js / 7a4ed680d5e94d
JSer.info #387 - ステート管理ライブラリのMobX 5.0.0がリリースされました。 mobx/CHANGELOG.md at master · mobxjs/mobx MobX 5.0.0ではObservableの実装にデフォルトでES Proxyが利用されるようになりました。 これによりgetterではできなかった、宣言時になかったプロパティを動的に追加した場合も検知できるようになっています。 詳しくは次の記事でも解説されています。 MobX 5.0.0 について - console.lealog(); またProxyをサポートしてないブラウザ(IE)はサポート対象外となり、npmで配布されるパッケージもES2015のコードベースで配布されるようになっています。 Proxy - JavaScript | MDN IEなどでも利用したい場合はMobX 4を利用することが推
VSCodeの便利さを使いたいがTypeScript化するほど手間かけれない、みたいなときにtsconfig.jsonだけ作っておくとちょっと便利になりそうだったのでメモる。 追記: TypeScriptへ移植する予定が無い場合であれば、jsconfig.jsonを配置するでも十分そうです(違いはallowJSがdefaultでtrueなこととぐらい。あとはtsconfig.jsonは後述のコマンドでボイラープレートを生成できるという点ぐらいと思われます) 具体的にはこのへんとか使える 未使用のimport検出 ライブラリの型情報を利用した検出 JSDocがあればそれを利用した型検証 やり方 まずtsconfig.jsonを生成する。npx使う
[Slackbot大全]25種類の事例・ツールを一挙紹介! botで業務を効率化しよう【2018夏】 あの企業は一体どんなSlackbotを活用しているの?そんな疑問に答えるべく、20社のSlackbot活用事例を聞いてみました。バラエティに富んだ回答に、開発のヒントがあるかも!? すでに多くの企業やチームに導入されているビジネスチャットツール、Slack。2017年9月には日本法人Slack Japanが立ち上がり、同年11月には日本語対応を開始するなど国内での本格展開をスタートしています。 Slackの魅力の1つに、拡張性が挙げられます。さまざまなbotを自作することで、利用者のニーズに応じた機能を追加でき、日々の業務をサポートしてくれます。2017年春に本誌が実施した調査でも、多くの企業が個性豊かなbotを作っていたことが分かります。本稿ではSlackを活用している企業や団体に再びア
こんにちは!スタートトゥデイテクノロジーズ新事業創造部の堀江(@Horie1024)です。 2018年5月8日〜5月10日にかけて、カリフォルニア州マウンテンビューにあるショアライン・アンフィシアターで行われたGoogle I/O 2018(以下I/O)に新事業創造部の堀江、権守、茨木、そして代表取締役CIOの金山の4名で参加してきました。 また、帰国後の5月29日にDMM.comグループさん主催のGoogle I/O 2018 参加報告会で堀江、権守、茨木が登壇しI/Oで得た知見を発表しました。 本記事では、 参加報告会での発表内容の紹介とI/Oで印象に残ったセッションの紹介、そして参加した感想をお伝えしたいと思います。 Google I/O 2018参加報告会での発表 堀江、権守、茨木が発表した内容について紹介します。 堀江「Paging Library Overview」 「Pagi
Show navigation This post describes the garbage collection technique called concurrent marking. The optimization allows a JavaScript application to continue execution while the garbage collector scans the heap to find and mark live objects. Our benchmarks show that concurrent marking reduces the time spent marking on the main thread by 60%–70%. Concurrent marking is the last puzzle piece of the Or
表題の通り、お恥ずかしい限りではありますが、人生ではじめて警察(神奈川県警!)のお世話になる運びとなりました。 罪状としては「不正指令電磁的記録 取得・保管罪」、通称ウイルス罪とのことで、まさに青天の霹靂の思いです。 以下ではこの度起こったことを可能な範囲でありのまま共有できればと思います。 この記事の目的まず、この記事を公開した目的は「他のクリエイターの人に同じ経験をして欲しくない」という一点に尽きます。 手前味噌ではありますが、私はこれまで多くの尊敬するクリエイターの方々と同じように「良いクリエイターであろう」と腐心し、できうるかぎりの努力をしてきたつもりです。 今回の件に関しても決して私利私欲のためではなく、あくまでユーザーのためにできることを、と模索した結果でした。 それがこのような形で取り沙汰されることとなり、残念という他ありません。 忸怩たる思いではありますが、この件から何かし
ステート管理ライブラリの[email protected]をリリースしました。 詳しい変更点は次の記事でも紹介しています。 Almin v0.17 – Support context.useCase#execute typing and new React Context · Almin ⭐ Feature Support context.useCase#execute typing #342 #107 AlminはTypeScriptを公式にサポートしています。 しかし今まではcontext.useCase(someUseCase).execute(args)のargsがany[]となっていました。 コレを解消するためにAlmin 0.13でcontext.useCase(someUseCase).executor(useCase => useCase.execute(args))という
Lynnさん(@chordbug)がツイッターで公開したデモがこちら。 https://twitter.com/chordbug/status/1005701513719754752 「見てる時だけちゃんと動くソート関数を書いてみた」 JavaScript で書かれた sort() という関数に配列を与えて呼び出しています。 カメラに正面から顔が映っている状態では正しくソートされた結果が返ってくるのに対して、横を向いたリ顔を隠したりした状態で呼んだ時には、結果は毎回異なる適当な順番になっています。 もう一つの動画もあって、こちらは逆に「見ていると緊張して正しくソートできない」関数のデモ https://twitter.com/chordbug/status/1005703638323429377 リプライでの質問に対して、Lynnさんはこのウェブページのソースコードを公開してくれています。
【最新JavaScript開発~ES2017対応モダンプログラミング】 株式会社インプレスR&Dより発行された「最新JavaScript開発~ES2017対応モダンプログラミング」の立ち読みコーナー第5回です。
The JavaScript questions were shown to the developers who chose JavaScript as their first language out of three primary programming languages.
こんにちは。BASE で Design Group に所属している三佐和です。主に ネットショップ作成サービス「BASE」 のフロントエンドを担当しています。 背景 BASE のデザインチームはここ最近で人数が急激に増え、活動が活発になってきており、その中のプロジェクトの一つとして、現在スタイルガイドの刷新に取り組んでいます。 しかし、人数が増えていく一方で、コーディングのルールの統一をコードレビューや個人の裁量に任せていたり、マークアップからリリースするまでに時間がかかってしまうことが問題になってきていました。 そこで、新しいスタイルガイドでは、デザイナーやエンジニアの作業工数を短縮し、より効率よく開発を進めるために、コーディングルールの整備とリグレッションテストを導入することにしました! やったこと stylelint を使ってコーディングルールを管理 BackstopJS でテストを
こんにちは、ライターのマサトです! 今回は、JavaScriptで「乱数」を作る方法を学習します! JavaScriptの乱数は、数学的なメソッドを提供する組み込みオブジェクト「Math」を使って、さまざまなタイプのランダム値を生成することが出来るのが特徴です。 この記事では、 基本的な乱数の作り方について 指定した範囲の乱数生成について 乱数による配列の要素指定について 乱数プログラムを関数化する方法について 重複しない乱数の作り方について ランダムな文字列を作成する方法 「乱数」を作ってみよう! それでは、まず最初に基本的な「乱数」の作り方から見ていきましょう! JavaScriptで乱数を作るには、「Math」オブジェクトの「random()」メソッドを使用します。 次のサンプルで、一般的な使い方を見てみましょう! //生成した乱数を変数「random」に代入する var rando
Today I’m happy to announce the beta release of The GraphQL Guide, a book that I’ve been working on with Loren Sands-Ramshaw! The Guide shows you why GraphQL APIs are the true successor to REST APIs. You can purchase the beta at https://GraphQL.guide. We’ll be looking at the core fundamentals of GraphQL along with strategies for how to implement it (client-side with Apollo and server-side in Node.
今回は、スクロールして、レイアウトが表示領域に入ったらフェードインするアレを加えます。 せっかくなので、最近注目のIntersectionObserver APIを使って実装してみましょう。 スクロールイベントの管理はscrollmagicライブラリーが有名ですが、ネイティブで実装できるにこしたことはないですね。 ※現在IE11やsafariで使用できないので、クロスブラウザ対応には専用のpolyfillが必要です。 対応状況はこちら。 要件 PC表示 ブラウザ幅が769px以上だったらPCレイアウト表示 互い違い 最低の幅は1280px 写真は、テキストボックスが少し被る余白を残して画面幅一杯に広げる 表示領域(window)に入ったら要素をフェードイン SP表示 ブラウザ幅が769px未満だったらSPレイアウト表示 均一に縦並び HTML、CSSを変更 トリガーとなるclassを追加し
WebサイトやスマホアプリにぴったりなSVGアイコンを簡単に使用できるよう構築されたJavaScriptの軽量ライブラリを紹介します。 カスタマイズも非常に簡単で、HTMLのdata属性を使用して、SVGアイコンのサイズやカラーを個別に設定できます。 90種類以上のSVGアイコンが全部商用利用無料 vivid.jsでは現在90種類以上のアイコンが利用できます。 手作業で追加するのも可能で、リクエストも受け付けています。 超軽量ライブラリ オリジナルのSVGアイコンのちょうど半分のサイズで実装された超軽量ライブラリ。他のCSSやJavaScriptなどの依存は無しです。 SVGアイコンは使用もカスタマイズも簡単 アイコンはHTMLで簡単に使用でき、サイズやカラーはdata属性でカスタマイズできます。 MITライセンス 個人でも商用でも無料で利用できます。
交差オブザーバー API (Intersection Observer API) は、ターゲットとなる要素が、祖先要素または文書の最上位のビューポートと交差する変化を非同期的に監視する方法を提供します。 従来、ある要素の可視状態、あるいは 2 つの要素の相対的な可視状態を検出することは困難であり、その解決策は信頼性が低く、ブラウザーやアクセスするサイトの動作が重くなる傾向がありました。ウェブが成熟していくにつれて、このような情報の必要性は高まっていきます。交差情報 (Intersection information) についての情報は次の理由から必要とされています。 ページがスクロールした際の画像やその他のコンテンツの遅延読み込み。 「無限スクロール」をするウェブサイトを実装し、スクロールに従って次々とコンテンツを読み込んで、ユーザーがページの切り替えをせずに済むようにすること。 広告費を
When it comes to performance, what works in the browser doesn’t necessarily suit Node.js. So, how do we make sure a Node.js implementation is fast and fit for purpose? Node is a very versatile platform, but one of the predominant applications is creating networked processes. In this article David Mark Clements is going to focus on profiling the most common of these: HTTP web servers. If you’ve bee
QtWebKitをベースにしたヘッドレスブラウザであるPhantomJSの開発が終了され、2018年6月2日にリポジトリもアーカイブされました。 ariya/phantomjs: Scriptable Headless Browser 以前にもお伝えしていましたが、PhantomJSはQtWebKitをベースにしていて安定版が利用しているバージョンも古いままでした。 また、QtWebKitの新しいバージョンへアップデートを行うベータ版も開発されていましたが、Headless Chromiumが公開されたことや個人でPhantomJSのメンテナンスを続けていくの難しいという問題もあり開発は停止していました。 2017-05-03のJS: Headless Chrome/FirefoxとPhantomJS/SlimerJS、ES modules - JSer.info 2017-09-05のJ
vivid.jsはSVG形式のアイコンを簡単にカスタマイズして使用できるようにするJavaScriptのライブラリです。 SVG Icons Library - Vivid.js https://webkul.github.io/vivid/ 使用は非常に簡単で、アイコンを使いたいページのヘッダー部分に <script src="https://unpkg.com/[email protected]/dist/vivid-icons.min.js" type="text/javascript"></script> と記入するだけで準備完了。 インストールにはヘッダーにコードを貼り付ける方法のほか、パッケージマネージャーも使用できます。 npmを使用している場合は npm install vivid-icons Bowerを使用している場合は bower install vivid-icon
次記事: Railsのフロントエンドのノウハウ#2: JavaScript編(翻訳) 概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Rails Frontend Testing with JavaScript Insights - via @codeship | via @codeship 原文公開日: 2018/05/08 著者: Daniel P. Clark -- RubyとRustを愛してやまないフリーランス開発者です。 サイト: https://6ftdan.com/ 記事を2本に分割しました。日本語タイトルは内容に即したものにしています。 記事の長さ: 8分 Rails 5以降の新しい機能のひとつに「システムテスト」があります。システムテストは、Capybaraを用いたフル装備のフロントエンドテスト機能を提供し、通常のユーザーが体験する完璧なWebエクスペリエンス
これは、個人でどんなエディタを使うべきか、ではなく、「チームとして」新しいものを採用するとき、あるツールがエディタ横断で便利かどうかを考える必要がある。 自分個人としては、基本はAtomを使って、TypeScriptを書くときだけVS Code を使っている。ターミナルでは Vim。 環境でエディタを選ぶ 最近の新規プロジェクトでは、とくにブロッカーがなければ TypeScript を使っていいと思う。TypeScript を使うなら当然 VS Code を使うことになる。Atom や Vim でもいいが、TypeScriptのエディタとしては、流石に完成度が頭一つ抜けてる。JavaならJetBrains 的なノリで、TSならVSCode、そういうものと思ったほうが楽。 TS以外なら、エディタはなんでもいいが、ある程度流行ってるものでないとエコシステムに追いついてくれない。 prettie
【最新JavaScript開発~ES2017対応モダンプログラミング】 株式会社インプレスR&Dより発行された「最新JavaScript開発~ES2017対応モダンプログラミング」の立ち読みコーナー第5回です。 ユニットテストは、メソッドや関数など小さなユニット単位に絞り込んだ自動テストです。現代的なプログラミングに欠かせないものです1。 効能としてはコードの信頼性が向上するというのはもちろんですが、何より重要なことはテストのコストが下がることです。手動でテストを毎回行っていたらとても手間がかかりますが、ユニットテストならば勝手にテストをしてくれるので、コードを書き換えるたびにテストをするというような開発スタイルで効率が大幅に向上します。 副次的な効果としてより、良い設計をもたらすという点もあります。これはユニットテストをきちんと行おうとすると、設計もそれに合わせたものになるためです。自然
HTMLは自由度が高い反面、何でも自分でイチから作らなければならないイメージがあります。そのためUI、JavaScriptフレームワークは貴重です。それらを使うことで効率を大幅に高められます。 今回紹介するPatternFlyはUIフレームワークで、Red Hat社によって開発されています。 PatternFlyの使い方 例です。データテーブル。 管理画面。グラフも多数用意されています。 スライダー。 カード。 コメント。 通知。 ウィザード。 グラフ。 フォーム。 日付ピッカー。 テキストボックスフィルター。 パンくず。 ページネーション。 アコーディオン。 アラートとバッジ。 ツリービュー。 PatternFlyはjQueryを使っており、企業などのWebシステム開発において活躍しそうです。ウィジェットやデザインのパターンも多数用意されていますので、管理画面の作成など、様々なシステムに
ScrollHintは、スマホやタブレットの場合に、横にはみ出したテーブルを横スクロール可能にし、横スクロールができることを視覚的にわかるように教えてくれるスクリプトです。 デモは以下ページで確認できますので、スマホやタブレットでアクセスしてみてください。 デモページを見る ScrollHintの使い方 ステップ1. ScrollHintのCSSとスクリプトの読み込み まずは、ScrollHintのCSSとスクリプトをサイトに読み込みましょう。以下を<head>~</head>に追加します。 <link rel="stylesheet" href="https://unpkg.com/scroll-hint@1.1.2/css/scroll-hint.css"> <script src="https://unpkg.com/scroll-hint@1.1.2/js/scroll-hint.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community. Pick a username Email Address Password Sign up for GitHub By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails. Already on GitHub? Sign in to your account
はじめに ジロッカソン 2018に一人で参加して、現地ではじめマシマシてというチームを組み開発をしました。 チーム決めの時にPWA?Nuxt.js??という自分の謎のワードが飛んでいたのですが、面白そう!と思ってチームを組みました。 プロダクトとしては並んでいる時間に二郎をクリックしてポイントを貯めガチャを引くことができるジロッカーというサービスを作成しました。 1dayハッカソンだったのですが、その中でNuxt.jsを使ってみた感想をまとめます。 環境構築等は公式に詳しく書かれているため、そちらを参照してください。本投稿では、大枠について紹介します。 Nuxt.jsとは Nuxt.jsnの特徴を公式のドキュメントからわかりやすく、2行だけつまんで解説します。詳しくきになる人は、公式(はじめに |Nuxt.js)を参照ください Nuxt.js とはユニバーサルな Vue.js アプリケーシ
追記:SSR実装しました。 池袋晶葉ちゃんSSRが可愛いので衣装の一部をobnizで再現した ウサちゃんロボを作る JavaScriptで電子工作ができる、obnizというものが最近発売されました。 詳細はこの辺が詳しい。 JavaScriptで制御できる電子工作ボード「obniz」が発売、実売4,980円 要はブラウザさえあればJavaScriptで簡単に電子工作ができるという超便利ツール。 こ、こりゃ面白そうじゃん! 電子工作やったことないけどJavaScriptならイける! と食いついてみたものの、 電子工作 ⇒ ロボ ロボ ⇒ メイドインアビスのレグ or アイドルマスターシンデレラガールズの池袋晶葉 くらいしか思い浮かばないオタクだったので、6月10日が池袋晶葉ちゃんの誕生日ということもあり、彼女の代表作ウサちゃんロボを作ってみることにしました。 というかこのタイミングでobni
こんにちは、lacoです。 Angularの次のマイナーアップデートで、久しぶりに新機能らしい新機能が増えます。 その名もRouter Scrollerです。 長くAngularを使っている人には涙が出るほど嬉しい待望の機能です。 この記事ではRouter Scrollerの紹介と、来週のbeta.1まで待てない!今すぐ試してみたい!という奇特な方のために、最新のビルドで試す方法も紹介します。 Router Scroller Router Scrollerは、Angular Routerにスクロールに関連する機能を与えるものです。 Router Scrollerを使うと、次のようなことができます。 ブラウザバックしたときに遷移前のスクロール位置に復元する #foo のようなフラグメント付きのURLで、対応するIDを持つ要素まで自動でスクロールする どちらも、静的なHTMLページであればブラ
タグマネージャーでソースコードをスクレイピングしたい タグマネージャーでECサイトのコンバージョンタグの設定をしていると、購入完了画面で取得したい情報があります。自社管理のサイトなら自分でカスタマイズしてその情報を出力すればよいのですが、他社のECパッケージだったり、別の会社さんが構築している場合だと、カスタマイズの依頼をするなり、JavaScriptの変数に入っているのであればそれを再利用したりと考えなければいけません。 それすらできない場合どうしようというのが、今回の問題。Webサイトのソースコード上には情報が出ているのに、変数にも入っていないしタグで囲まれているけど余計な情報も含まれているし……となった時に正規表現でその余計な部分を排除して必要な情報を取得すれば!と思ったのでやってみる。 GoogleAnalyticsのeコマースタグをスクレイピング GoogleAnalyticsの
シャープが6月11日に、犬と猫の健康管理ビジネスに参入すると発表しました。そこで本日の猫ブログでは、その内容について見ていきたいと思います~ 目次 1.シャープが犬と猫の健康管理ビジネスに参入すると発表! 2.猫向けにペットケアモニターを発売!! 3.犬には『犬向けバイタル計測サービス』を展開! 4.今からペット事業に参入してどうにかなるの? 5.まとめ 1.シャープが犬と猫の健康管理ビジネスに参入すると発表! シャープは6月11日に、犬と猫の健康管理ビジネスに参入すると発表しました。全く畑違いの感が否めないシャープですが、今から参入する理由は何なのでしょうか? 2.猫向けにペットケアモニターを発売!! シャープは7月30日から『ペットケアモニター(HN-PC001)』を発売します! www.sharp.co.jp 見た目はどこにでもあるペット用トイレのように見えますが、飼い猫の尿の量や回
総務省情報通信政策研究所は、平成28年10月から「AIネットワーク社会推進会議」(議長:須藤 修 東京大学大学院情報学環教授・総合教育研究センター長)を開催し、AIネットワーク化をめぐる社会的・経済的・倫理的・法的な課題について検討を進めています。 今般、同推進会議におけるこれまでの議論を取りまとめた『報告書2018』(案)について、平成30年6月12日(火)から同月26日(火)までの間、広く意見を募集します。 総務省情報通信政策研究所は、平成28年10月から、社会全体におけるAIネットワーク化の推進に向けた社会的・経済的・倫理的・法的課題を総合的に検討することを目的として、産学民の有識者の参加を得て「AIネットワーク社会推進会議」を開催しています。 『報告書2017』公表(平成29年7月)後、AIネットワーク化の進展に伴い形成されるエコシステムの展望やAIの利活用において留意することが期
AI特化型インキュベーターのディープコアは6月12日、UsideUに出資したと発表したシード、 アーリーステージのAIスタートアップへの投資を目的としたベンチャーキャピタルファンド「DEEPCORE TOKYO1号 投資事業有限責任組合」において、第2号案件となる UsideUは2017年6月に設立。現在、デジタル派遣サービス「コラボロイド」を提供している。音声や表情、タッチパネルなどにおいて複合的な強化学習技術を応用して、販売や案内における対話業務の効率化ができるという。 ディープコア 代表取締役社長の仁木勝雅氏は「UsideUのサービスロボットシステムは、国内でインバウンド需要拡大や少子高齢化が進む中、人手不足の店舗や住宅での活用が見込まれ、高い成長が期待できる」とコメントしている。 ディープコアは、ソフトバンクグループが100%出資する子会社。AI、特にディープラーニング分野の優れた
投資銀行のゴールドマン・サックスが開発するAIによる、サッカーのFIFA 2018 World Cupの優勝チーム予想が公開されました。世界最大のスポーツイベントを使って、金融工学の世界で培われた数学的モデルの精度を披露するようです。 Goldman Sachs | Our Thinking http://www.goldmansachs.com/our-thinking/pages/world-cup-2018/ ゴールドマン・サックスは、ワールドカップの開催年に世界最大のスポーツイベントが及ぼす経済への影響などを調査する報告書「The World Cup and Economics」を発行しており、2018年のロシア・ワールドカップで6回目となるそうです。報告書にはワールドカップに参加する31カ国の経済についての分析だけでなく、「一体、どの国が優勝するか?」についてAIを使った予想も出
TATERUは6月12日、同社子会社のTATERU bnbと、関連会社であるTRASTAと共同で、AIを活用して宿泊料金設定をオートメーション化する宿泊管理システム「bnb BOOK」を開発すると発表した。 bnb BOOKは、TRASTAの開発する宿泊管理システムに、TATERUグループが開発する宿泊料金設定をオートメーション化するAIシステムを組み合わせることで、OTA(Online Travel Agent)サイトと連携した宿泊募集登録、予約管理、精算、顧客管理などの宿泊管理業務を効率化するもの。 宿泊料金設定をオートメーション化するAIシステムでは、全国の宿泊データやイベント開催情報、他国の休暇スケジュールなどの宿泊料金に関するデータを機械学習させることで、プライシングモデルを生成し、適正な宿泊料金を推定するという。 プライシングモデルの生成には、TATERU開発の「価格推定エンジ
大東建託は6月8日、賃貸住宅検索サイト「いい部屋ネット」への物件写真登録にAIを活用した物件写真自動掲載システムを試験導入したと発表した。 いい部屋ネットでは、1部屋あたり約20枚の外観、室内写真を掲載し、掲載写真は、営業スタッフが1枚ずつ手作業でリビング、キッチン、玄関などにカテゴリ分類し、登録していたという。この作業を自動化することで、1カ月あたり約3000時間の作業時間短縮につながる。 導入するのは、デジタルマーケティングサービスなどを手がけるブレインパッドの画像分類システム。物件ごとのフォルダに関連する複数の画像をまとめてシステムに投入するだけで、AIが自動でそれらの画像を21種のカテゴリに分類。分類した画像を物件サイトに掲載する作業までを自動化する。 画像分類モデルは、CNN(畳み込みニューラルネットワーク)という手法を用い、複数のカテゴリにおいて90%を超える適合率を実現。誤っ
2018年6月11日8:59 インフォコムは、通信販売の後払い決済における与信審査をAIにより自動判別するクラウド型サービス「at score」を2018年6月末よりリリースすると発表した。同サービスは、後払い注文の受注時点で不正リスクの高い注文を判別し、後払い債権の回収率を改善し与信業務のコスト削減と業務効率を改善するという。 具体的には、独自のAI与信エンジンを搭載し、注文データの揺らぎ(微妙な違い)から不正注文を自動判別することが可能だ。さらに、過去の注文データから不正リスクをスコア化し与信審査の精度を向上させる。 また、複数担当者での運用に対応した目視審査機能+スコア設定による自動与信判定機能により、各社運用に合わせて与信業務の効率化を進めることができるそうだ。 同サービスは、クラウド型サービスのため、初期導入コストを抑えて利用できるという。 なお、AI与信エンジンは、注文情報を分
5月末、沖縄タイムスで開催した写真展「カラーでもっとあんやたん AIで振り返る戦後沖縄の風景」。そこに持ち込まれた1枚のモノクロ写真。ケロヨンを囲んで楽しそうに笑う男の子と女の子の姿がある。 持ち主は浦添市のSさんだ。「写るのは妻と義兄。
「東京おもちゃショー2018」(6月7~10日、東京ビッグサイト)で、バンダイが開発したAI(人工知能)搭載の対話型ロボット「ガンシェルジュ ハロ」と戯れることができる。17年10月開催の「CEATEC JAPAN 2017」で初めて一般向けに披露したが、「そのころより、爆発的に賢くなった」(バンダイ担当者)という。 ガンシェルジュ ハロは、アニメ「機動戦士ガンダム」に登場するペットロボットを再現したもので、豊富なガンダム知識を基に、うんちくを語ったり、ユーザーに質問したり、クイズを出したりするのが特徴だ。バンダイ担当者によると「今扱える語彙(ごい)数が多いか少ないかの判断が難しいため、その数は非公開。有識者や版権元とも調整を繰り返し、ガンダムマニアでも分からないような、かなりディープなことまで話せるようになっている」という。 クイズのデモでは、「シャアのせりふを教えて」というライトな質問
Twitterで次に何が炎上するか当たる!? SNS上の話題を「未来予測」:ネット分析会社が研究開始(1/2 ページ) Twitterを眺めていて思いもよらぬ人や商品、あるいは一見意味不明な単語が話題になっていて困惑したことはないだろうか。テレビで芸能人が勧めた商品にみんなが飛びつくくらいなら分かる。しかし、SNS上では「なぜそれが今話題なの?」と感じてしまう話題も多い。 企業がマーケティングにSNSを活用するのが当たり前になった時代。「次にどのトレンドが話題になるか」、あるいは「何が炎上するか」は企業にとって重要な情報だ。しかし、人心は移ろいやすいもの。果たして「未来の話題」とは予測できるのだろうか。あるデータ分析会社が研究を始めた。 SNSで「今後拡散される」話題を予測 研究を始めたのは、ネット情報のモニタリングや分析を手掛けるワイズワークスプロジェクト(東京都中央区)。6月11日、「
死屍累々の人工知能PoC 生死のカギを握るのは何か 2018.06.12 Updated by Ryo Shimizu on 6月 12, 2018, 08:44 am JST 深層学習が広く知られるようになり、産業への適用が始まってからもう5年が経過した。 日本で深層学習という言葉が流行り始めたのもすでに3年前だ。 実際のところ、このブームには大きな問題があった。 深層学習以外の技術にはこれといった進展はなかったのだが、深層学習が注目を集めたことで、死に体だったAI系企業がどさくさに紛れて息を吹き返したり、少し前なら見向きもされなかったような技術にまで脚光が当たるなどして玉石混交の状態のまま、さまざまなPoC(Proof of Concept;理論検証)に膨大な資金が投じられた。 残念ながらその大半は失敗した。この失敗は極めて必然的なものである。なぜならば、失敗したPoCはほぼ例外なく、
人間そっくりのAIが持つ危険性とこれからの課題 人工知能の急速な進歩を、どうバランスよく制御するか、人の知性が問われる 古井貞煕 豊田工業大学シカゴ校 (TTIC) 理事長 近年、AI(人工知能)の技術が急速に進展している。コンピューターとネットワークの高速化にともなって、ビッグデータを収集・構築・利用できる環境が整備され、ディープニューラルネットワーク(DNN)による効果的な学習(ディープラーニング=深層学習)が実現してきたことが背景にある。それに伴い、AIの発展が雇用などに与える影響や、倫理、人権との関連、安全保障上のリスクなどについても、研究が進められている。 自ら学習する人工知能 最近のAIはなぜ有効なのか。従来のコンピューターでは、音声、画像、映像、言語といったさまざまな情報を識別したり、将棋・囲碁のようなゲームを処理したりするには、データの内容に関する情報やプログラムを人間が与
DataRobot DataRobotは、1000を超える高度な分析アルゴリズムを備え、データを入れるだけで精度が高い順の予測モデルを自動で作成してくれるプラットフォーム。プログラミング、モデルチューニングの必要はなく、ユーザーは生成されたモデルを選択するだけ、それが機械学習自動化プラットフォーム「DataRobot」です。 2018年5月31日、その開発元であるDataRobot Japanと、DataRobotを製造現場へ導入したパナソニックとのトークセッションが、「日本の製造業におけるAI利活用の最前線」というテーマのもとおこなわれました。 昨年の1月に日本にオフィスを構えたばかりということもあり、国内ではこれからという段階のDataRobot。しかし、DataRobotが掲げる「AIの民主化」の波は確実に来ているんだなと、今回のトークセッションで実感させられました。 井上 昭彦(左
グーグルは7日、AI開発を進める際の7つの原則を発表した。 社会的に有益であること 不公平な偏見を助長しない 創造もテストも安全に 人に対して責任を持つ プライバシーに配慮した設計 高い科学的美徳の基準を支持する これらの原則に沿った利用ができるように努める 以下からその7つの原則を詳しく説明する。 1. 社会的に有益であること AIはヘルスケア、セキュリティ、エネルギー、輸送、製造、エンターテイメントなど、幅広い分野などで変革をもたらすと言われている。 その中で、 「AI技術の開発と使用を検討する際には、社会的、経済的な幅広い要因を考慮し、予測できるリスクや欠点を大幅に上回る可能性があると判断した場合に、AI技術を開発する。」 としている。すなわち、リスクや失敗の懸念などを上回る利益が出そうな場合には、AI技術を開発するというもの。 2. 不公平な偏見を助長しない AIのアルゴリズムはバ
グーグルは7日、AI開発を進める際の7つの原則を発表した。 社会的に有益であること 不公平な偏見を助長しない 創造もテストも安全に 人に対して責任を持つ プライバシーに配慮した設計 高い科学的美徳の基準を支持する これらの原則に沿った利用ができるように努める 以下からその7つの原則を詳しく説明する。 1. 社会的に有益であること AIはヘルスケア、セキュリティ、エネルギー、輸送、製造、エンターテイメントなど、幅広い分野などで変革をもたらすと言われている。 その中で、 「AI技術の開発と使用を検討する際には、社会的、経済的な幅広い要因を考慮し、予測できるリスクや欠点を大幅に上回る可能性があると判断した場合に、AI技術を開発する。」 としている。すなわち、リスクや失敗の懸念などを上回る利益が出そうな場合には、AI技術を開発するというもの。 2. 不公平な偏見を助長しない AIのアルゴリズムはバ
by A Health Blog 人工知能(AI)は近年になって急速な発展を遂げており、Googleの開発したAIが囲碁のトップ棋士を打ち破ったり、架空の人物のエピソードを生成してポッドキャストで流したりと、驚くべき進化を遂げています。世界的な研究者や技術者の中にはAI技術の発達の危険性を唱える人も現れており、「なぜAIは人間の脅威になると考えられているのか?」という疑問について、科学系ニュースを報じるオンラインサイトLive Scienceがまとめています。 Why Does Artificial Intelligence Scare Us So Much? https://www.livescience.com/62775-humans-why-scared-of-ai.html 電気自動車メーカーの「テスラ」や宇宙事業の「SpaceX」のCEOを務める実業家のイーロン・マスク氏は、「
「グーグルは戦争ビジネスにかかわるべきではない」「この計画はグーグルのブランドや採用競争力に対し、取り返しが付かないほどのダメージを与える」「われわれの技術の道徳的な責任を第三者に委ねてはならない」 米IT大手グーグルで今春、社員の間で回覧されたスンダー・ピチャイCEO宛ての書簡にはこうした文言が並んでいた。同社のクラウド部門が昨年9月に米国防総省と結んだ軍事用無人飛行機(ドローン)向けのAI(人工知能)開発契約、通称「プロジェクト・メイブン」に対する反対運動である。米メディアによれば、4000人を超える社員がこの書簡に署名したほか、一部社員が辞職する事態に発展した。 「邪悪になるな」の文化が社員を動かした プロジェクト・メイブンは、ドローンで撮影した低解像度の映像における物体認識にAIを活用するというもの。グーグルは今年3月、「これは国防総省との試験プロジェクトであり、物体認識を補助する
サービス終了のお知らせ SankeiBizは、2022年12月26日をもちましてサービスを終了させていただきました。長らくのご愛読、誠にありがとうございました。 産経デジタルがお送りする経済ニュースは「iza! 経済ニュース」でお楽しみください。 このページは5秒後に「iza!経済ニュース」(https://www.iza.ne.jp/economy/)に転送されます。 ページが切り替わらない場合は以下のボタンから「iza! 経済ニュース」へ移動をお願いします。 iza! 経済ニュースへ
Googleのサンダー・ピチャイCEOは2018年6月7日(米国時間)、人工知能(AI)に関する同社の原則を公式ブログで発表、解説した。Google Cloud担当CEOも、原則を推進する姿勢を表明し、物議を醸していた国防総省とのAI関連契約についてもあらためて説明した。 ピチャイ氏は、AIはさまざまな業種で活用され、明確なメリットを提供しており、「AIの開発と利用の在り方は、今後長年にわたって社会に大きな影響を及ぼす」との認識を示した。 「われわれはAI分野のリーダーの1社として、それらの適切な在り方の実現に深い責任を感じている。そこでこの度、われわれがこれから仕事を行っていく上で指針となる7つの原則を発表することとした」 さらに、これらの原則は理論的な概念ではなく、Googleの研究や製品開発を規定し、ビジネス上の意思決定に影響する具体的な規範だと説明している。 AIアプリケーションの
The world’s most powerful supercomputer is tailor made for the AI era AIに特化した世界最速機、 スパコン新時代の幕開け 米国が新たに発表した世界最速スパコン「サミット(Summit)」は、人工知能(AI)の処理を超高速に実行すべく、一から設計された初のスパコンだ。これまで世界最速だった中国のスパコンの性能を60%上回る。サミットで培った技術は、次世代のエクサスケール・コンピューティング実現の足掛かりにもなるだろう。 by Martin Giles2018.06.11 105 82 4 0 2013年以降、世界で最も強力なスーパーコンピューターのトップの座は中国のマシンに占められてきた。しかしここで再び、米国がトップに返り咲いた。米国エネルギー省のオークリッジ国立研究所(テネシー州)の技術者たちが、これまでの最高記録保持
Googleが掲げたAIアプリケーションの原則は以下の通り。 社会的に有益であること 不公正なバイアスの作成や強化をしない 安全のために作成・テストすべし 人々に対して責任を持つ プライバシー原則を備える 科学的に高い水準を維持する 原則に合致する用途に利用する 「社会的に有益であること」では、AIアプリケーションの開発にあたって幅広い社会的・経済的要因を考慮し、予測可能なリスクや欠点を大幅に上回る利益があると判断した場合に開発を進める、としている。 「不公正なバイアスの作成や強化をしない」は、AIアプリケーションによって人種、民族、性別、国籍、所得、性的指向、能力、政治的または宗教的信念など、特定の属性を持つ人々に不当な影響を与えないよう努めることを意味する。 「安全のために作成・テストすべし」では、AIアプリケーションによる意図しない被害を避けるべく、適切な設計やテスト、およびリリース
Googleが掲げたAIアプリケーションの原則は以下の通り。 社会的に有益であること 不公正なバイアスの作成や強化をしない 安全のために作成・テストすべし 人々に対して責任を持つ プライバシー原則を備える 科学的に高い水準を維持する 原則に合致する用途に利用する 「社会的に有益であること」では、AIアプリケーションの開発にあたって幅広い社会的・経済的要因を考慮し、予測可能なリスクや欠点を大幅に上回る利益があると判断した場合に開発を進める、としている。 「不公正なバイアスの作成や強化をしない」は、AIアプリケーションによって人種、民族、性別、国籍、所得、性的指向、能力、政治的または宗教的信念など、特定の属性を持つ人々に不当な影響を与えないよう努めることを意味する。 「安全のために作成・テストすべし」では、AIアプリケーションによる意図しない被害を避けるべく、適切な設計やテスト、およびリリース
ヤマ場を迎えている就職活動。でも、採用にかかわる判断をコンピューターが行っているとしたら、あなたはどう思うだろうか。いま、企業の間で、採用や人事にさまざまなデータを活用する動きが広がる一方で、不安の声もあがっている。「人」に関わるデータの活用が急速に進む社会に、私たちはどう向き合えば良いのだろうか。(科学文化部記者 黒瀬総一郎) 今月1日、大手企業の採用面接が解禁され、学生の就職活動が本格化している。そうした中、多くの学生が口にする、ある言葉がある。「学歴フィルター」だ。 いったいどのようなものなのか。実際に「学歴フィルター」を経験した女子大学生に話を聞くことが出来た。スマートフォンで、説明会に申し込もうと、企業のサイトに名前や大学名を入れると、「満席」の文字が表示される。 ところが、大学名を「早稲田大学」に変えると、「受付中」と表示された。どの大学かによって、自動的に選別されていたのだ。
グーグルは、同社の人工知能(AI)技術が軍に使用されることに反対して多数の社員が退職したことを受けて、同社の技術の軍用化に関する新たな倫理規定を発表した。しかし、多くのIT企業にとって防衛産業は巨大な市場であり、軍との関係を一概に断ち切ることはできないだろう。 グーグルが自律兵器の開発を禁止する人工知能(AI)の倫理規定を作った。ただこの原則には、もうけになる防衛産業の恩恵をグーグルもいずれは受けられるよう、十分な余地が残されている。 グーグルでは以前、同社のAI技術が「アルゴリズム戦争クロスファンクショナル・チーム(AWCFT:Algorithmic Warfare Cross-Functional Team)」と呼ばれる米国防総省のイニシアチブに使われたことに対して、社内で大きな抗議行動が起こった。今回の発表は、その抗議行動を受けてのものだ。内部では「プロジェクト・メイバン(Proje
①きゅうり農家小池さん『俺が人工知能だ!!!』 news.mynavi.jp 機械学習界隈で「きゅうり」といえば知らない人はいない小池さんのきゅうりマシン奮闘記の振り返りとこれから的なお話。 実は筆者が人生で初めてバズった記事がきゅうりマシンを紹介した記事だったりするので個人的にファンでずっと応援してます。 何はともあれ、誰もが注目してしまうのはここでしょう。 1.4倍の作業スピードの向上が図れたが、半年後にはわたしの判断能力が向上したため現在は使っていない。 学習用の正解データ作りすぎて「俺が人工知能だ!」状態。 め っ ち ゃ わ か る … !!! 完全に機械学習アルアルです。 「当初は完全自動化を目指したが、最終的には”人間のサポート”役と位置付けた』という話も納得しか無い。 人間が行うリアル世界の活動を完全に機械学習で完全に代替えする難しさを実地で実践されてて尊い。
ソニーとソニーペイメントサービス、グリーンキャブなど9社は31日、ソニーが持つAI技術を活用した、新たなタクシー関連サービス事業準備会社・みんなのタクシー株式会社を設立。タクシーの配車サービスや需要予測サービスに関する事業のあり方を検討する準備会社で、2018年度中のサービスの提供開始を目指し、事業会社に移行する予定。 タクシー会社であるグリーンキャブ、国際自動車、寿交通、大和自動車交通、チェッカーキャブ、東都自動車、日の丸自動車の7社と、ソニー、ソニーペイメントサービスが設立。 このタクシー会社7社は、都内最大規模の計1万台を超えるタクシー車両を所有し、都内を中心に移動サービスを手がけているが、ソニーは新会社に対してタクシーの需要予測などに向けたAI技術などを提供する予定。ソニーペイメントサービスは、新会社に対して決済代行サービスを提供予定。 タクシー7社は、会社の枠を越えて配車サービス
クラスメソッド株式会社(以下、クラスメソッド)は、アマゾン ウェブ サービス(以下AWS)がAWS Partner Network(APN)パートナーに提供している「AWSサービスデリバリープログラム」において、Amazon API Gatewayパートナーを取得しました。 AWS サービスデリバリープログラムは、AWSの特定のサービスで専門知識と実績を持っているパートナーを認定する制度です。クラスメソッドは、APN プレミアコンサルティングパートナーとして、AWSの総合支援サービス「クラスメソッドメンバーズ」によりAWSが提供する各種マネージドサービスを積極的に活用することで、お客様のビジネスに貢献しています。 クラスメソッドにはサーバーレスアーキテクチャの開発・運用に関する専門部署であるサーバーレス開発部があり、AWSを活用したサーバーレスアーキテクチャの導入前コンサルティングから構築
20180523 AWS Black Belt Online Seminar AWS AppSync 1. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. アマゾン ウェブ サービス ジャパン株式会社 ソリューションアーキテクト 塚越 啓介 2018.05.23 【AWS Black Belt Online Seminar】 AWS AppSync 2. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Who am I ? 塚越 啓介(つかごし けいすけ) Specialist Solution Architect @Amazon Web Services Japan Mobile / Dev
I’m a believer in the power of frameworks, and for good reason — the bulk of my career as a programmer and technology leader involved the use of Rails. During those early years (starting in 2006), I witnessed first hand how the potent combination of innovation, community, and proper stewardship could lead to massive advantages in product efficiency, hiring potential, and more. Since then, more tha
Amazon Web Services ブログ AWS 内部ユースケース : AWS マーケティングにおける Amazon SageMaker の評価と採用 こんにちは。AWS マーケティングデータサイエンスチームです。 高度な分析および機械学習 (ML) 技術を使用して、セールスリードのML 主導スコアリング、ML によるセグメントをターゲティング化、およびダウンストリームへのインパクト測定の計量モデルといった、AWS のお客様のライフサイクル全体にわたるビジネス上の問題解決に向けて、お客様とともに取り組みます。 アマゾン内では、各チームが独立して運営されており、独自のテクノロジースタックの選択方法や、お客様が利用する AWS サービスの採用方法に関して意思決定を行います。 これにより、各チームは各自のロードマップを管理できます。 結果、サービス評価と採用が類似したものとなって、ML の
このクイックスタートは、高い可用性があるユーザー VPN のソリューションを約 10-15 分でアマゾン ウェブ サービス (AWS) クラウドに構築します。Aviatrix Controller、Aviatrix ゲートウェイ、認証サービス、およびログ分析をデプロイします。 Aviatrix User VPN を使用すると、リモートの場所から AWS クラウドのワークロードに直接接続することができます。それぞれの VPN ユーザーを、マルチクラウドネットワーク、ホスト、プロトコル、ポートにアクセス権を与えるプロファイルに割り当てることができます。 ポイントアンドクリックで使える集中管理コンソール (REST API をサポート) が、CloudOps やネットワークエンジニアがネットワークに関する深い技術を必要とせずに操作できる分散型ゲートウェイを管理します。 クイックスタートをデプロイ
「ダウンしない火力発電所」をクラウドで実現 AWS導入で東京電力が超えた「壁」とは:約7億円の導入効果(1/2 ページ) 火力発電や燃料事業を手掛ける東京電力フュエル&パワーは、AWSを使って国内外の発電所の稼働状態をリアルタイムで監視する「遠隔監視システム」を立ち上げ、データ分析を使った故障予測や性能管理を実現している。 東京電力フュエル&パワー(TEPCO FP)は、東京電力ホールディングス傘下で2015年に設立して以来、火力発電や燃料事業を手掛ける。同社は、国内外で火力発電所を運営する他、外部の事業者に発電設備の運用管理(O&M)サービスや、発電所運営に向けた人材育成サービス、コンサルティングサービスなどを提供している。 同社は2017年1月、AWSで立ち上げた遠隔監視システムを使って国内の火力発電所の運転状態をリアルタイムで可視化し、故障予測や発電の効率管理などを行う「リモート監視
AWS News Blog Simplify Login with Application Load Balancer Built-in Authentication Today I’m excited to announce built-in authentication support in Application Load Balancers (ALB). ALB can now securely authenticate users as they access applications, letting developers eliminate the code they have to write to support authentication and offload the responsibility of authentication from the backend
むっちゃオススメのAWS公式の無料トレーニング「データベースエンジニア向けマイグレーションハンズオン」受講レポです。 先日レポートした「【完全無料】AWS公式の専用線アクセス体験ハンズオンラボがごっつ良かった件」の興奮冷めやらぬ中、本日も行って来たのが、こちらになります。 データベースのマイグレーションも無料ハンズオンあるなんて全然知りませんでした。AWS懐深いでほんま。 普段業務でお客様とお話している中で、オンプレからAWSへのインフラ移行と合わせて、データベースの移行についても相談されることが非常に多いです。AWSには公式のDBマイグレーションのためのサービスとツール、DMS(Database Migration Service)とSCT(Schema Conversion Tool)が用意されており、今回はその使い方がメインのハンズオンとなります。 アプリケーションの基盤「データベー
むっちゃオススメのAWS公式の無料トレーニング「データベースエンジニア向けマイグレーションハンズオン」受講レポです。 先日レポートした「【完全無料】AWS公式の専用線アクセス体験ハンズオンラボがごっつ良かった件」の興奮冷めやらぬ中、本日も行って来たのが、こちらになります。 データベースのマイグレーションも無料ハンズオンあるなんて全然知りませんでした。AWS懐深いでほんま。 普段業務でお客様とお話している中で、オンプレからAWSへのインフラ移行と合わせて、データベースの移行についても相談されることが非常に多いです。AWSには公式のDBマイグレーションのためのサービスとツール、DMS(Database Migration Service)とSCT(Schema Conversion Tool)が用意されており、今回はその使い方がメインのハンズオンとなります。 アプリケーションの基盤「データベー
If you are deploying serverless applications in AWS Lambda and using Java, you are well aware of cold start problems. Cold start happens because of the way the Java Virtual Machine works, it kicks in JIT (Just-in-time), and it needs to “warm-up” like a car from the 80s. AWS Lambda caches containers for you, so when idle, it is paused and brought back online immediately as soon as a request arrives
現役高校生プログラマーの率いるワンファイナンシャルは、レシートを現金化できるアプリ「ONE(ワン)」の提供を開始した。 スマートフォンのカメラ機能を使ってレシートを撮影すれば、すぐにアプリ内のウォレットに10円が振り込まれるという。振り込まれた現金は銀行の手数料分以上になれば、国内のほぼ全ての金融機関で好きなタイミングで引き出すことができる。 ワンファイナンシャルCEOで高校3年生の山内奏人さんは「レシートには究極のいろんなデータが含まれている。いつ、どこで、誰が何をいくら払って、いくらお釣りをもらって買ったのか。一人ひとりの購買行動やパターン分析が… 続きはソース元で https://www.businessinsider.jp/post-169009 アプリ https://itunes.apple.com/jp/app/one-%E3%AF%E3%B3/id1373644984?mt
こんにちは、メルカリの自動化&品質保証グループ(Automation & QA Group:通称AQA)で、自動化をぶりぶりしている tadashi0713 です。 私は普段、テスト自動化・CI / CD改善・その他社内の生産性を上げるための自動化・ツール作成を行っています。 以前はQA-SETでしたが、AQAになったことにより、よりチーム全体での自動化を推進していきます。 メルカリでは、去年からZapierという自動化ツールを導入し、社員がより簡単に業務自動化に取り組めるようにしています。 導入した背景や、簡単なワークフローの作り方、実際に社内でどう使われているか、などについては下記の記事をご覧ください。 tech.mercari.com 現在では、 ノンプログラマー含め250名以上のメンバーが、400以上のワークフローを作成 し、日々の作業を自動化しています。 また社内のエンジニアも、
現役高校生プログラマーの率いるワンファイナンシャルは6月12日、お財布に溜まっているレシートを瞬時に現金化できるアプリ「ONE(ワン)」の提供を始めることを明らかにした。スマートフォンのカメラ機能を使ってレシートを撮影すれば、すぐにアプリ内のウォレットに10円が振り込まれるという。振り込まれた現金は銀行の手数料分以上になれば、国内のほぼ全ての金融機関で好きなタイミングで引き出すことができる。 ワンファイナンシャルCEOで高校3年生の山内奏人さんは「レシートには究極のいろんなデータが含まれている。いつ、どこで、誰が何をいくら払って、いくらお釣りをもらって買ったのか。一人ひとりの購買行動やパターン分析ができるようになる」と話す。蓄積データをメーカーなど企業向けに販売していく狙いがある。 山内さんは小学生の時に独学でプログラミングを始め、国際的なプログラミングコンテストやビジネスコンテストで数々
テックキャンプ 渋谷フォンティスビル校にて、現役フリーランスのリアルな話を聞くイベントを開催しました。 フリーランスを目指す約100名の方に参加いただき、大盛況。働き方も多用になっていく現在、フリーランスが非常に注目されていることを感じました。 今回登壇していただいたのは、出口 友梨(でぐち ゆり)さんと熊谷 直彦(くまがい なおひこ)さんの2人。 フリーランスになったきっかけ、仕事の取り方、リアルな収入、ヤバい案件から逃れる方法など、これからフリーランスを目指したい人は見逃せない内容ばかりです。 出口 友梨 でぐち ゆり 1985年生まれ。3歳の男の子を持つフリーランスWEBデザイナー。美術短大卒業後、アパレル会社にてECサイト運営、IT企業にてWEBデザインを経験。結婚し妊娠中にフリーランスになろうと決意しHTML・CSS・Javaの独学をスタートした。現在フリーランス歴4年目で、会社
Pythonのシステム開発技法はどんどん進化しています。また、テキストで学んだことと開発現場では違ったノウハウも求められます。そのため、新人はまず実践知識を学ばなくてはなりません。本書は、Pythonでの開発経験豊富なシステム開発会社員が、今まで培ってきた技術や知識、ノウハウをもとに、新人がスムーズに開発に参加するために必要なPython開発の知識を解説します。GitおよびGitHubによるソースコード管理もわかります。 【サポートはこちら】→https://www.shuwasystem.co.jp/support/7980html/5382.html PART1 Pythonで開発しよう Chapter 01 Pythonをはじめよう 01-01 Pythonのセットアップ 01-01-01 debパッケージの更新 01-01-02 Python 3.6のインストール 01-01-03
2018年3月23日から24日にかけて、レバレジーズ株式会社が主催する国内最大級のエンジニア向け技術イベント「MANABIYA -teratail Developer Days-」が開催されました。同社が運営するITエンジニア向けのQ&Aフォーラム「teratail」の中で解決できない問題を解くため、一流エンジニアたちが一同に会して、プレゼンテーションやパネルディスカッションを行いました。トークセッション「 成長を止めない機械学習のやり方」では、クックパッド株式会社リサーチエンジニアの染谷悠一郎氏が登場。機械学習を取り入れたサービス開発において、組織や個人に発生しがちな問題と、その解決方法を解説します。 成長を止めない機械学習のやり方 染谷悠一郎氏(以下、染谷):ありがとうございます。みなさん、おはようございます。1時間目ということで「成長を止めない機械学習のやり方」というテーマでお話しさ
はじめに PythonのAnaconda環境を構築していく際に、各ツールの導入記事は色々見つかったのですが、Homebrewのインストールから通しで解説している記事がなかったため、自分の備忘録も含めてまとめました。 Pythonの仮想環境管理ツールはPyenv以外にもいろいろありますが、今回は情報の多さと使い勝手のシンプルさの面でPyenvを採用しています。 用語のまとめ Homebrew:「Mac OS Xオペレーティングシステム上でソフトウェアの導入を単純化するパッケージ管理システムのひとつである」 by wikipedia 追記:HomebrewはmacOSに加えてLinuxとWindows (WSL)環境での実行を公式にサポートしました。 pyenv:様々なバージョンのPythonを管理するツール。導入することで,Python v2系とv3系など,複数のバージョンの切り替えが容易に
なぜAI・人工知能を学ぶのにPythonのプログラミングスクールなのか?Pythonは、AIのベースとなる機械学習やデータサイエンスのライブラリが充実したプログラミング言語で、しかも学習しやすいという特徴があります。 そのため、Pythonを学びたい、という人のほとんどが、 AIに関わりたい、 機械学習で業務を効率化したい、 データ分析を有効に実施したい という希望を持っています。 AI関連市場は2030年に87兆円以上が見込まれる成長市場Ernst & Youngの研究所が2015年に出したレポートによると、2030年に87兆円以上の市場になることが見込まれています。E&Yは世界の4大コンサルティングファームの1角です。現在の世界の動きを見ても、AIを中心にどんどんビジネスが拡大し、より注目度があがっているのがわかります。 そのうち、AIの活用はパソコンを使うのと同じくらい当たり前になっ
やりたいと思っていたOSS Gate社内版の2回目を楽しく開催することができました。やったー!そちらの開催レポートは他の参加者の方が書いてくれそうなので、社内外のOSS Gateで何度かサポーターをやってみて感じたこと、やる中で悩んだことについて書きます。 サポーターについて OSS GateワークショップはOSSの開発にまだ参加したことがない人が、おすすめのやり方に沿ってやってみることでOSSへのフィードバックを実際に体験し、OSSの開発に参加したことがある状態になっちゃおうという趣旨のイベントです。 主役はあくまでもOSS開発に参加したいと思ってるビギナー ビギナーの側でサポートして、体験の質を高めるのがサポーター という建て付けで開催されるので、サポーターはすごい人じゃないと出来ないと思われがちです。特に弊社内でやったワークショップの二回目の会や、最近何度かの大阪のワークショップでは
現在までにさまざまなソフトウェアが開発されてきましたが、その開発において、プロジェクトの大小を問わず問題になってくるのがソフトウェア同士の依存関係です。バージョン管理はその正確な依存関係を指定するのに役立ってきました。現在、バージョンの管理方法は2つあり、一つは例えば「3.1.4」というような点で区切られた数字で、もうひとつはリリース日の日付や時間を組み込んだ「CalVer」と呼ばれるものです。CalVerがどのようなバージョン管理を行うのかを見ていきます。 Calendar Versioning - CalVer https://calver.org/ プロジェクトはそれぞれの規模や開発期間に合ったバージョン管理スキームがあります。重要なのはCalVerを単一のスキームで運用することではなく、CalVerとインクリメンタルな数字のそれぞれの実用性を認識してプロジェクトに合ったスキームを設
VS CodeからJupyter Notebookを使ってみよう:Visual Studio Codeで始めるPythonプログラミング(1/3 ページ) Python人気を支えるツールの1つ「Jupyter Notebook」。VS Codeからこれを使ってみよう。Jupyter拡張機能が提供する機能も一覧する。 連載目次 前回はVisual Studio Code(以下、VS Code)でPythonコードをデバッグする上での基本を見た。今回はVS CodeからJupyter Notebookを使ってみよう。なお、本稿ではWindows版VS Code(64ビット)のバージョン1.24およびJupyter拡張機能のバージョン1.1.3で動作を確認している(macOS版でもある程度の確認は行っている)。 VS CodeでJupyter Notebookを使うために必要なもの Jupyte
Twitter分析をすることになったため、APIを使った検索について調査検証を行った。 結論から言うと、公式のAPIは、パラメーターが少なくロクな検索ができないのだが、 クエリにパラメーターを含めることで様々な検索が可能になることが分かった。 以下にその方法を示す。 1. APIとの接続 APIへ接続する前に、CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRETを取得する。 Twitter REST APIの使い方とか読み進めていけばできると思う。 僕の場合は、昔に設定してたのが残っていたので、それを使用することにした。 取得できたら、設定ファイル(今回はconfig.py)を作成して、以下のように各コードを書き留めておく('xxx'の部分を変更)。 こうすることで、検索ファイルにべた書きするより多少リスクが軽減さ
追記 2017.11.11 Pipenvの紹介 まさにbundlerやpackage.json的な pipenv というツールが出てきました。現在はそちらを利用するとよいでしょう。 pipenv公式ドキュメント(日本語訳) 2018.12.20 Poetryの紹介 ライブラリ開発者にはPipenvよりもPoetryのほうが良さそうです。個人のブログのほうに記事を書きました。 Poetryを使ったPythonパッケージ開発からPyPI公開まで - PYTHONIC BOOM BOOM HEAD はじめに 最近、いろんなツールの存在を知ってパッケージ管理方法を改めたのでメモ。 たまにtwitterとかで「Pythonってpackage.json的なのとかbundler的なの無いの?requirements.txtで管理するくらいしかできないの?」って目にするけど、以下のツールたちを使えばある程
Posted on June 6, 2018 | 11 minutes | Fotis Gimian Note: I’ve made various corrections and amendments based on various feedback I have received. Thanks everyone! :) I have been a heavy user and lover of Python since 2011. At that time, when a good friend suggested I ditch Perl (eeek) and try Python instead, an entirely new world opened up to me. A world where readability counted above everything
SQLite.orgは6月4日(現地時間)、リレーショナルデータベースエンジンSQLiteの最新版、「SQLite 3.24.0」をリリースした。 SQLiteは、Cで実装されたRDBMS。軽量であり、中小規模のデータベース向けに開発されている。APIはシンプルで、ライブラリを呼び出すだけで利用できる。データの保存には単一のファイルを利用する。種々のアプリケーション、Perl、Python、Rubyなどの言語からの利用も可能。 「SQL 3.24.0」では、PostgreSQLで使われている「UPSERT」がサポートされたほか、EXPLAIN QUERY PLANアウトプットのフォーマットを改良するなど、複数の機能強化が図られている。 「SQLite 3.24.0」は、Linux、Mac OS X、Windowsに対応しており、プロジェクトのWebサイトからダウンロードできる。 (川原 龍
Photo by thekirbster 秋山です。 皆さんPythonは好きですか?私はPythonのブロックインデントや条件文の構文などが好きで、趣味や仕事で6・7年ぐらいPythonを使ってきました。むか~しはR言語などを勉強してみたりもしましたが、自分はちょっとR言語が苦手なので、今はデータ分析とかもPythonでやってます。 最近は機械学習やディープラーニングのためにPythonを勉強し始める人が増えてきましたが、機械学習初心者で「始めてみたいな~」という人の中には、そもそも何で「機械学習イコールPython必須」みたいな感じなのか、疑問な人もいるかと思います。 というわけで今回は、Pythonがなぜ機械学習やディープラーニングなどに使われがちなのか…についてちょこっと書いてみます。 Pythonは初期から行列計算ライブラリなどが整備されていた Pythonが何で機械学習で使われ
英語版Stackoverflowと日本語版Stackoverflowの違い 英語版Stackoverflow Q「1+1の答えがわかりません」 A「2だよ」 日本語版Stackoverflow Q「1+1の答えがわかりません」… https://t.co/scWS6M4isx
The updated version of this post for Elasticsearch 7.x is available here. In this post, I am going to discuss Elasticsearch and how you can integrate it with different Python apps. What is ElasticSearch? ElasticSearch (ES) is a distributed and highly available open-source search engine that is built on top of Apache Lucene. It’s an open-source which is built in Java thus available for many platfor
データ分析チームリーダーの納期三日前の決断 https://t.co/pIho7PPs91
I would like to use an IPython notebook as a way to interactively analyze some genome charts I am making with Biopython's GenomeDiagram module. While there is extensive documentation on how to use matplotlib to get graphs inline in IPython notebook, GenomeDiagram uses the ReportLab toolkit which I don't think is supported for inline graphing in IPython. I was thinking, however, that a way around t
他人のデータのMNISTとかばっかりやっても全く面白くない! 自分で集めたデータで機械学習したい! 貴重な説明が以下にあったので、写経してみる! Kerasによる、ものすごくシンプルな画像分類(りんごとオレンジ) hiroeorz@github 2017年02月15日に更新 http://qiita.com/hiroeorz@github/items/ecb39ed4042ebdc0a957 Google検索でりんごとオレンジの画像をそれぞれ25枚ずつゲット(ダウンロード)してくれば、私にもできました! (環境) Windows 8.1 Anaconda 4.4.0 Python 3.6.1 Tensorflow 1.2.1 Keras 2.0.6 (1)C:/python/ フォルダ下に、以下のフォルダを作成 data/train/apple ←りんご画像20個をダウンロード /tr
35歳になって、半年ほどすぎました。 そろそろ定年説にしたがってしまうのかーーー!と思いながら、プログラマやっています。 私がどんな勉強をしているか書いていきたいと思います。 現在の実力 勉強のモチベーション いまやっている勉強法。 1ページ読書をする。 英語のアプリをする。 WordPressプラグインの翻訳をする。 セキュリティ関連のサイトをチェックして調査。 会社のことは気にせず、新しいことをやってる。 会社で面白そうなことにチャレンジ! みんなの勉強法を見て思ったこと。 おすすめの勉強本 まとめ 現在の実力 今の私の現状です。 22歳、大学4年生のときにプログラミングを経験(VB)。 23歳、企業に入り、3年ほどJava/Oracle/JSP(HTML/CSS/Javascript)をやっておりました。その後1年くらいVBもちょいちょいやりました。SQL、デザインパターンはこのとき
使用するライブラリ matplotlib SciPy Seaborn Python 3 コード free_fall1.py #!/usr/bin/env python3 """(docstring) """ import matplotlib.pyplot as plt from scipy.constants import g import seaborn as sns def free_fall1(velocity, altitude, delta_time): """(docstring) """ # (scipy.constants の g: 代入して使用しないほうがよいかもしれないが、そもそも g に値を代入できてしまう)。 GRAVITATIONAL_ACCELERATION = g time = 0.0 time_list = [time] altitude_list = [
ソースコード(とくに、他人が書いた)を追うことでプログラム処理の流れを理解することは容易いことではない。 記述が長くなるほど理解は困難になり、そもそもそのプログラムが正しい結果をもたらすかどうかも分からなくなる。 次のスクリプトを一瞬に理解できるだろうか。 a = [6, 9, 12, 4, 5, 8] b = [21, 93, 11, 54] sky = 1000000000 for blue in a: if blue < sky: sky = blue print(sky) sea = 1000000000 for fish in b: if fish < sea: sea = fish print(sea) ここには2つの課題が潜んでいる。 変数として sky や blue を使っているが、変数の命名法は適切か。 そこで何が処理されているのか明らかになっているかどうかである 変数名
Googleが提供 必要なのはGoogleのアカウントだけ 無料 特別な開発環境がいらない Googleドライブのファイルのように扱える 十分すぎるスペック 1分で使い始めることができる そんなGoogle Colaboratory(以下、Google Colab)の解説をする記事です。 「まだ Python を使ったことがない」 「Python を使い始めて間もない」 「Python でバックテストをしてみたい」 こんな方たちにとって、最高の選択肢だと思います。 メールアドレスをご登録いただける方には、「バックテストのテンプレート」 もご用意しています! Python って何? まずは、「Python とは何ぞや」「何ができるのか」「何で Python が良いのか」をご紹介します。 今、データ分析界隈でもっとも伸びている 次のグラフは「Python人気の伸び率」です。飛ぶ鳥を落とす勢いと
シャープはこのほど、猫の尿の量や回数、滞在時間、体重、周辺の温度などの計測データをクラウド上に蓄積し、スマートフォンから見られる猫用トイレ「ペットケアモニター」を7月30日に発売すると発表した。価格は2万4800円、サービス利用料は月額300円(いずれも税別)。 ペットケアモニターは、猫用のトイレ型IoT健康管理デバイス。計測データをWi-Fi経由でクラウド上にアップロードし、「尿量が多い、少ない」「滞在時間が長い」など、異変を検知すると飼い主の専用アプリ「COCORO PET」(Android、iOS)に通知する。トイレ周辺の室温も計測可能で、猫がトイレに行くのを我慢してしまうという寒さにも飼い主が気付けるとしている。
JavaScriptでプログラミングできる超小型IoTコントローラー「neonious one」がIndiegogoでクラウドファンディング中だ。 neonious oneは、Espressif Systems製「ESP32-WROVER」モジュールベースの超小型IoTコントローラー。サイズ58×27mmという小さな基板に、I/Oピン27本、10/100Mbitイーサネットポート、micro USBポートを備え、JavaScriptでプログラミングできる。 neonious oneの中核は、Node.jsのJavaScriptエンジンを「V8」から「Duktape」に変更し、埋め込み型デバイス用に小型化した「low.js」。Node.jsのシステムライブラリの一部を書き換えているが、全てのAPIが使える。neonious oneはIDE(統合開発環境)を搭載しており、ブラウザ上でプログラミ
Nature Japan 株式会社(代表取締役:塩出晴海 所在地:東京都渋谷区)は2018年6月11日より、家電をインターネットに繋いでスマート化するスマートリモコン「Nature Remo mini (ネイチャー リモ ミニ)」の予約受付を開始いたしました。 Nature Japan 株式会社(代表取締役:塩出晴海 所在地:東京都渋谷区)は2018年6月11日より、家電をインターネットに繋いでスマート化するスマートリモコン「Nature Remo mini (ネイチャー リモ ミニ)」の予約受付を開始いたしました。正式発売は6月下旬〜7月上旬を予定し、本日より特別価格6,980円で予約を受付ます。(特別価格は数量限定、数に達しましたら終了します) 公式予約サイト https://nature.global イメージ動画 https://youtu.be/L4pcgbc4i8E Natur
第4次産業革命が叫ばれ、これまでよりもさらにテクノロジーの重要性は増していき、企業の競争力の源泉となることは間違いない。だが、そのテクノロジーの担い手はどこにいるのだろう? 日本では深刻なエンジニア不足が起こっており、その数は2020年に約40万人に達するといわれる(経済産業省調べ)。数少ないエンジニアを獲得できなかった企業はどうすればよいのだろうか。 「現在の日本企業ではITエンジニアが不足していますが、中でも大きく3種類の人材不足が深刻です」 そう語ったのは、FPTジャパン 副社長 兼 FPTソフトウェア ソリューションサービス事業本部(FSS)本部長 ド・ヴァン・カック氏だ。これまで15年にわたって日本企業からのアウトソーシングを手がけ、日本企業の課題を国内外から見つめてきた同氏は、特に不足している人材を主に次のように3つに分類する。 第一に、Java や.NETといった主要プラット
2021-09-032018-06-11 KDDI、SORACOMとの事業共創に向け、IoTデバイス基盤のResin.io社に出資 KDDI株式会社は、5G時代におけるKDDIグループとの事業シナジーを見据え、有望なベンチャー企業への出資を目的とした「KDDI Open Innovation Fund 3号」(運営者: グローバル・ブレイン株式会社:以下、KOIF3号) を通じて、IoTデバイスマネジメントプラットフォームを提供する英Resin.io Limited に出資したと発表した。 Resin.ioでは、多くのITソフトウェア開発者に親和性が高いLinuxベースの開発ツールをさまざまなIoTデバイスに適用し、IoTサービス開発者の裾野を広げると同時に、IoTにおけるデバイス管理や機能の拡張ができるプラットフォームを提供している。 同出資は、KDDIグループ会社が持つベンチャー企業ネ
2021-09-032018-06-11 大東建託パートナーズ、丸紅情報システムズのクラウドAI音声認識サービス「MSYS Omnis」を試験導入 大東建託株式会社のグループ会社、大東建託パートナーズ株式会社は、丸紅情報システムズ株式会社(以下、MSYS/エムシス)が提供するGoogle Cloud Platform を利用したクラウドAI音声認識サービス「MSYS Omnis」を試験導入した。 大東建託パートナーズは、6月1日から8月下旬の期間で実用性・運用方法を評価・検討し、9月から本格導入を計画している。 大東建託パートナーズの「24時間いい部屋サポートセンター」は、東京・福岡の2拠点で、管理営業所の営業時間外に、お部屋探しのご案内や入居者様からの問い合わせなどを受け付け、月3万件以上の問い合わせに対応しているコールセンターだ。 2016年9月からは、外国人入居者様の増加など多様化す
ロボットが接客する「変なホテル」でおなじみのHISが、 ハウステンボスでの経験とノウハウを活かして2018年2月1日にオープンした渋谷の「変なカフェ」の1号店に行ってきました! 運営していると付き物のイレギュラーなお客さんの動きをしてしまいました(^^;; 本格ドリップコーヒーのチケットを券売機で買って、 カップを所定の位置に置いて、チケットの二次元バーコードをピッと読み取らせると注文完了! ところが、セットするカップをワンサイズ小さいのを気づかずにセットしてしまいました(>_<) カップになみなみとコーヒー注がれてしまいましたが、ロボットはほとんどこぼさずに運んでいました! アンビリーバブル! 感動と同時にこれからは無人カフェの時代だと感じました。 そのスムーズなロボット店員の動きは下の動画を見てみてください。 お近くを通る際にはロボット店員に注文して、感動体験をしてみてください(^^)
ドリームエリアの「みもり」は、AIを活用した見守りサービスだ。子供に合わせて見守り機能が成長し、子供の危険を事前に検知する。NTTコムの「100円SIM」を活用することで、安価と安全性も両立している。 子供たちが安心・安全に暮らせることは、すべての親の願いと言っても過言ではない。しかし残念ながら、幼い子供が被害者となる事件は年間2万件近く発生している。常に親が付き添うわけにもいかず、かといって人間関係が希薄になっている現状では地域で見守ることも難しい。 そこで携帯電話やスマートフォンのGPS機能を使い、子供の現在地やトラブルに巻き込まれそうになった際の居場所を保護者の端末に通知するサービスを通信事業者などが提供している。 ところが、紛失リスクや格差助長への懸念から、スマホなどのモバイル端末の持ち込みを許可している小学校は意外なほど少なく、全国で15%にとどまる。通学に時間がかかるといった特
“10万円均一”で売り出す製造現場向けIoT基盤、日本電産に成算はあるのか:製造業がサービス業となる日(1/3 ページ) 日本電産は2018年3月、製造現場向けのIoTクラウド分析サービス「Simple Analytics」を発表。同社の製造現場で培ってきた知見やノウハウを基に開発したもので、サービス開発は日本電産が、販売とサポートはセゾン情報システムズが担当する。製造業である日本電産が、自社開発のIT関連サービスを本格的に外販するのは初めてのことだ。 日本電産は世界トップクラスのモーターメーカーとして知られている。HDDなどに用いられている精密小型モーターに加え、車載や産業分野にも事業を拡大しており、2017年度の連結業績は売上高1兆4880億円、営業利益1676億円など4期連続となる過去最高を更新。そして、中期経営計画「Vision2020」では2020年度に売上高2兆円を、さらにその
2022年5月31日現在、iOS版Instagram(インスタ)で「インスタが見にくくなった」「インスタが見にくい」といった声が増えています。 インスタが見にくくなった理由について iOS版Instagramでは、2022年5月初旬頃から「ホームフィードで新しい没入感ある視聴体験」を目的とした新しいUIのテストが一部のアカウントに対して実施されています。 Instagram側としては没入感を重視した変更のようですが、SNS上では「見にくくなった」「写真の一部にシャドウが掛かる」「写真上にコメントがでるのは邪魔」など、ネガティブな意見が目立つ状況です。 フィードバックを送ることで元のUIに戻る場合がある iOS版Instagramアプリ内にUIを切り替える機能は用意されていないものの、Instagramに対して新しいUIに関するフィードバックを送ることで元のUIに戻る場合があります。 実際に
KDDIは6月11日、5G時代におけるKDDIグループとの事業シナジーを見据え、有望なベンチャー企業への出資を目的とした「KDDI Open Innovation Fund 3号」を通じ、IoTデバイスマネジメントプラットフォームを提供する英国のResin.ioに出資したと発表した。 Resin.ioのプラットフォームは、LinuxベースのIoT端末プログラムを統括的にマネジメント可能。IoTサービス開発者の裾野を広げると同時に、IoTにおけるデバイス管理を安全かつ、自動的に機能を拡張できるという。 今回の出資は、KDDIグループ会社が持つベンチャー企業ネットワークおよび、知見を積極活用する「投資プログラム」のひとつ、「SORACOM IoT Fund Program」を通じて実施。KDDIグループのソラコムとの事業共創を見据えた取り組みになる。 ソラコムは、Resin.ioとの戦略的業務
出来たもの Nakaji Kohki https://nkjzm.github.io/ [ urlの先の内容が変わって趣旨が伝わらなくならないようにするためのgif github.com はじめに 知り合いがGitHubにResume(職務経歴書)をまとめていて良さそうに見えた。 土曜日を1日使ってポートフォリオを公開してみた。 公開まで 技術選定 サーバー: GitHub Pages 静的サイト生成ツール: Hugo (+ Academic) なるべく手軽に公開できて、かつマークダウンに対応している技術という軸で選びました。 GitHub Pagesで正式サポートされているJekyllも検討しましたが、使いませんでした(後述)。 GitHub Pages 自分でサーバーをホスティングしなくて良い GitHubに対する操作だけで完結できる 独自ドメインにも対応 サーバーの知識がないので、自
このブログはesa.io(情報共有ツール)をソースにしています。API経由でとってきた記事データをGatsby(静的サイトジェネレーター)を使ってhtmlとして吐き出したものをホスティングしています。 この記事では情報共有ツールをCMSとして扱うメリットと使ってみて見えてきた欠点などについて書いていこうと思います。 > 仕組み仕組み esa.ioの特定のディレクトリが更新された際に、WebhookでNetlifyに通知。 esa.io Webhook GatsbyJS gatsby-source-esa NetlifyはWebhookを受けて、GithubのリポジトリのBuildタスクを実行し、HTMLを生成、そのままデプロイ Netlify ざっくり同じことを再現しようとするならmottox2/gatsby-starter-esaをベースに作ればいけます。(近日中にもっとわかりやすいもの
A few weeks ago, I read an article called “Good Code vs Bad Code in Golang” where the author guides us step-by-step through the refactoring of an actual business use case. The article focuses on turning “bad code” into “good code”: more idiomatic, more legible, leveraging the specifics of the go language. But it also insists on performance being an important aspect of the project. This triggered m
こんにちは、CTOの藤川です。 これまでエンジニアの肩書において、エンジニア専門職の上級職としてリードエンジニアという役割を設定しておりました。 リードエンジニアと言うと、世間の見方としては「技術力に優れたエンジニア」というやや漠然とした役割と想像しているのではないでしょうか? Webサービス開発における「技術力」とは 「良いサービス」とは 「良いサービス」を提供するために、エンジニアに求められるスキル Webサービス企業におけるエンジニア属性:「テック」と「サービス」 「テックリード」と「サービスリード」の役割 リードエンジニア テックリード サービスリード 「サービスリード」とは、その一文字を直す作業に意義、喜びを感じられること 一緒に良いサービスを作りませんか? Webサービス開発における「技術力」とは そもそも「技術力とは何ぞや?」というのが曖昧なことが多いです。 というのも、私共
2018年4月17日、明日の開発カンファレンス実行委員会が主催する、開発リーダーのためのイベント「明日の開発カンファレンス 2018」が開催されました。開発の効率化に取り組むリーダーたちが一堂に会して、現場で学んだ知見を共有する本イベント。第2回となる今回も、さまざまな経験を積んだエキスパート達がプレゼンテーションを行いました。トークセッション「クラウド労務サービス『SmartHR』を支える開発チームの作り方」では、株式会社SmartHRのVP of Engineeringである芹澤雅人氏が登場。急成長を続けるSmartHRの開発の舞台裏を語ります。 面倒な労務管理の現状 芹澤雅人氏:あらためまして、私は芹澤雅人と申します。SmartHRという会社で「SmartHR」というサービスを作っております。前職で社会人になって以来、ずっとWebエンジニアとしてのキャリアを歩んでおります。 2015
https://github.com/Songmu/jfill 標準入力からJSONを受け取り、その値を使ってコマンドラインを組み立てて実行するユーティリティです。以下のような具合です。 インストール % go get github.com/Songmu/jfill/cmd/jfill もしくはGitHub Releasesからご利用ください。 使い方 % echo '{"name":"jfill"}' | jfill echo Hello {{name}}! Hello jfill! {{name}} の部分がプレースホルダーです。それがJSONの入力を元に置換され実行されています。 プレースホルダー内には以下のようにデフォルト値を指定することも可能です。 % echo '{}' | jfill echo Hello {{name:jfill}}! Hello jfill! {{name
こんにちは。 ジャスの意味がわかるやつは大体友達。Webデザイナーのミライです。仙台出身です。 私は入社当初から約1年、LIGブログの「アイキャッチ(記事サムネイル)」「バナー」「背景ジャック(大型バナー)」を制作しており、制作の回転数が多いこともあって、配色でぐるぐると悩むことがよくありました。 そのときにカラーリングの参考になるサービスサイトを手当たり次第に調べて、ためていたものを紹介します。けっこう量があり、ひと通りの配色系ツールを押さえているので、ブックマークしておけばきっと役に立つことでしょう。 配色に悩んで脳内、インターネット砂漠をぐるぐるとさまよい歩いたあなたの旅もここで終わりです。仕事はさっさと終わらせて、早く帰って寝るのです。 はじめに 説明を読めないほど疲弊しているあなたのために、評価の軸を立てました。 見やすさ 特異性 掲載数 です。 個人的な観点ではありますが、サク
無駄に元気な『チームラボMake部』の発起人による、アジアンMakerの注目人物紹介。チームラボ/ニコニコ学会β/ニコニコ技術部/DMM.Makeなどで活動をしています。日本と世界のMakerムーブメントをつなげることに関心があります 高須正和(@tks) 無駄に元気な、チームラボMake部の発起人。チームラボ/ニコニコ学会β/ニコニコ技術部/DMM.Makeなどで活動中。MakerFaire深圳、台北、シンガポールのCommittee(実行委員)、日本のDIYカルチャーを海外に伝える『ニコ技輸出プロジェクト』を行っています。日本と世界のMakerムーブメントをつなげることに関心があります。各種メディアでの連載まとめはコチラ こんにちは。チームラボMake部の高須です。この「アジアンハッカー列伝」では、主に僕が滞在・在住したアジアの国々のハッカーについて書いていきます。 過去の連載ではエリ
数千万円から1億円程度のコアルーターは、専用ハードウエアを搭載して性能を高めている。一方、ソフトウエアとしてルーター機能を実装するソフトウエアルーターは、Linuxを搭載したパソコンで動作するため安価にルーターを実現できるが、性能は高価なコアルーターよりも1桁から2桁低い。 この常識を打ち破るソフトウエアルーターが現れた。NTTコミュニケーションズが開発し、2018年6月に発表した「Kamuee」だ。200万円程度のパソコンと1枚10万円程度のネットワークカードを複数組み合わせて使えば、高価なコアルーターと同等の性能を実現できるという。 Kamueeの速さの秘密は、NTTコミュニケーションズと東京大学が共同開発した画期的なアルゴリズムと、米インテル(Intel)が開発した新技術にある。 キャッシュ内で処理が完結 従来のソフトウエアルーターの性能が低かったのは、大きく二つの課題を抱えていたか
This article was originally published in HackerNoon Over the years I've jumped back and forth between many code editors, IDEs and tools; but it seems that somehow I always end up coming right back to VIM, and not only for programming – guess which markdown editor I'm using to write this post. I've have tried Atom, SublimeText, TextMate, Eclipse, Visual Studio, and most of the Jetbrains products, I
先週スウェーデンのKistaで開催された第5回QUIC Interimで、ハンドシェイクプロトコルの再設計案の採用が決まりました。 提案者として、その背景にある考え方を整理したいと思います。 ▪️提案内容 詳しくはDesign Docを見てもらえばいいとして、ざっくりいうと、TLSスタックをふたつに分割し パケットはQUICがレイアウトしたバイト列をTLSスタックが提供するAPIを使って暗号化注1して生成 ハンドシェイクメッセージについては、平文のメッセージをTLSスタックとQUICスタックとの間で交換し、QUICスタック側で上記手法によるパケット化暗号化を行う というものです。 これにより、たとえばサーバがハンドシェイク時に送出するパケットの構造は以下のようにかわります。 図1. 従来方式 図2. 新方式 赤は難読化(つまり正当なパケットと攻撃との区別がつかない)、黄は未認証の暗号化(通
2018年6月12日にビープラウドのメンバーで執筆した「Pythonプロフェッショナルプログラミング 第3版」が出版されます。 Pythonプロフェッショナルプログラミング第3版 作者:株式会社ビープラウド出版社/メーカー: 秀和システム発売日: 2018/06/13メディア: Kindle版 第1版が2012年3月26日、第2版が2015年2月27日、第3版が2018年6月12日の発売で、約3年おきに版を重ねてきました。 最新技術に合わせてバージョンアップ IT技術は日々バージョンアップされ、数年もすれば技術の構成やベストプラクティスも変わってきます。 技術の進歩に合わせて、書籍も第3版としてバージョンアップしました。 主な改訂内容は以下のとおりです。 Python2.7.6→Python3.6.4 Ubuntu14.04 LTS→Ubuntu16.04 LTS Webアプリケーション(
■ 懸念されていた濫用がついに始まった刑法19章の2「不正指令電磁的記録に関する罪」 序章 昨日の読売新聞朝刊解説面に以下の記事が出た。 [解説スペシャル]ウイルスか合法技術か 他人のPC「借用」 仮想通貨計算 サイトに設置 摘発相次ぐ, 読売新聞2018年6月9日朝刊 「まさか違法とは……」。こううなだれる首都圏のウェブデザイナー(30)は今年3月、横浜地検にウイルス保管罪で略式起訴され、罰金10万円の略式命令を受けた。自分の運営する音楽サイトに昨秋、「コインハイブ」と呼ばれるコインマイナー用のプログラムを設置したところ、これがウイルスと判断されたのだ。 (略)昨年末から神奈川や宮城、栃木、茨城県警など全国の警察が捜査を開始。これまでに確認できただけで5人のサイト運営者がウイルスの供用や保管などの容疑で捜索を受け、既に略式命令を受けたケースもある。(略) 略式命令を受けたウェブデザイナー
どうも、さっそ (@satorusasozaki) です。 ぼくは「シリコンバレーで世界を変えるプロダクト作る!」という目標を掲げ、3年前に渡米しました。最初の2年間はエンジニアとして活動し、3年目に現地で出会った4人の仲間とスタートアップを始めました。1年少し続けたのですが解散することになったので、今日は以下の3点を中心に、振り返りを書いてみたいと思います。 ・シリコンバレーで現地の人とスタートアップを創業するまで ・スタートアップな生活 ・スタートアップが解散する理由 シリコンバレーで現地の人とスタートアップをするのはどんな感じなのか、できるだけ具体的に想像していただけるように、私生活など、仕事以外のことも織り交ぜながら書いていきたいと思います。これからサンフランシスコ・シリコンバレーに来て何かやってみたいという人のお役に立てれば嬉しいです。 ・・・ スタートアップを始めるまで最初に、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く