Developer Summit 2020 発表資料 #devsumi
Introduction of Happy Eyeballs Version 2 (RFC8305) to the Socket library
まさかソフトウェアエンジニアの自分が本業で家を建てる仕事をするとは思っても見ませんでした。2年前、DeployGateの米国オフィスを自分で施工した事をきっかけに声をかけてもらい、以来、技術アドバイザーとして携わらせて頂いていた米国の建築スタートアップ「HOMMA」に本格的に参加し、ソフトウェア・アーキテクトとしてアメリカでスマートハウスをソフトウェア面から設計して家を建てる仕事をはじめました。趣味の電子工作から初まり、深センでの独自設計ハードの少量生産、アメリカでのオフィスの施工と来て、次はまさかの本物の建売住宅の開発です。プログラミングの傍ら取り組んできた物理的な「ものづくり」のサイズがどんどん大きくなってきて楽しい限りです。制御用のファームウェアやアプリ、Webシステムを書きながら、ヘルメットを被って建設現場で大工職人さんへ施工の指示出しをしたり、信号線や電力系統の配線を設計して建築
自身のウェブサイト上に他人のパソコンのCPUを使って仮想通貨をマイニングする「Coinhive(コインハイブ)」を保管したなどとして、不正指令電磁的記録保管の罪(通称ウイルス罪)に問われたウェブデザイナーの男性の控訴審判決が2月7日、東京高裁であった。 栃木力裁判長は、男性に無罪を言い渡した一審・横浜地裁判決を破棄し、罰金10万円の逆転有罪とした。弁護側は記者団に対し、上告する方針を明らかにした。 判決は、今回問題となったコインハイブは、ユーザーに無断でCPUを提供させて利益を得ようとするもので、「このようなプログラムの使用を一般ユーザーとして想定される者が許容しないことは明らかといえる」と反意図性を認めた。 さらに不正性についても、生じる不利益に関する表示などもされておらず、「プログラムに対する信頼保護という観点から社会的に許容すべき点は見当たらない」と判断。故意や目的も認めた。 一審は
みなさんは普段仕事のときランチどこで食べていますか? 私は有楽町のIT企業で4年ほど勤務していて、内勤メインなので職場の近くでランチに行くことが多いです。 年間会社に行く日を200日とすると、単純計算で有楽町や銀座の辺りで800回くらいランチに行ってることになります。 今回転職にあたって有楽町を離れることになったので、棚卸しとして私の好きな銀座・有楽町近辺のランチをまとめてみました! 魚が食べたいならここさわら 有楽町駅すぐのガード下にある魚ランチが食べられるお店。 並んでいることも多いですが回転が早いのですぐに食べられます。 並んでいるときは店の前の看板で食べたいメニューを決めて、店内の店員さんに事前に伝えておくとよいです。 (よくわからなければ前の人と同じようにしておけば大丈夫です。) 私のおすすめは銀ムツ定食。 1000円ちょいで、メインの銀ムツに加えてお刺身もつきます。 店内は狭い
以前、StructをRubyで実装するというのをやった。 じゃあ次は、ということでEnumとAlgebraic Data Type(ADT)に相当するようなものが欲しいな〜と思ってGemとして作ってみた。 EnumはRuby言語標準としては用意されていないが、RailsにはActiveRecord::Enumというものがあり、カラムをenum的に管理しつつ便利メソッドを山程生やしてくれるものがあるが、そういうのじゃなくてデータ構造としてenum欲しいんだよねという気持ち。 そうなるといわゆるADTみたいなやつ、Scalaでいうところのsealed trait + case class(object)のあれがわりと好きなので欲しくなる。 といっても静的にパターンマッチの網羅性チェックとか出来ているわけでもないしどれくらい嬉しいかは不明。 EnumをEnumとして、ADTをADTとして明示でき
はじめに 著名な Rubyist にインタビューを行う企画「Rubyist Hotlinks」。第 38 回となる今回は、国分崇志さん。 では、お楽しみください。 インタビュー 聞き手 卜部さん (@shyouhei) 語り手 国分崇志さん (記事中「国分」) 野次馬 遠藤さん、村田さん、柴田さん、sorahさん 日にち 2019 年 9 月 某日 写真提供 村田さん、柴田さん 目次 はじめに インタビュー 目次 プロフィール 代表作 プログラミング経験 Rubyについて 興味ある言語 大学入学後のお話 就職 トレジャーデータ入社 今後の話 普段の生活 普段使っている計算機 将来の夢 村田さんとの関係 次のインタビュイー 若手の読者に一言 プロフィール 卜部 じゃあ録音をします。 柴田 始まり。 卜部 じゃあ、お願いします。 国分 よろしくお願いします。 柴田 おはようございます。 卜部
Filter by Resource Type Filter by Resource Type Articles Blog Case Studies Cheatsheets Reports Webinars Filter by Industry Filter by Industry Automotive CPG Entertainment & Media Financial Services Healthcare Retail Technology Travel & Hospitality Filter by Topic Filter by Topic AI & Machine Learning CDP CDP Use Cases Company News Customer Data Strategy Customer Service Data Privacy & Security Mar
この記事は npm へ公開可能なパッケージを TypeScript で作成しながら、JS/TS 開発で良く使われるツールを紹介する記事です。 typescript-npm-starter という名前の Hello, world! パッケージを公開するという体で話を進めます。
RubyのStructはこういうやつ。 $ irb irb(main):001:0> Point = Struct.new(:x, :y) irb(main):002:0> Point.new(1, 2) => #<struct Point x=1, y=2> irb(main):003:0> Point.class => Class Structという名前だけあり、データを持たせておくのに便利なクラスを作ることができる。 実装はここ。 ruby/struct.c ぼくCよめないのでRubyで実装してみよう!ということでやってみた。 やってみた実装はこんな感じ。 module Rstruct def self.new(*attributes) begin names = caller.map do |stack| # ".../hoge.rb:7:in `<module:Hoge>'" i
ソフトバンク傘下のアームが明かす、プロセッサ事業の歴史と次なるフロンティア キーノート|A New Era of Compute #1/2 2019年12月11日〜13日、東京ビックサイトにて「SEMICON Japan 2019」が開催されました。SEMICONは、世界を代表するエレクトロニクス製造サプライチェーンの国際展示会。半導体製造における最先端技術の展示や、国内外のトップエグゼクティブ、技術エキスパートによる講演などが実施され、3日間で5万人を超える来場者で賑わいました。この記事では、アーム株式会社代表取締役社長の内海氏と同リージョナルプロダクトマーケティング・ディレクターの菅波氏が講演したオープニングキーノート「A New Era of Compute」前半の模様をお届けします。世界中のデバイスに使われているArmプロセッサをはじめとする主要事業の紹介と、今後のデータビジネスに
1. ULS Copyright © 2011-2017 UL Systems, Inc. All rights reserved. Proprietary & Confidential Powered by Apache GEODE Meetup Tokyo #3 インメモリーデータグリッドの選択肢 2017/2/16 ウルシステムズ株式会社 http://www.ulsystems.co.jp mailto:info@ulsystems.co.jp Tel: 03-6220-1420 Fax: 03-6220-1402 2. ULS Copyright © 2011-2017 UL Systems, Inc. All rights reserved. Proprietary & Confidential Powered by 1 About Me 山河 征紀 Business Priv
Ruby(Rails)の練習がてらGistみたいなやつを作ろうとしていた(過去形)。 https://github.com/petitviolet/acoder モチベーションはこの辺 Ruby on Rails 6を触ってみたかった ActionTextとか React hooks触ってみたかった TypeScript RubyでもGraphQLやってみたかった Getting Startedくらい 作りかけた? 飽きた。 個人開発だし真面目にcommitしたりしなかったりPR作ったり作らなかったりでめっちゃ雑なプロセスだったと反省している。 以下メモと感想。 API Ruby on Rails 6.0で動いている。 ActionTextを捨てた 目玉機能っぽいActionTextを使ってコードスニペットのエディタを作ろう!と思っていたがReactで書いているクライアントに対してActi
対象者 UnicodeやUTF-16について、よくわかってない人 -> ここから "😀".split("")で文字化けする理由がわからない人 -> ここから [..."👨👩👧"].lengthが5になる理由がわからない人 -> ここから 文字コードについてもう一度 文字コードは以下の二つで構成されています 符号化文字集合: 文字と、その文字の位置を示す一意の番号の集合 文字符号化方式: 文字に振られた番号をバイト表現にエンコードする方法 符号化文字集合 符号化文字集合は、 文字 その文字の位置を示す一意の番号 この二つの組み合わせの集合のことを指します。 例えばASCIIでは 8bit(128通り) でラテン文字や英数字を表現しています。 しかしASCIIには日本語などの非英語圏の文字が収録されていません。 そのため、日本語を収録したShift-JISやアジア圏の文字を収録した
それに対して以下のようにはてぶでコメントしてツイートしたところ、意外と反応があったのでもう少し僕なりの思いを。 これわかるなー. 同様に土日祝は基本的に勉強会とかカンファレンスに行かない. ライブ行ったりとかの個人の予定も. 仕事の登壇もなるべく断ってる. 子どもなんてそろそろ大きくなって嫌でも離れてくしね. それまでは. / “休日の時間の使い方を考える - つばろぐ” https://t.co/zOZ7RnwCAO — Keisuke Nishitani (@Keisuke69) January 14, 2020 きっと家庭を持つ、特に子どもがいるエンジニアは多かれ少なかれ同じような悩みを持っている人が多いのではないかと思う。もちろん、「全然理解できない、意識低すぎるんちゃうか!」というような人もいるだろうけど。 さて、まず最初に断っておくと僕はエンジニアといっても現在はマネージャであ
ご利用内容が不明な場合やご購入商品の確認は、カード利用時のお客さま控えや納品書に記載のご利用店へお問い合わせください。 お問い合わせの多いご利用店のサービス内容やお問い合わせ先は以下でもご確認いただけます。(2024年5月時点の掲載情報) 明細書表記は、ご契約のクレジットカードにより異なる場合がございます。 新型コロナウィルスの影響によりお問い合わせ先などが変更になっている場合がございます。詳細は各ご利用店へお問い合わせください。
最近までいろいろ ANTLR v4 をいじっていて、ようやく文法ファイルの書き方がわかってきた。 でも初心者向けの解説記事を書けるほど頭の中がこなれていないので、サンプルだけ示すことにする。 こんなファイルを考える。 "This" "is a " "\"quoted\" text." ""このファイルから、「This」「is<改行> a 」「"quoted" text.」「(空文字)」という四つの文字列を認識するパーサを書きたいとする。 ファイル解析のプログラムはスクラッチからがりがり書いてもよいけど、文法が複雑になってくるとプログラムが汚くなりがちである。そこで、構文解析プログラムジェネレータである ANTLR が便利ということになる。 ANTLR 自体の細かい説明は面倒なのでしないけど、要は文法ファイルを与えるとその文法に従ったファイルを解釈するための Java プログラムを生成してく
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く