/deno-ja/syumai.icon: syumaiさん。deno-jaの発起人であり技術書典関連の幹事でもある
アメリカの大手IT企業グーグルの持ち株会社は、共同創業者の2人がそろって退任し、グーグルのスンダー・ピチャイCEOが持ち株会社のトップを兼ねると発表しました。重要な経営判断をより迅速に行う体制を整えるねらいがあるとみられます。 グーグルを傘下に置く持ち株会社の「アルファベット」は、3日、共同創業者であるラリー・ページCEOとセルゲイ・ブリン社長が退任し、グーグルのスンダー・ピチャイCEOが、アルファベットのCEOを兼ねるとするトップ人事を発表しました。 共同創業者2人は一線を退きますが、今後も「アルファベット」の取締役をつとめ、ピチャイ氏への助言を続けるということです。 ページ氏とブリン氏は、1998年にグーグルを設立すると、インターネットの検索サービスで業績を急速に拡大させました。その後、グーグルは、スマートフォンに使われている基本ソフト「アンドロイド」を開発したり、動画共有サイトの「ユ
なんかYAML好きになれないんですがあなたはどうですか。オチはないです。 今仕事でやっているPerlのプロダクトでは(Config::Env)を使ってプロダクトの設定をしていて,DSLになっているので色々と便利ができる。 一番良く使っている機能は継承で,DSNとかを継承させて,手元に近い環境ではローカルのDBにつながるけれど,本番に寄せたい環境では本番のDBにつながる,といった設定ができるようになる。 だいたいのWebアプリケーションにはこういう機能があると思う。 ところで今日ちょっとしたツールを書こうとした。DBを舐めて特定のフォーマットのデータを吐くという典型的なツール。DBを叩くのでDBの接続情報が必要になる。DSNとかユーザ名とか。 だが接続情報はConfig.pmにあるから,perlでなければ使えない。するとちょっとしたツールの実装言語もperlに制約されてしまうことになって嬉し
タイトルの通りである。 私は理系大学院の修士過程を卒業し、IT企業(所謂SIer)に勤めて3年、タイトル通りの仕事を続けていたら、鬱病になった。 現在は医師の診断書を会社に提出し、休職期間をいただいている。 そして休む中で気分が上を向いたスキを狙ってこの記事を書いている次第である。 ・伝えておきたいこと 就活を控えた大学生や大学院生(特に後者)には注意してほしいことは、「残業時間がヘビーでなくても精神をやられることは有り得る」ということ。 具体的には、残業時間はピークで50時間/月、平常時は10時間/月 未満といった具合であった。 そして、タイトルが「ブラックな働き方で~」とか「上司のパワハラが~」となっていない辺りでお察しかと思うが、弊社は多分ブラック企業ではない(多分というのは1社しか勤めたことがないため)。 となると、やはり、仕事内容が私に合わなかったのだろう。 考えてみれば、本当に
既にお知らせをした方もいらっしゃいますが、実は右足を切断する手術をしました。 青木はなんか足が悪いらしいくらいの認識のかたがほとんどで、中にはそんなことも知らない人もいると思いますが、右足には人工関節が入っており、障害者手帳も発行される身体障害者です。 元々、12歳の誕生日に骨肉腫が見つかり約1年間の抗がん剤治療後、右足を人工関節にする手術をしていました。その後は数度の手術をしつつも再発はなく順調に生活していました。 2019年9月に夜道でつまずいたことで人工関節を入れた右足が激しく痛み、ちょっとヤバイと思い近所の病院に駆け込んで紹介状を書いてもらい、約7年ぶりに大学病院に行きました。 12歳の頃から仲の良かった医師に診察してもらったところ、つまずいたことは問題なかったのですが、数年前から感染症が進行しており、その影響で脆くなっていた大腿骨に人工関節が埋没し始めていて良い状態ではないとのこ
フロントエンドの世界も随分と様変わりしました。便利なツールが多数導入され、高度なフレームワークが整備され、言語には静的型検査が付き、より本格的なアプリケーションの制作に集中できるようになりました。 しかしそれらの環境は業務には適していても、必ずしも個人開発に適しているとは言えません。過剰な抽象化がほどこされ、混乱を招くこともあります。 そんな中で、最近話題のフレームワークとしてSvelteというものがあります。Svelteはシンプルかつ十分な機能を提供します。 対象とする読者 この記事は以下の読者を対象としています: HTML/CSSはある程度わかるJavaScriptはちょっと書いたことがあるReact/Vue/Angularは自分には難しすぎたでもフロントエンドで遊んでみたい フロントエンドの参入障壁 フロントエンドと言えば、かつてはちょっと頑張れば誰にでもできるような平和な分野でした
AIデータ活用コンソーシアム 理事・副会長の杉山将氏(東京大学 大学院新領域創成科学研究科 教授、理化学研究所 革新知能統合研究センター センター長) 「機械学習の国際会議は年々参加者が激増しているが、日本は論文占有率でも研究者の数でも存在感が薄い」――AIデータ活用コンソーシアムで理事・副会長を務める、東京大学の杉山将教授は、こう話す。 AIデータ活用コンソーシアムは、企業や研究機関が効率的にデータを活用できるようなプラットフォームやコミュニティー作りを目指す団体。AIの研究やデータ活用を行う教育機関や企業らが共同で、19年3月に設立した。 日本はAIの技術開発とビジネス活用で米国や中国に後れを取っている――というのが通説だが、杉山教授は国際会議への参加を通してそれを実感したという。11月29日に開催された「AIデータ活用シンポジウム 2019」で、同氏が日本のAI研究への危機感を語った
Amazon Web Services(AWS)は、米ラスベガスで年次イベント「AWS re:Invent 2019」を開催中です。 開催3日目に行われたキーノートスピーチには、同社CEO Andy Jassy氏が登場。 x86プロセッサのサーバと比較して、40%も価格性能比が高いとのこと。 チップデザイン会社の買収がターニングポイントだったとAndy Jassy CEO Jassy CEOは、2015年にAWSがイスラエルのチップデザイン会社であるAnnapurna Labsを買収したことが、同社にとってターニングポイントだったと振り返ります。 同社がAnnapurna Labsを買収した当初の目的は、Amazon EC2におけるサーバの仮想化機能をより高性能化するためにハードウェアへのオフロード用ASICを自社で開発するためだと説明されていました。 このASICは「Nitro Syst
米Alphatbetを親会社に持つGoogleの2人の創業者、ラリー・ペイジ氏とサーゲイ・ブリン氏は12月3日(現地時間)、共同で公開した公式ブログで、ペイジ氏がAlphabetのCEOを、ブリン氏は社長を辞任すると発表した。ペイジ氏の後任はGoogleのスンダー・ピチャイCEOが兼任する。社長職は廃止する。ペイジ氏とブリン氏は取締役として留まりピチャイ氏に対して、共同創業者としてアドバイスを続ける。 2人はブログで、Googleは21周年を迎えて大人になり、「Alphabetが十分に確立し、GoogleとOther Bet(その他部門)が独立した企業として効果的に機能するようになったので、管理構造をシンプルにするのは自然な流れだ」と語った。「われわれは、会社を運営するより良い方法があるのに自分のポジションに固執するようなタイプではない。AlphabetとGoogleにはもはや、2人のCE
この記事はカンム Advent Calendar 2019の4日目の記事です。 バンドルカード という1分で誰でもつくれて、3分でお買い物ができるVisaプリペイドカードのアプリを作っています。 バンドルカードとは何なのか、どういう課題を解こうとしているのか、という話は他のメンバーに任せ、この note ではバンドルカードのシステムの概要及びその前提となるクレジットカードのエコシステムについて、システム的な側面からお話します。 4-party model4-party model とは、人々がカードを利用する場面に関わる 加盟店、カード会員、アクワイアラ、イシュア(後述)の4者及び、アクワイアラとイシュアをつなぐ国際ブランドからなる形態です。4-party scheme とも言います。この中でバンドルカードはイシュアという立ち位置にいます。 カード会員 これはそのままですね。物を買う、サー
お知らせ 2019/12/23 オープン練習会用のバーチャルコンテストを作成しました。 2019/12/11 オープン練習会はAOJ Virtual Arenaを利用して開催します。 2019/12/05 お申し込みありがとうございます。プロコンの練習に適した机の数に限りがあるため、現在の枠が上限となります。参加が難しくなった方は、キャンセル待ちの方のためにキャンセル処理をしていただくよう、ご協力のほどお願いいたします。 概要 このイベントは、メルカリ・メルペイの競技プログラミング部(社内では z-procon と呼んでいます)が主催する、プロコン好きによるプロコン好きのためのプロコン練習会です。 弊社の競技プログラミング部は、部長の @johniel がメルペイ入社時に軽い気持ちでつくったのが始まりでした。2018年7月ごろから活動を開始し、のべ40回を超える練習会を開催してきました。
この記事はTech KAYAC Advent Calendar 2019の4日目の記事です。 こんにちは。技術部平山です。 この記事では、人の行動を操る、つまり、人の行動を予測したり、望みの行動を取らせるために役立つ科学について 軽く紹介いたします。プログラミングの話はございませんが、 プログラマに読みやすい味付けにはしておきました。 なお、「人を操る」とか言っていますが、実際それで思うように操れるのであれば、 私はもっと裕福だったでしょうし、高い地位を得ていたことでしょう。 理屈と実践は異なるということです。 ただ、これを知って気が楽になる方もいらっしゃるかもしれませんし、 もしかしたら、実際に何かを改善させられるかもしれません。 基本的には与太話ですので、お暇な方のみお付き合いください。 予測に使える理論は、制御にも使えるかもしれない 何かしらの理論によって現象が予測できるのであれば、
「Web系の最新情報を知りたいけど、日々業務が忙しくて追いかけられない」という方のために、1ヶ月のWeb系ニュースの中で「これだけは押さえておきたい」というものを1つの記事にまとめています。 Webデザイン・アクセシビリティ Figmaチームが本国から来日! Figma Tokyo Meetup レポート – Yahoo! JAPAN Tech Blog 私も参加していましたが、日本でのFigmaの盛り上がりを改めて感じました。 どんなふうに見えてるの? 色覚に配慮したUI設計事例 #UI – Yahoo! JAPAN Tech Blog Yahoo!ファイナンスの例などを挙げ、色覚に配慮したUI設計について書かれています。 コーディング CSSフレームワークBulmaについて – 一休.com Developers Blog CSSフレームワークの比較など。以前はBootstrapユーザ
Amazon Web Services(AWS)は、米ラスベガスで開催中の年次イベント「AWS re:Invent 2019」の基調講演で、機械学習を用いて自動的にコンピュータがコードレビューをしてくれる「Amazon CodeGuru」を発表しました。 Amazon CodeGuruのコードレビュー機能は、Amazon自身のこれまでの大量のコードと、GitHubで公開されているポピュラーな1万のオープンソースソフトウェアのコードを基に機械学習のトレーニングを行ったモデルを用いて、対象となるコードを解析。 GitHubやCodeCommitのプルリクエストと連係し、問題があるとされた個所には人間に読める形式でコメントをしてくれるというもの。 並列処理や脆弱性の問題あるコードを指摘 例えばAWSにおけるベストプラクティスのコードから外れているものや、並列処理における問題などの指摘。
モダンなWebフロントエンドの技術とAMP モダンなWebフロントエンドのフワームワークやツールとAMPについて紹介します。 リクルートテクノロジーズ兼リクルートライフスタイルのASGチームに所属しているフロントエンドエンジニアの可児です。本記事は、リクルートライフスタイルアドベントカレンダー4日目の記事です。 本記事では、リクルートライフスタイルで取り組んでいる新規Webサービスのモダンなフロントエンド開発に関することとして、Next.jsやAMPについて紹介します。 目次 はじめに モダンなWebフレームワーク React/Next.js TypeScript styled-components AMP AMPとは AMPの開発パターン Next.jsとAMP AMPキャッシュ AMP と 非AMP の共存 検索結果カルーセルとSEO AMPの開発における注意点 まとめ はじめに リク
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
全体的には、1つのファイルに1クラス、クラス名とファイル名を合わせる、クラスやファイル名には機能を含めるという考え方が一貫していると感じました。これらのスタイルと合わせて、公式チュートリアルのソースコードを読むと理解がより深まると思います。 なお、以下でSTYLEの項番はオリジナルとそれと合わせています。一部オリジナルの文書で欠番になっているものについては、この記事でも同様にスキップしています。 STYLE 01-01 ひとつの規則 ■Do 1つのファイルには、コンポーネントやサービスなど1つのことを含める ■Consider 1つのファイルを400行以内に制限する STYLE 01-02 小さな関数 ■Do 小さい関数を定義する ■Consider 1つの関数を75行以内に制限する STYLE 02-01 一般的な名付け方 ■Do すべてシンボルに対して一貫した名前を付ける ■Consi
Help us understand the problem. What is going on with this article? このエントリはCompetitive Programming (1) Advent Calendar 2019 4日目のエントリで、バーチャル幼女プログラマーきりみんちゃんが書いています。 きりみんちゃんはVTuberとしてAtCoderの過去問を解く配信をしたりしています。 競プロ、しっていますか? さて、みなさんは競技プログラミング/プログラミングコンテストというものをご存知でしょうか。 かなり昔から行われているものではあるので、存在は知っているという方が多いかもしれません。 競技プログラミングをざっくり説明すると、期待される入力と出力が定義された問題が出題され、それをコーディングによって解き用意された自動テストを通すまでの速度などを競うコンテストです
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く