You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
最近仕事でやっているプロジェクトの TypeScript のバージョンが 3.9。 そこそこ古くなっているのと、 TS は比較的気軽に上げて良くてバージョンアップの恩恵も高いパッケージなので、MTGが早く終わったスキマ時間で最新に上げてみることにした。 結果として tsc の設定を変えつつ $ diff -r ./before/ ./after/ を活用するとかなり楽に移行できたので、やりかたを残しておく。 手順 やり方を考える 一応社内に Renovate Bot が立っていて、かつそこから出ている Pull Request も存在したものの、流石にビルド成果物を比較しないままエイヤで上げるのは躊躇われる。 TypeScript のバージョンを上げて何かが壊れたことは経験としては一度もないが、一方でその経験則は根拠足り得ないので、一応アプリケーションへの影響を調査して、違いがないことを確
インターネット上で陰謀論を展開する「Qアノン」に関する言及が、主要なソーシャルメディアからほぼ姿を消していることが26日、米シンクタンクの調査で分かった。写真は2020年9月撮影(2021年 ロイター/Elijah Nouvelage) [ニューヨーク 26日 ロイター] - インターネット上で陰謀論を展開する「Qアノン」に関する言及が、主要なソーシャルメディアからほぼ姿を消していることが26日、米シンクタンクの調査で分かった。各社が陰謀論対策に「遅ればせながら」取り組んだことが背景にあるとしている。 Qアノンは事実無根の情報をネット上で情報を拡散する集団で、トランプ前政権のインサイダー情報を持っているとする「Q」を名乗る人物が開始。新型コロナウイルス感染拡大を受け、ソーシャルメディアを通して拡散した。
こんにちは、CHUGAI DIGITALです。 2020年3月に「CHUGAI DIGITAL VISION 2030」を発表して以来、中外製薬はデータサイエンティストをはじめとしたデジタル人財の採用や育成に一層力を入れています。 今回は、この1年以内にキャリア入社したデータサイエンティストのなかから、デジタル戦略推進部 データサイエンスグループの松浦 健太郎(写真左)、田村 彩(中央)、徐 慧娟(右)の3名に、当社を選んだ理由や新しい環境の印象、実際の取り組みについて聞きました。 データサイエンティストの3タイプ ――データサイエンスグループのなかで、一人ひとりの仕事の役割やデータサイエンティストとしての解析スタイルはどう異なりますか? チームとしては? 松浦 健太郎:そうですね。ここにいる三人とも、研究開発からマーケティングまで多岐にわたる解析プロジェクトを一人で複数もっています。プロ
オンラインゲーム・プラットフォーム運営のロブロックスは今年3月の上場後初となる四半期で好業績を上げている。すでに一部の広告主の関心を集めつつあるロブロックスだが、その存在はまだ業界全体には知られていない。同社がいま、メディア・IT分野を席巻する有力企業とみなされているのはなぜか。業績に基づく要点をまとめた。 オンラインゲーム・プラットフォームのRoblox(ロブロックス)は今年3月の上場後初となる四半期で好業績を上げ、ゲーム開発メーカーというより、ゲーム制作プラットフォームとしての実力を証明した。実際、Robloxはユーザー生成ゲームプラットフォームの先駆者であり、今後はより広範なクリエイターエコノミーの基盤となる道を着実に歩んでいる。 RobloxのCEOを務めるデイヴィッド・バズッキ氏は同社の将来について、メタバース(デジタル上で現実世界を仮想化し再現した世界)の概念とからめて次のよう
日本語などの文章を校正できるルールをもっているLintツールであるtextlint v12をリリースしました。 Markdownプラグインのアップデートと各パッケージのバージョン統一が主な変更となります。 リリースノートは次のページにも書いているので、興味がある人は見てください。 textlint v12.0.0 · textlint 簡単に変更のサマリを書いておきます。 textlint利用者向けの変更点 次のコマンドでtextlint 12へアップデートできます。 textlintは、文章の構文を認識してLintすることで誤検知を減らしています。 たとえば、MarkdownのCodeBlockの中のコードを単純にスペルチェックしてしまうと赤線だらけになってしまいます。 textlintの各ルールには、CodeBlockの中はチェックしないといったように、各ルールごとに文章のどの構文(リ
PINTR は、プロッタで描いた絵のように画像を変換してくれるというwebサービスです。 4つのスライダーを調整するたびに、プロットをしなおします。SINGLE LINE は一筆書きにするかどうかの選択。 LINE で線の量を多くすると描きこみが多く真っ黒な画像になります。 サンプルの顔写真で見ると、顔の中心部分を最後に描いているため、LINE を減らすほど顔の輪郭が出ない、より抽象画っぽくなりました。 元の画像の選択が難しいですね。 どんな画像でもそれっぽくなるわけではなく、コントラストがはっきりしていることが重要そうです。グレースケールに変換してから処理をしてるとあるので、狭い領域を色で塗分けているような画像ではうまくいきませんでした。 GitHubでソースコード(javierbyte/pintr)も公開されています。GitHub の方では、プロッタで紙に出力する様子の動画も掲載されて
イラン政府が2021年9月22日までの4カ月にわたって、国内で暗号資産(仮想通貨)のマイニングを禁止することを明らかにしました。 Bitcoin ($BTC) News: Iran Bans Cryptocurrency Mining on Shortages of Power - Bloomberg https://www.bloomberg.com/news/articles/2021-05-26/iran-bans-crypto-mining-to-keep-the-lights-on-over-summer Iran bans cryptocurrency mining for four months to stave off blackouts - The Verge https://www.theverge.com/2021/5/26/22455264/iran-cryptoc
とりあえず調べたところだと、このあたりは良いらしい。 Gene H. Golub「Matrix Computations」 ・・・ 行列計算として知ってないといけないらしい Gilbert Strang 「Linear Algebra and Learning from Data」 ・・・ MITのYou Tube動画が上がってるものの教科書らしい。 Steven L. Brunton他「Data-Driven Science and Engineering: Machine Learning, Dynamical Systems, and Control 」 ・・・ 神経科学でのデータ処理に関係するらしい。You Tubeの動画がある。 大学生協の洋書コーナーに通っていれば、メジャーな本は知ることができるのだろうが、 どうも個人ではアンテナがはれない。 あと数式からプログラムに落とせない
単一責任の原則(Single responsibility principle)について、もう一度考える はじめに オブジェクトの広場をご覧の皆様ならば、「SOLID原則」という言葉を聞いたことがあるかもしれません。 SOLIDとは、以下の5つのソフトウェア設計原則を並べたバクロニムです。 Single Responsibility Principle:単一責任の原則 Open/closed principle:オープン/クロースドの原則 Liskov substitution principle:リスコフの置換原則 Interface segregation principle:インターフェース分離の原則 Dependency inversion principle:依存性逆転の原則 ソフトウェアエンジニアが知っておくべき設計原則のセットとして、Clean Architecture や
こんにちは。レシピ事業開発部 クロスファンクショナルグループの @kaa です。 クックパッドAndroidアプリは昨年秋にフルリニューアルを実施しました。 リニューアル内容としては半年ほど先にiosでリニューアルを実施したものを導入になります。 弊社はこのリニューアルプロジェクト開始の2ヶ月ほど前からリモート主体の勤務体制になっており、期間中は週1で出社という状況でした。まだリモート勤務にもみんなが慣れているとは言えないタイミングでの実施となりました。 このプロジェクトのため3ヶ月程度の期間、部署横断でメンバーを集め進めました。 体制は以下の通り。 アプリエンジニア6名(1名はAPI兼任)+決済・基盤・テストのサポートに2名 デザイナー2名(デザインディレクション+1名) ディレクター3名(PdM,PjM,開発ディレクション) このプロジェクトについて、開発ディレクションの立場から楽しく
概要 TypeScript を用いたプロジェクトでも一部のファイルは JavaScript として書くケースがあります。 この場合に eslint の config を使い分けていないと js のファイルで、ts 用のルールが使用されて、エラーが検知されてしまいます。 ここでは、この問題の回避方法について紹介します。 環境 eslint@6.8.0 @typescript-eslint/eslint-plugin@2.24.0 問題 TypeScript を用いたプロジェクトでは以下のような .eslintrc.js が用意されることが多いと思います。 module.exports = { env: { node: true }, extends: [ "eslint:recommended", "plugin:@typescript-eslint/eslint-recommended",
小さなボタン型電池が、自動車の在り方を大きく変えようとしている――。 いま、自動車は、コネクテッド(Connected)、自動運転(Autonomous)、シェアリング(Shared&Service)、電動化(Electric)という4つのメガトレンドの頭文字をとった「CASE」という言葉に代表されるように、100年に1度の大きな変革期を迎えている。こうした大変革期を迎えた自動車は、あらゆる面で進化を遂げてその姿を一変させようとしている。その中で、自動車の進化を実現する新たなテクノロジーの開発も活発化し、自動車の未来を切り開く新たなテクノロジーが次々に生まれている。その1つが、“半固体電池”と称される新型リチウムイオン二次電池「EnerCera」(エナセラ)だ。 ワイヤーハーネスレス実現に必要な電池 自動車で“電池”といえば、電気自動車(EV)の走行用モーターを駆動するための“大型電池”を
TL;DR Dockerは仮想化であるコンテナの実装の一種 ただし、広義のDockerはOCI系コンテナの総称 アプリの配布と実行の仕組みと思えばOK コンテナによりIaCや一貫したデプロイ、H/Wの効率的な利用がしやすくなる ※ コメントでいくつか指摘があったので記事を更新しました。ご指摘ありがとうございました! はじめに おそらく過去幾度となく生み出されたであろうDocker解説記事となります。正確には解説動画の解説記事。 というのも、Dockerあるいはコンテナはもはや当たり前、と言えるほど普及してるようにもSNSやブログとかだけ見てると思えますが、実際には話題は知ってるけど良く分かってない/業務で今度使う事を検討したいけどつまり何なの? って人もまだまだ多いです。 なので私が 「Dockerって何?」 と聞かれたとき答えてる内容を動画にしてみました。技術的な詳細を解説というよりは
JJUG CCCで聞きたい内容を募集👇🏻— ゴールドシップと同誕の方のトダ (@Kengo_TODA) 2021年3月2日 ということでJava8〜16におけるバイトコード生成の変化について、先日開催されたJJUG CCCで喋ってきました。 動画をYoutubeにて配信していただいているので、よろしければご覧ください: youtu.be 資料はSpeakerdeckにあります。ハイパーリンクを埋めているところは、PDFを落としてもらえれば追えるはずです: speakerdeck.com マイクロベンチマークはGitHubに置いてあります。みんなも手元でレッツJMHだ: github.com なお最後の方に触れたJEP396については、掘り下げたセッションがあったようです: youtu.be 運営の皆様、いつも素敵なイベントを開催いただきありがとうございます! 昔は息子氏見てもらう
マイクロソフト製Java 11ディストリビューション「Microsoft Build of OpenJDK for Java 11 LTS」正式リリース。無償長期サポート、コンテナイメージの配布も マイクロソフトは、これまでプレビューリリースとして公開してきた同社製Javaディストリビューション「Microsoft Build of OpenJDK for Java 11 LTS」の正式リリースを発表しました(マイクロソフト寺田氏による日本語訳)。 We are proud to announce the General Availability of the Microsoft Build of #OpenJDK for Java 11 LTS. There's also a new #Java 16 EA now in use by millions of #Minecraft pla
【ニューヨーク共同】米インターネット通販大手アマゾン・コムの創業者ジェフ・ベゾス氏は26日、アマゾンの創業日にあたる7月5日に最高経営責任者(CEO)を退任することが決まったと明らかにした。
吉田ユニによるアートワークサイト。 Art director & Graphic designer [ Yuni Yoshida. ]
ぱらい @yopparai_chmist 最近本読んでて面白いなと思ったのは、IQ的な賢さと合理的判断を下す能力はほとんど相関せず、むしろ賢い人ほど自身を正当化する証拠を上手に集める為に、悲惨な非合理性「インテリジェンストラップ」に陥る可能性が高いそうだ。賢さと正しい判断を下す能力は別、というのは非常に大切な教訓だと思った 2021-05-25 20:49:09 ぱらい @yopparai_chmist あくまでイメージだが「賢さ」は演算的処理能力で瞬間的で速い思考。一方「合理性」はひとつの物事を様々な方向性から、バイアスを除いて、高い想像力を持って眺めるゆっくりとした思考なのだと思う。こう考えると、この二つが相関しないのは当然に思う。幸い、後者の能力は訓練次第で身に付きそうだ。 2021-05-25 20:55:19
You can configure Prettier via (in order of precedence): A "prettier" key in your package.json file. A .prettierrc file written in JSON or YAML. A .prettierrc.json, .prettierrc.yml, .prettierrc.yaml, or .prettierrc.json5 file. A .prettierrc.js, or prettier.config.js file that exports an object using export default or module.exports (depends on the type value in your package.json). A .prettierrc.mj
{ "overrides": [ { "files": "*.ts", "options": { "parser": "babel-ts" } } ] } Configuration Overridesを使って、.tsファイルをフォーマットするときにbabel-tsパーサーを使うようにしています。 Prettier はデフォルトではtypescriptパーサーを使います。このtypescriptパーサーは、@typescript-eslint/typescript-estreeに依存しています。Prettier2.3 リリース時にはまだ@typescript-eslint/typescript-estreeは TypeScript 4.3 に対応していなかったので、Prettierはデフォルトのパーサーでは TypeScript 4.3 の新機能をフォーマットすることができません。 明示的
Announcing CodeSandbox has Acquired Play.js, a Native JavaScript IDE for iOSWe're super excited to announce that CodeSandbox has acquired play.js! On top of that, we're making play.js free and integrated with CodeSandbox. This is our first step to mobile-first development. Over the past few years we’ve seen a shift in how people use their tablets. When the first iPad was released, many people saw
はじめまして、たにお(@tanio0125)です。 今回は私が作ったアプリの利用者が1万人を超えたので、リリースから今までにやったことを書こうと思います。 興味がある方はぜひ最後まで読んでみて下さい。 はじめにまずは製作したアプリの紹介したいと思います。 アプリ名は『Bonfire』です、iOS・Android向けに全世界に配信中です。 どんなアプリかと一言でいうと「匿名でつぶやけるアプリ」です。つぶやきアプリといえばTwitterを思い浮かべますよね。 Bonfireは「SNSに疲れた人向け」というキャッチコピーで、Twitterや他のつぶやきから離脱したいユーザーをターゲットにしてます。 要するに邪道でニッチなSNSです。 どんなアプリか知りたい方は上記のリンクから是非ダウンロードしてみて下さい。 ■アプリのコンセプト決め個人開発なのでTwitterや大手SNSと同じ土俵で戦っても勝ち
ソフトウェアエンジニアとしての働き方を探求してきた経験と、駐在員として文化の狭間でうろちょろしてきた経験、OSSエンジニアとして多数の多様な人材と交流してきた経験をもとに、果敢にも内製化に挑戦する知人へのアドバイスを気持ちまとめます。 前提 主な利用技術にはJava(Spring Framework)やTypeScriptを想定 FaaSを始めとしたManaged Serviceは(いまのところ)積極採用しない構え Digital Transformationを推し進める一環としての内製化に、エンジニアリングの観点から挑む方を読み手として想定 内製化のターゲットは決まっているか心当たりがある状態 既存の開発チームはほぼ無い想定 1. チームビルディング 1.1. スーツとギークの対立を避ける 我々が若かった頃は"スーツ"と"ギーク"の対立を煽る風潮にありました。Rockstar Engin
厚生労働省は新型コロナウイルスのワクチンの接種を受けた人のうち、これまでに85人の死亡を確認したと公表しました。厚生労働省は現時点で重大な懸念は認められないとして引き続き接種を進めていくことにしています。 厚生労働省は26日に開いた専門家部会で、今月21日までにファイザーのワクチンの接種を受けた601万6200人余りのうち25歳から102歳の男女85人の死亡を確認したことを報告しました。 78%が65歳以上の高齢者で、医療機関などからの報告では ▽出血性の脳卒中や ▽心不全などを 起こしていたということです。 接種との因果関係については、いずれも情報不足などを理由に「評価できない」か「評価中」としています。 また、今月16日までに報告された接種後の症状のうち国際的な評価指標でアナフィラキシーに該当したのは146件で、およそ4万1900回に1件の割合でした。 これを受け、厚生労働省は現時点で
Today we’re excited to announce the availability of TypeScript 4.3! If you’re not yet familiar with TypeScript, it’s a language that builds on JavaScript by adding syntax for static types. Tools like the TypeScript compiler can just erase TypeScript syntax, leaving you with clean readable JavaScript that works anywhere. So what’s that syntax adding if it just gets erased away? Well, when you add t
Tech/Google/AppsStadia’s loss is Clubhouse’s gain: the social audio company has poached a longtime Google engineer Stadia’s loss is Clubhouse’s gain: the social audio company has poached a longtime Google engineer / Justin Uberti is joining Clubhouse By Jay Peters, a news editor who writes about technology, video games, and virtual worlds. He’s submitted several accepted emoji proposals to the Uni
この3部作は、あえて、怪獣やメカゴジラを「街」や「概念」といった従来の在り方に縛られない方法で登場させるなど、ゴジラの世界観で怪獣プロレスではなく、本格SFをやろうという意欲は垣間見えましたが、如何せん脚本や構成が粗すぎました。 結局、スピンオフ小説の「怪獣黙示録」が一番面白かったという何とも言えない結果に終わったアニメ版ゴジラ。 そこから心機一転、制作が発表されたのが今回のテレビアニメシリーズ『ゴジラSP シンギュラポイント』でした。 とりわけ、脚本・構成に『Self-Reference ENGINE』や『屍者の帝国』などで知られる円城塔さんが起用されたことが、国内外のSFファンからの反響を呼びました。
5月3日、フィリピンのテオドロ・ロクシン外相が、南シナ海の係争海域に停泊を続けている中国の船団について「GET THE FUCK OUT(うせやがれ!)」というツイートで批判し、世界中で話題になった。国際政治の舞台にあるまじき汚い言葉であるとして非難する声がある一方、南シナ海のほぼ全域について領有権を主張する中国の傍若無人さに呆れ返っている人々にとっては、声を代弁してくれたという思いもあるようだ。だが、ちょっと待ってほしい。実のところ、ロクシン外相はただ単に頭痛や歯痛など、体の一部に痛みを抱えていただけという可能性も急浮上しているのだ。 というのも、英語圏における下品な罵り言葉の代表「FUCK」には、あえて口にすることで得られる効能があるという研究結果が発表された。それは、突然の痛みに対する鎮痛効果で、実験でも裏付けられているというのだから驚きだ。日本でも突然襲ってきた痛みに「くそ!」など
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く