![「Firefox 73」が正式リリース ~既定のズームレベルを指定可能に/修正された脆弱性はCVE番号ベースで6件](https://cdn-ak-scissors.b.st-hatena.com/image/square/1a73e0688911a217faa47bcf38beacb77fa3c1f3/height=288;version=1;width=512/https%3A%2F%2Fforest.watch.impress.co.jp%2Fimg%2Fwf%2Flist%2F1234%2F550%2Fimage1.jpg)
Google Apps Script による配列処理のためのループ速度評価(V8 版) 概要 Google Apps Script (GAS)を実行するとき、1 度の実行で最大 6 分間の制限時間が設けられています。1 このため、ユーザは、スクリプトを各部分でプロセスコストが低くなるように努力と注意を払いつつ作成ます。特に配列処理は各 API やスプレッドシートなどで頻繁に使われることから、配列処理のプロセスコストを知ることは重要項目の一つであると考えられます。最近、GAS で V8 エンジンを使用することができるようになり、これにより、V8 が無効の条件下での評価結果が変化すると考えられます。そこで、この記事では V8 が無効の条件下で行ったスクリプトをそのまま使用して V8 を有効にした条件で行ったプロセスコストの評価について記載させていただきます。 実験方法 実験で使用した配列を処理
新型コロナウイルスの集団感染が確認されたクルーズ船で、新たに乗客・乗員39人と検疫官1人の感染が確認されました。また、11日までに感染が確認された人の中で、症状が重い人が4人いて、このうち2人が集中治療室で治療を受けているということです。 この中には、10代の女性も含まれ、クルーズ船で10代の人の感染が確認されたのは初めてです。また、日本人は10人いるということです。 これで感染が確認された乗客と乗員は合わせて174人となり、厚生労働省が順次、医療機関に搬送しています。 さらに、船内で検疫を行っていた50代の男性検疫官1人も感染が確認されました。検疫官はクルーズ船が横浜港沖に停泊していた今月3日の夜から4日の夜にかけて、乗客から質問票を回収したり、体温を測定したりしていて、客室に立ち入ることもあったということです。 検疫官は医療用のマスクや手袋を着用していた一方で、防護服やゴーグルなどは着
ちょっと前の話なんですが、職場にて、わたしとはまた別のチームのリーダーが辞めてしまって、とても惜しいなーという気分になっています。 実力がある人でした。色んな知識を持っていて、その知識を応用するやり方も知っていて、課題を見つければその課題を解決する方法を、しかも実現可能なやり方で考えられる人でした。 ただ、私が見る限り、その人にはたった一つだけ、非常に大きな欠点があって。 それは、彼が、 「攻撃の手段としてしか質問をしない人」だった、ということなのです。 まず前提として。 本来であれば、「質問」というのは、何か自分が知らないことを教えてもらう、あるいは自分が知っていることと相手が知っていることを合わせて、新しい知見を導くために使うものです。 良い質問があると話が進みますし、皆の知見が深まります。 だから質問は大事ですし、気軽に質問が出来る環境作りも非常に重要です。 その辺の話については以前
未経験のプログラミング言語を学ぶ際は、大抵の人が ・入門書を手に入れる ・環境を整えてみる ・実際に入門書に書いてあることを打ち込んでみてその通り動くか確認する という手順で学習を開始します。完全に初学者ならばそれでもいいと思いますが、もし過去に少しだけプログラミングを触ったことある人や、別言語経験者、言語は経験があるけど新しいフレームワークを学び始めた(たとえばJavascriptは経験していて、これからReactを学ぶなど)際は、それだけだと物足りない…というか大して学びは得られません。 実際progateでも、特に動的型付け言語間ならばある程度一つの言語で業務経験あるならば未経験の言語とはいえカリキュラムをこなすだけなら退屈です。 また、入門書の後半には多少実用的なソースコード(「TODOリスト作ってみました」等)があるケースが多いですが、そのままですと「関数化されていない」「変数が
speakerdeck.com 去年の10月にAWS DevDayに招待いただいて話した資料を今更公開します。 現状のシステムを説明するとともに、僕が入社後取り組んだ細かい取り組みについての内容になっています。現状の規模の雰囲気を掴んでもらうために最初の方は製品や会社説明っぽくなっていますがご容赦ください。 Nature Remoは所謂IoTサービスで、システムの裏側が気になる人も多いんじゃないかと思いますが、実は結構オーソドックスなWebシステムで動いています。メインは、Amazon ECS上で動くGoのWebシステムで、IoTデバイスであるNature Remoの通信もWeb Socketが用いられています。 IoTの世界ではありますが、実は普通のWeb技術が使われているのが面白いポイントです。 エンジニア積極採用中です! Natureではこのシステムをより良くしてくれる「普通の」We
Google Workspace アプリ 管理コンソール Cloud Search Gmail Google Calendar Google Chat Google Classroom Google Docs Google Drive Google Forms Google Keep Google Meet Google Sheets Google Sites Google Slides Google ToDo リスト Google Vault 拡張、自動化、共有 アドオン Apps Script チャットアプリ ドライブアプリ マーケットプレイス ツール 管理コンソール Apps Script ダッシュボード Google Cloud コンソール API Explorer トレーニングとサポート ご利用方法 Codelab デベロッパー サポート 最新情報 ブログ デベロッパー プレビュ
今回、GASにどのようなアップデートがあったのか まず、今回のGASのアップデートの概要についてお伝えします。 Google Apps Scriptではこれまで、「Rhinoランタイム」というJavaScriptを実行するエンジンを使ってきていました。 で、実際にそれで実行できるJavaScriptの構文は「JavaScript1.6~1.8」とかのバージョンのもので、正直古いもの… 今、多くのJavaScriptプログラマーが使っている「ECMAScript」と呼ばれるJavaScriptのバージョンとは、かなりの差分がありました(ECMAScriptにも「ES5」や「ES6」などのいくつかのバージョンがあります)。 さて、今回のGASのアップデートで、Rhinoランタイムに加えてGASで「V8ランタイム」というJavaScript実行エンジンがサポートされました。 V8ランタイムに切り
教皇ノースライム @noooooooorth 私にこれを気づかせてくれたのは「優秀で仕事にコミットすれば今よりも全然成果を出すことができるんだけど、コミットしたい先は仕事ではない」人たちでした。それまで私は仕事っていうのは常に自分にストレッチをかけていくものだと思っていたのですが、そうではない世界が広いことを知った感じです。 twitter.com/noooooooorth/s… 2020-02-10 16:02:07 教皇ノースライム @noooooooorth 効率化についても同じようなもので、経営者界隈にいると効率化って至上命題のように見えることすらあるんですが、ほとんどの人は効率化って別に求めていないんですよね。むしろ効率化を実現するために何かを変えることに抵抗感があったり、何かを早く終わらせること自体に価値を感じなかったりする。 twitter.com/noooooooorth/
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く