Holy procrastination, startup founders! Tomorrow’s your last chance to apply to the Startup Battlefield 200 at TechCrunch Disrupt 2024. Your last chance for a shot to stand on the Disrupt…
Holy procrastination, startup founders! Tomorrow’s your last chance to apply to the Startup Battlefield 200 at TechCrunch Disrupt 2024. Your last chance for a shot to stand on the Disrupt…
こんにちは、菊池です。 MongoDB使いのみなさん、ニュースです。現地時間の2018年6月26、27日、アメリカ・ニューヨークでは MongoDB のカンファレンス、MongoDB World'18 が開催されています。 そんな中、現在開催されいてるキーノートで、MongoDBの新しいメジャーバージョンである、4.0 の正式リリースが発表されました。 Release Notes for MongoDB 4.0 MongoDB 4.0 の目玉は、以前よりアナウンスされていたマルチドキュメントトランザクションのサポートです。 MongoDB 4.0 では複数ドキュメントの ACID トランザクションがサポートされます 本記事では、マルチドキュメントトランザクションについてリリースノート、ドキュメントからわかる内容を紹介します。 Transactions | MongoDB Documenta
Webエンジニアの森脇です。LCLでは、以前より「Capybara + PhantomJS」でE2Eテストを行っていましたが、「Puppeteer + Headless Chrome」へ変更しました。 元々は、軽くPuppeteerを触ってみるだけのつもりでしたが、できが良く本格的にE2Eテストへ導入することにしました。 本記事では、変更の経緯や、PuppeteerでE2Eテストを実装する上でのTIPSを紹介します。なお、Capybara + PhantomJSを利用したE2Eテストは、以下の記事でご紹介しております。 techblog.lclco.com 変更の経緯 PhantomJSは古めのWebkitをベースにしているため、一部のCSSがうまく適用されず、Headless Chromeへ移行を以前より考えていました。そんな中、PhantomJSの開発が終了したこともあり、移行すること
ユーザーに代わって店舗に電話をかけ、まるで人間であるかのように電話の相手と会話を進めながら予約を入れることまでできる、音声AIのソフトウェア「Google Duplex」の取り組みが前進した。 Googleは米国時間6月27日、Google Duplexのパブリックテストを開始すると述べた。Google Duplexが5月に発表された際には、本物の人間そっくりに話すAIアシスタントであることから、倫理やプライバシーの問題を不安視する声が湧き起こった。 Googleは、「信頼できるテスター」と、Google Duplexからの電話を受けることに同意した企業で構成される小規模グループで、パブリックテストを開始すると述べている。「今後数週間」は、7月4日の独立記念日の開店/閉店時間など、営業時間を企業に問い合わせることに使用が限定されるという。レストランやヘアサロンに予約を入れられるようになるの
tl;dr 開発者の責任 ただし,もう少しFirebase自身でも対策の余地があるのは確か 発端:某メディア記事 合計1億件以上の個人情報がFirebaseの脆弱性によって公開状態に https://gigazine.net/news/20180625-firebase-vulnerability-data-loss/ このような記事が見受けられた. 一体どのような脆弱性だろうと当該記事を見てみると,このような表現が目につく; データを適切に保護できないという脆弱性 Firebaseデータベースの認証が適切に行われていないときに顕在化 アプリ開発者によるデータ格納の保護が不完全なときに情報が露出 しかしこれらからは,サービス側の問題なのかアプリ開発者側の問題なのかが不明瞭である. 原文プレスリリース そこで原文プレスリリースを確認してみると,このように記載されている; https://ww
Wi-Fiに関する規格を策定するWi-Fi Allianceが、アメリカ時間の2018年6月25日にWi-Fiセキュリティの新規格「WPA3」を発表しました。2018年現在、幅広く使用されているWPA2では、パスワードなしでWi-Fiトラフィックを傍受できる「KRACK」と呼ばれる脆弱性などの問題を抱えていましたが、WPA3では大幅にセキュリティが向上し、これらの問題が全て解決できるとのことです。 Wi-Fi Alliance® introduces Wi-Fi CERTIFIED WPA3™ security | Wi-Fi Alliance https://www.wi-fi.org/news-events/newsroom/wi-fi-alliance-introduces-wi-fi-certified-wpa3-security WPA3 Standard Officially
Holy procrastination, startup founders! Tomorrow’s your last chance to apply to the Startup Battlefield 200 at TechCrunch Disrupt 2024. Your last chance for a shot to stand on the Disrupt…
In this post, I’m going to answer one simple question: How does a GraphQL server turn a query into a response? If you’re new to GraphQL, get the three minute intro in How do I GraphQL? before reading on. That way you’ll get more out of reading this post. Here’s the ground we’ll cover in this post: GraphQL queriesSchema and resolve functionsGraphQL execution — step by step Ready? Let’s jump right i
装飾用の画像は、互い違いになったリストのレイアウトで使われていると、ページを流し読みするユーザーがつまずく原因になることが、アイトラッキング調査でわかった。一方、テキストや画像が縦に整列しているページでは、ユーザーは効率的に流し読みをしていた。 Zigzag Image–Text Layouts Make Scanning Less Efficient by Kim Flaherty on November 26, 2017 日本語版2018年6月27日公開 画像は、大きな写真であれサムネイルであれ、現在のWebデザインには欠かせないものだ。特に、トップページや「こういう仕組みです」(How it works)ページのようなストーリーを伝えるページで、企業が複雑なトピックについて書いたり、製品の説明をするときには、関連する画像を付けた説明的なテキストのかたまりがあり、次の列も同じようなテキ
進捗の力 働くためのモチベーションはどうすれば上がるのか。仕事でパフォーマンスを出すための重要な要素ってなんだ?働くモチベーションが低いのは、何が原因なんだろう。 小さな成功でもいいから、それを幾度も体験したいと誰もが思うだろう。少しの喜びの積み重ねが日々を充実させるからだ。逆にこれがないと、日々つまらないと感じるに違いない。小さな成功を連続的に体験することには、大きな可能性がある。それを体験するには、進捗を確認するという動作が基本になるということを忘れてはならない。 進捗(しんちょく)確認というのは、「物事の捗(はかど)りをはっきりと確かめる」という意味だ。「捗り」というのは、うまく進んで順調に仕上がっていく様をいう。進捗と聞くと、なんだかマネージャーに仕事の進み具合を「監視」されているかのようなマイナスの印象を抱くかもしれないが、そういう他者が認識するためということではなくて、「本人に
勝手に“天職”を見つけ出す転職AIがすごい: HR Techは人事にとって魔法か、それとも脅威か(1/3 ページ) ~HR Techは人事の現場で本当に「使える」のか~: ここ数年、人材の採用や管理、評価、育成などにITを活用したHR Techが増えている。人事が手で入力したり、膨大なデータを直に見て判断したような作業をプログラムが代行。AI(人工知能)が人材の「評価」まで行うサービスも登場している。 ただ、人事とはもともと「人対人」のアナログな仕事だったはず。デジタルを駆使するHR Techが果たしてどこまで役に立つのか。あるいは使えすぎて人間の仕事を奪わないか。最前線を追った。 就職はときに結婚に例えられる。転職者も採用する企業も、いかに“運命の人”に出会えるか頭を悩ませる。婚活でも出会い系アプリが使われる今、転職者と企業をマッチングするHR Techのサービスは多い。中にはAIを駆使
Backpropagation algorithm The backpropagation algorithm is essential for training large neural networks quickly. This article explains how the algorithm works. Please scroll down... Simple neural network On the right, you see a neural network with one input, one output node and two hidden layers of two nodes each. Nodes in neighboring layers are connected with weights \(w_{ij}\), which are the net
$ python run.py * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit) Flaskの公式ドキュメント http://flask.pocoo.org/docs/1.0/quickstart/ には This launches a very simple builtin server, which is good enough for testing but probably not what you want to use in production. For deployment options see Deployment Options. 開発用サーバはテスト用には十分だけど、本番環境では非推奨って書いてあるので、Dockerを使って楽をしようと思った。 TL;DR https://github.com/lb
Slackにおいて、日本ユーザーが増え続けており、すでに世界第2位の規模だという。 ビジネスコラボレーションツール「Slack」は、2017年11月に日本語版を公開。日本では現時点で50万人以上の日間アクティブユーザーがおり、Slack全体では世界第2位の規模。その中の15万人以上が有料プランユーザーだ。都道府県別で見ると、東京都だけで30万人以上のユーザーがいるという。 世界では100カ国以上で800万人以上の日間アクティブユーザー、300万人以上の有料プランユーザーを抱え、50万以上の組織が利用しているという。 特に全世界でSlackを利用する組織のうち、過半数が非IT企業だ… 続きはソース元で http://www.itmedia.co.jp/news/articles/1806/26/news109.html 2017年1月の記事 関連:そろそろSlack使おうぜ。いまではIT業界
「メール」はまだ必要か? 藤井創氏(以下、藤井):3つ目は「メールは必要でしょうか」という話です。メールの1番の問題点は、迷惑メールがいかに多いかというところだと思います。迷惑メールに本当のメールが隠れてしまいますよということと、あとは返事をすることにタイムラグが発生します。メールを受け取って、ハイッて返事をすることが速い人は速いかもしれませんが、メッセンジャーなどを使うよりはぜんぜん遅い。 最初の「お世話になります。なんとかなんとかです」という文章を必ず入れないといけなくて、最後に「よろしくお願いいたします」という文章まで入れていかなければいけないというところが面倒くさいですよね。ここは日本的だなと思いますが。 あと、私が一番引っかかっているのは、「メールじゃないと法的効果がないよ、効力がないよ」とよく言われていて、「メッセンジャーでこのようにやりましょう」と言っても、それは法的にダメだ
ここ数年の間に、スマホは単なる電話以上に多くの機能を持つようになりました。スマホはさまざまな目的のために使用され、わたし達の日常のアシスタントをこなしています。 そんな便利なスマホアプリのユーザーインターフェイスに注目し、最近のUXデザインにおけるクリエイティブなすごいコンセプトを紹介します。 15 Creative UX Design Concepts for Everyday Needs by Tubik Studio 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 植物の水やりを管理するアプリ 安眠アプリ ハンバーガーショップのアプリ TODOアプリ 料理のレシピアプリ ベジタリアン用のレシピアプリ アラームアプリ 家電操作アプリ 家計簿アプリ 名刺管理アプリ バランスアプリ ファイナンスアプリ フィットネスアプリ カレン
こんにちは、フロントエンドエンジニアの @nullpoo です。 今回は、最近パプリックプレビューとなった Visual Studio Live Share を使ってペアプログラミングをしたことをきっかけに気づいたことについて紹介したいと思います。 ドメイン知識の共有や作業効率の向上、他のエンジニアがコードを書く方法など、様々な気づきがありました。 Visual Studio Live Share とは Visual Studio Live Share はMicrosoftが発表した、Visual StudioやVisual Studio Code上でネットワークを経由しリアルタイムでコードの編集やデバッグを行うための拡張機能です。 詳しくは下記公式ページを参照してください。 www.visualstudio.com 実際に作業を行っている様子をキャプチャしてみました。 共同編集の様子 共
IT業界を生業としている人がその市場を見た時に、何を目指すのが良いのか? 考える事ありませんか? なんか楽しそうなサービスを公開して一攫千金だ!! 漠然と考えている人もいると思いますが、それ大丈夫ですか?と思う時があります。まずは現実を認識して足元をきっちり固めた方が良いと思います。
エンジニア(ここでは主にプログラマー)に必要な知識や経験って、ざっくりベース、カテゴリ、実行環境というレイヤー分けられると思ってて、それぞれに対してはだいたい以下のような定義で考えている。 ①ベース コンピュータサイエンス(CS)などの理論的なもの低レイヤー②カテゴリ フロントエンド / バックエンド / クライアントアプリなど③実行環境 特定のプログラミング言語や開発環境やツール、フレームワークやライブラリなど最近の潮流で言うと、③の部分から入る人が多いと思う。 ③は比較的習得が楽なこともあって、初心者がプログラミングを始める際には一番コストパフォーマンスが高い。中身はブラックボックスであってもなんとなく動くものは作れるので、自己満足にしろ仕事にしろ成果として見えるものにはなる。 ただし、流行り廃りが速く、手を動かし続けないとキャッチアップしていけない。 ①は習得するのに時間かかる。その
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く