列挙型は、関連する値の集合を編成する方法です。他の多くのプログラミング言語(C/C#/Java)はenumデータ型を持っていますが、JavaScriptはありません。しかし、TypeScriptにはあります。TypeScript列挙型の定義例を次に示します。 コピーenum CardSuit { Clubs, Diamonds, Hearts, Spades } // Sample usage var card = CardSuit.Clubs; // Safety card = "not a member of card suit"; // Error : string is not assignable to type `CardSuit`
コロナの影響で、急にリモートワークブームがやってきた。 僕はもういいおっさんですが、高校一年生の時にパソコン通信を始め、趣味としてネットワークにアクセスして、掲示板の管理者をやったりする中で、たくさんの人と出会い、たくさんの人と喧嘩したり軋轢を生んできた経験があります。最初の自己紹介で、いずれ炎上する人がそこそこ見極められる感覚なんてのもあった記憶があります。 オンラインコミュニケーションの中で生きてきたと言う自負はあるのですが、仕事でもたくさんの人がSlackを使うようになって、当時の趣味の世界で起きていた問題やみんなのお悩みが、仕事という日常でも起きるようになって、「あぁ昔起きたことを見てるようだ」となることが増えています。その中でも枝葉の議論ではなく、これを持ち続けると、うまく楽しくやっていけるよ、と言うことを書いてみたいと思います。 それは、 オンラインコミュニケーションに期待しす
鹿島建設株式会社、ソフトバンクロボティクス株式会社、ソフトバンク株式会社は、ボストンダイナミクスの四足歩行ロボット「Spot」(スポット)を鹿島建設が導入したことを発表した。「Spot」の購入事例は国内初、土木工事現場での活用は世界初の事例となる。Spotは中型犬サイズ、四足歩行で階段や斜面、足場が比較的よくないところでも迅速に移動できる歩行性能の良さが特徴。建設・工事現場での安全確認や工程管理などでの活用が期待されている。
自走プログラマー表紙 「自走プログラマー」という本が出ます! この本は僕と清水川さん、tell-kさんで、株式会社ビープラウドの仕事として書いた本です。 自走プログラマーには僕の10年来の開発ノウハウを詰め込みました。清水川さんtell-kさんに至ってはもっと長い経験があります。その3人が、入門本ではない本を本気で書きました。さらにビープラウドのつよつよメンバーが何度も何度もレビューしてくれました。 僕は自走プログラマーを多くの人にぜひ読んでほしいと思っています。ですが、「とにかく買ってほしい」とはあまり思っていません。 なぜかというと、普段、 僕(著者全員)が伝えたいこと・伝えてきたことを書いた本 だからです。 なので「多くの人に読んで欲しい」、「これで助けになってほしい」と思っています。むしろビープラウドでは自走プログラマー(とPythonプロフェッショナルプログラミング)を読んでもら
すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform W
執行役員 VP of Engineering 兼技術部長の @hsbt です。ペルソナシリーズが大好きなので 2/20 発売の P5S をプレイしながら週末を過ごすのを楽しみにしています。 昨年は GMO ペパボの社内IT環境 2019 - ペパボテックブログ というエントリでペパボの社内 IT 環境についてご紹介しましたが、本エントリでは 1/26 より開始している GMOインターネットグループの在宅勤務体制 から始まったペパボのリモートワークの状況について社内 IT 環境にフォーカスしてご紹介します。 ネットワークへの影響と対応 ペパボでは、ほぼ全社員が SSL-VPN を利用することができます。この SSL-VPN は毎年行われる在宅勤務訓練の際に、利用方法やマシンで実際に使えるかを確認しているため、今回の在宅勤務体制への移行時には大きいトラブルはありませんでした。改めて訓練の大切さ
当記事では英会話アプリおすすめ11選を紹介! 「レシピー」「Santa」「英語物語」「絵本ナビ英語」は無料で利用可能です。 一方「gymglish」「スピーク」「AI英会話 SpeakBuddy」「シャドテン」「トド英語」「Real英会話」は有料ですが、コスパに優れています。 「英会話アプリはたくさんあるけど、結局どれがいいの?」こんな疑問を持っている人も多いかと思います。 英会話アプリは、通学・通勤中などのスキマ時間にも気軽に学習できるのが、うれしいポイント。 ですが、数あるサービスの中から自分に合ったアプリを見つけるのは難しいですよね…。 そこで、この記事では現役英語講師の私が本当におすすめできる英会話アプリ11選と失敗しない選び方をご紹介します。 他にも、スピーキング力を身に着けたい方に向けて、今おすすめできるオンライン英会話をまとめてみました。 ぜひ参考にしてくださいね。
","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"
どうも!大阪オフィスの西村祐二です。 最近気になっていた、Angular製静的サイトジェネレータScullyを試してみたので、作業ログをブログにまとめておきます。 試してみた 環境 Angular CLI: 9.0.0-rc.9 Node: 12.13.0 OS: darwin x64 Angular: 9.0.0-rc.9 ... animations, cli, common, compiler, compiler-cli, core, forms ... language-service, platform-browser, platform-browser-dynamic ... router Ivy Workspace: Yes Package Version -----------------------------------------------------------
1980年から1997年にかけてAppleに勤め、今やコンピューター上で当たり前に行われている、データをクリップボードへいったん保存して別の場所に貼り付ける「カット」「コピー」「ペースト」を生み出したラリー・テスラー氏が2020年2月17日(月)に亡くなりました。74歳でした。 Larry Tesler http://www.nomodes.com/ Larry Tesler, the Apple employee who invented cut, copy, paste, dies at 74 https://www.cultofmac.com/685669/larry-tesler-the-apple-employee-who-invented-cut-copy-paste-dies-at-74/ Larry Tesler, Modeless Computing Advocate,
私が京都から東京に引っ越してきたのは、2017年の10月だ。つい最近に引っ越してきたという感覚が未だに消えないが、実際にはすでに2年と数ヶ月経過している。引っ越したのは28歳の頃で、それまでの28年間はずっと京都で生活してきた。 引っ越したきっかけは就職である。24歳の時に修士を卒業した私はそのまましばらく京都でフリーターをしていたのだが、意を決してフルタイムの仕事を目指したときに、東京に移ることにしたのである。京都を出たことにはいくつかの理由がある。まず、実家で家族と暮らすことがあまりに気詰まりになっていて、フルタイムで働くことで家賃が支払えるようになるなら家を出たいということがあった。また、京都という街自体にもあまりに長い間住んでおり、行けるところにはどこにも行き尽くしていたので、閉塞感を感じていた。 移る先を東京に選んだ理由もいくつか存在するが、まずは「仕事の選択肢が多い」という現実
(査読のない商業誌である『現代思想』に掲載されるのは「論文」ではなく「論考」だろうというご意見をいただきました。こういう文章をどう呼ぶべきかわからず「論文」と書いてしまいましたが、そのために誤った印象を与えてしまったかもしれません。申し訳ありません。) この記事では、『現代思想3月臨時増刊号』に掲載された千田有紀氏の「「女」の境界線を引きなおす:「ターフ」をめぐる対立を超えて」を取り上げ、ひとりのトランス女性としての視点から批判します。いろいろと語りたいことがあるのですが、以下ではまず第一節で、千田氏の基本的な議論を要約し、その範囲に焦点を絞って反論をします。千田氏の論文の概要を知りたいだけという方は、ここだけ見ていただければ結構です。第二節では、詳細に千田氏の議論を検討し、どこでどのような問題が生じているのかをかなり細かく見ていこうと思います。第三節はおまけ的な内容で、そこではこの論文が
真の場合、偽の場合の式がボリュームのあるものの場合に可読性が落ちません。 行コメントも加えやすくなります。 入れ子で使う場合 条件演算子の入れ子など論外、という方もいらっしゃると思います。でもこんな書き方なら? = 【真偽値式1】 ? 【真偽値式1が真の場合の式】 : 【真偽値式2】 ? 【真偽値式2が真の場合の式】 : 【真偽値式3】 ? 【真偽値式3が真の場合の式】 : 【真偽値式4】 ? 【真偽値式4が真の場合の式】 : 【真偽値式5】 ? 【真偽値式5が真の場合の式】 : 【すべて偽だった場合の式】 switch文や連想配列で微妙に表現しきれない多条件分岐があっても、if-elseを連ねることなくさらっと表現できます。しかもこれも行コメントが加えやすいですね。 入れ子で使う場合その2・単独使用タイプの応用 前項のswitch的な入れ子でなく本当に複雑な入れ子になったビジネスロジック
Mac mini (2018)にGPUを2台接続可能なDockを公開したAnimaionicが、今度は1250W電源とGPUを3台搭載可能なDock「ANIMAIONIC MAXIMUS」をKickstarterで公開しています。詳細は以下から。 英・ロンドンのAnimaionic Ltdは現地時間2020年02月19日、PCIe x16スロットを3つと1250W電源を搭載し、GPUなどSingle/Double Width&Full lengthのPCIeカードを3台搭載可能なDockステーション「ANIMAIONIC MAXIMUS」を新たに公開し、クラウドファンディングサイトKickstarterで開発資金を募っています。 ANIMAIONIC MAXIMUS is an innovative PCIe multi-slot docking station for Apple com
ここ1~2年の間に、ほとんどのWebサイトが「https:」で始まるURLに切り替わった。そうでないサイトを主要ブラウザで表示すると、「安全ではありません」「保護されていない通信」などと警告される。通信の内容を暗号化してデータを守るための対策は、Webサイトに限らず、あらゆる場面で求められるようになった。しかし対応を迫られる企業の負担は増え、不手際があれば思わぬ障害を招く。あのMicrosoftでさえ、それを裏付けるようなハプニングに見舞われた。 WebサイトでHTTPS接続が使われるのは、以前はパスワードやクレジットカード番号などを入力させるページに限られていた。しかしGoogleなどを中心に、全てのサイトに対してHTTPSへの移行を促す動きが加速。AppleのiOSでも、SafariでHTTPのWebサイトを読み込むと「安全ではありません」の表示が出るようになった。 WebサイトをHT
世界のOZAWA @yuji_bakenshi ■小澤悠二■公認会計士■税理士■税理士法人m2ac経営■Big4監査法人から2011年に独立■川口春奈■組織コンサル「OZAWAシステム」■ドラッカー先生崇拝■陸上競技と空手で全国大会出場■批判しない仲良くしたい■140字で議論しません持ちかけません https://t.co/t4rzy01Q78 世界のOZAWA @yuji_bakenshi 【名刺】 有名デザイナーに名刺を依頼した時のことです。 「シンプルにおまかせで」と依頼して、納品された名刺はシンプルで綺麗だけど全体的に下にズレてる感じです。 印刷ミスかと思いましたが、名刺交換の時に名刺の上部を持ってゾクっとしました。この時に一番美しくなるよう設計されてました。 2020-02-17 23:21:37
Rust を勉強し始めたので冬休みの間に Linux の boot protocol を喋る x86ブートローダー(自称:Krabs)を作ってみました。この記事では、開発に至った動機や、作成した Krabs の特徴とか仕組み、開発中におきた嬉しかったことなどについて書きたいと思います。 Krabs とは Krabs は、Rustで書かれた x86/x86_64(Legacy BIOS) 向けの4段ロケット構成のチェインローダーです。 bzip2 で圧縮された ELF 形式のカーネルを起動できます。bzip2 圧縮されたイメージを解凍して、次に展開してでてきた ELF イメージを再配置してからの、カーネルの起動となります。 内部では libbzip2 の C ライブラリを利用していますが、それ以外は全て Rust で記述されています。 GitHub - o8vm/krabs: An x86
このように、競技プログラミングはコーディングの正確性が問われるコンテストです。 どんな問題が出されるか(2) 競プロは正確性だけではありません。例えば、以下の問題を考えてみてください。 $N$ 枚のカードが一列に並べられています。 左から $i$ 番目のカードには、整数 $A_i$ が書かれています。 あなたは $N$ 枚のカードの中から $2$ 枚同時に選び、取ることができます。取った $2$ 枚に書かれた整数の合計がちょうど $101$ となるような、カードの選び方の通り数を求めてください。 テストデータの制約:$1 \leq N \leq 10^{6}, 1 \leq A_i \leq 10^{9}$ 一番最初に考えられる解法は、以下のように「何枚目と何枚目を選ぶか全探索する」という方法だと思います。つまり、$1 \leq i < j \leq N$ を満たすすべての $(i, j)
はじめに HTML+CSSコーディングにおいて、「どのように要素を特定してスタイリングするのか」というCSS設計上の課題に対し、「ひとつ上の視点で思考できる概念図」を紹介します。 この図を用いることで、3種類の異なるスタイリングアプローチ(OOCSS方式 / 包括要素基点方式 / BEM方式)の本質を一度に俯瞰できるため、全てを同じ枠の中で捉えられます。そして、最終的には種別や規模の異なるサイトやプロジェクトに対し、同じメソッドを使ってそれぞれ最適な設計がおこなえるようになります。 ※この記事は標準化ノウハウ公開の一環として書いています。 仕組みの概要や前提事項などについては「UltimateCoding 概要・前提事項」のエントリをご確認ください。 経緯 / 制作者中心のデータ分類 そもそもですが、HTMLとCSSは目的も仕様も異なる言語です。 HTML+CSSコーディングを一般的な視点
こんにちは、SWETの鈴木穂高(@hoddy3190)です。 私はこちらの記事に記載の通り、形式手法の可能性を模索しています。 現在はツールやゲームの仕様を形式的に記述すること(形式仕様記述)で、仕様の欠陥をなるべく早く見つける取り組みにチャレンジしています。 今回は仕様記述をするにあたりよく使う重要な記述テクニックである「Promotion」を紹介します。 形式仕様記述とAlloyというツールを知っている人を対象にしています。 もし形式仕様記述やAlloyをご存じない方は、以前私がbuilderscon tokyo 2019で発表したときに使った資料をご覧ください。 Promotionとは 一般にソフトウェアシステムは複数のコンポーネントから構成されます。 システム全体としての状態(以下、システム状態)は各コンポーネントの状態の組み合わせからなります。 たとえどんなに奥深くのどんなに小さ
女優やタレントなどマルチに活躍する、元アイドル歌手のいとうまい子さんが、ロボット開発者に転身していることをご存知だろうか。2019年1月には、AIによって超高齢社会などの課題解決に挑むエクサウィザーズのフェローにも就任している。 人生100年時代において健康寿命を延ばすためには予防医学が重要なことから、「ロコモティブシンドローム(運動器症候群)」と呼ばれる運動機能不全を防ぐロボットのプロトタイプを開発し、国際ロボット展に出展するなど、精力的に活動しているといういとうさん。 そんな彼女に、予防医学に着目したきっかけや、ロボット開発に携わることになった経緯、自身の考えるテクノロジーが社会に果たす役割などを聞いた。 予防医学への興味からロボット開発へ ——いとうさんは女優としてだけでなく、テレビ制作会社の社長としても活躍されていますが、なぜそこからロボット開発者に転身されたのでしょうか。 最初の
10年以上前の昔話であり、そんなこともあったのねという話。あるいはエンタープライズサポートってそんなことやってるのねという話。 カーネルメモリダンプLinuxカーネルをエンタープライズに使おうとした企業、富士通やIBM、日立といった企業がこぞってカーネルに入れようとした機能がカーネルがパニックした時に「なぜコケたのか」調べるための機能であった。その最たるものがメモリダンプだった。この機能はカーネルパニックが起きた後のメモリをディスクに吐き出す。この吐き出されたメモリイメージをダンプと呼び、これをデバッガに食わせて原因調査をする。 カーネルデベロッパはパニックが起きたら再現条件を探して理詰めでバグを探すのが得意だが、顧客先でパニックが起きたら「再現させてくれ」とは中々言えないのでこの機能はサポートには重要だった。そして、ダンプ調査の技を持つエンジニアも居た。 地雷型メモリ破壊パニック色々と調
■若いうちが華の職業「ホスト」 どこか怖いイメージがあり、僕とは真逆の人生を歩んだ人がする仕事だと思っていたが、あえて足を突っ込んでみることで自分に変化があるんじゃないかと思いきってやってみることにした。(荒療治でコミュ障が治ったりするかもしれない) 想像以上にアッサリと決まった…。髪にワックスを付けたのが勝因かもしれません。 手ぶらで来てしまったのでスーツを借りることになる。 ホストクラブへ…… お店の内装は、大きなシャンデリアが、ぶら下がり大富豪の居間みたいだ。 ドンキの香水コーナーみたいな香りも漂っている。 ソワソワしていたらメンバーの方々も集まってきた。 「えいこう」はホスト体験3回目らしい。体験=研修期間って感じなのかな。 この人には負けたくない。 そして、オープン前に軽く研修を受けることになる。 他には、灰皿はタバコ一本でも溜まったら交換する、お客様の年齢・職業は聞かないことな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く