記事の動機 VSCodeの拡張機能何入れてますか?と聞かれることが多いので忘備録的に残します。 Language Japanese Language Pack for Visual Studio Code 日本人なので、日本語が母国語です。 英語のUIでも操作に支障はありませんが、一眼でどういう挙動をするのか理解できる状態は作業の効率につながります。 Linter, Formatter ESLint javascript系のlinterです。 ファイルを保存時にプロジェクトにある設定ファイルを読み込んで自動修正をしてくれたりしてくれます。(要設定) Prettier - Code formatter いろんなファイルをフォーマットしてくれるやつです。 ファイルを保存時にプロジェクトにある設定ファイルを読み込んで自動修正をしてくれたりしてくれます。(要設定) Stylelint スタイルにま
LaravelにてbelongsToManyのように中間テーブルがあるリレーションにて、極力データを取得せずに中間テーブルからデータを取得したいことがありました。 ちょっと調べてみたのですが、withPivotでデータを含める方法ばかりが検索にヒットするので調査をしました。 確認環境 Laravel 7 結論 newPivotQuery()を使うことで対応出来ます。 $post->favoriteUsers()->newPivotQuery()->pluck('user_id'); // select "user_id" from "favorite_post_users" where "post_id" = ?
Rust と Dioxus でデスクトップアプリを作る はじめに Dioxus でデスクトップアプリを作る方法を紹介します。 Dioxus の公式ガイドと例に大抵のことは書かれているので、この記事は公式ガイドと例に載っていない内容を中心に書きたいと思います。 Dioxus とは Rust で React ライクにマルチプラットフォームのアプリを作成することができます。 また、アプリ開発に必要な状態管理, ルーターが備わっています。 公式情報 公式サイト 公式ガイド プロジェクト例 Dioxus 関連のコンテンツとリソースの素晴らしいリスト 環境 Windows10 Pro rustc 1.64.0 (a55dd71d5 2022-09-19) cargo 1.64.0 (387270bc7 2022-09-16) Dioxus 0.2.4 セットアップ Rust をインストールします。 ア
はじめに スマホから瞬時にメモをしてNotionでも確認できるbotを作りました。参考にしたサイト、記事なども部分的に紹介できればと思います。 完成したもの できることはシンプルで2つだけです。 1. LINEのトークルームで入力した内容をNotionテーブルにも記録する。 2. webページもコメント付きで記録できる。 作った背景 主にこちらの3つですが、自分が使い続けられるものをテーマにしました。 スマホからNotionへメモする速度を上げてストレスを減らしたい。 メモした履歴も見返したい。 新たにアプリはインストールしたくない。 構成 Ruby MySQL Notion API LINE API Lambda 仕組み 特に複雑なことはしておらず、LINEトークルームで入力された情報をNotion APIを用いて登録しています。 Notion APIの下準備 利用者はNotionとの紐
今ではサイト内に動画やアニメーションを利用することはそこまで特別なことではなくなりました。実はブラウザーや技術の進歩により最近は透明部分のある動画(アルファ付き動画)をサイト内に埋め込むことも可能になってきました。本記事では動画内容に応じた透過動画を、メリット・デメリットなどを交えながら、動画ファイルだけでなくさまざまな実装方法を紹介します。 記事前半では主に動画形式での実装方法を、後半ではアニメーション画像形式での実装方法を解説します。 サンプルを別ウインドウで開く コードを確認する ※デモの再生には通信量が多いため、モバイルデータ通信などを利用の方は注意ください。 コーデックとコンテナー まず、動画ファイルの仕組みである「コンテナー」と「コーデック」について簡単に説明します。 よく動画ファイルの拡張子に「.mp4」や「.mov」などを見たことがあると思います。これらはマルチメディアコン
プロジェクトなどの作業工程を表すネットワーク図の1つで、依存関係にある2つの工程間の順序を論理的に4つの関係で定義することで表記する方法のこと。 PDMの基本的な作図法はAONと同じで作業(アクティビティ)をノードとして、その順序・依存関係をアロー(矢線)でつないでいく(なお、しばしばPDMとAONは同一視される。)。 ノード記号の内側には作業名、場合によっては作業期間、開始予定日などを書き込む。ノードは具体的なアクティビティではなく、終了やチェックポイントなどを示す「マイルストーン」も利用されることもある。マイルストーンは所要時間はゼロで、角の丸い四角で描かれることが多い。これらのノードを並べ、相互の関係を定義していく。並行作業はノードを上下に並べるが、順番に行われるアクティビティは次の4つの論理的順序関係で整理する。 PERTなどは先行作業が終了すればすぐに後続作業がスタートする“イベ
入力支援ツール・textlintを導入したら、テキストコミュニケーションを磨く時間をたくさんかけられるようになった話 こんにちは。 Communication Design GroupのUXライター藤井です。 「ことばによるコミュニケーション」領域を担当しています。 UXライターが担う役割としては、直接的、間接的を問わず、あらゆるタッチポイントにおけるテキストコミュニケーションの体験をデザインすること。 前者はBASEの管理画面やメール、LPなどプロダクトすべてのタッチポイント、後者はイベントや営業資料をはじめとする、間接的なBASEとのタッチポイントが挙げられます。 では、具体的にはどんな業務をおこなっているかというと、「テキストコミュニケーションをデザインする」をキーワードに、デザインシステムの一環として「運用ガイドライン」「用語リスト」を作成、タッチポイントごとに担当を分け、最終レビ
顧客はいったん継続課金を開始すると、特に大きな問題に遭遇しない限り概ね何ヶ月も継続して利用する傾向があります。最近のチャーンレート(解約率)は2~3%で、驚くほど低いものでした。ターゲット層である開発者はこだわりが強いため、彼らは熱心に他のMarkdownエディタを何年もかけていろいろ試しています。そして僕のアプリを最終的に選択しました。だからそう簡単に他に移ったり辞めないのでしょう。ちょうど彼のように: Your application is a life changer. I’ve tried numerous markdown based applications over the years and I’m so pleased to finally find a keeper! Awesome work! — James Lilliott しかし彼らは常によりよいツールを探し求め
●価格:3960円(税込み)●ISBN:9784296112524●発行日:2022年10月17日●著者名:中 寛之 著●発行元:日経BP●ページ数:400ページ●判型:A5 国内では主にITインフラの運用管理ノウハウのフレームワーク/技術者資格として知られてきた「ITIL (IT Infrastructure Library)」。最新バージョンの「ITIL 4」は(以下、ITIL4)は新たなコンセプトの下、DX(デジタルトランスフォーメーション)に求められる要素を盛り込んで生まれ変わりました。DX現場の悩みを解決するフレームワークとして注目を集めており、既に導入を始めた企業も出てきています。 『ITIL 4の基本 図解と実践』(中寛之著)と『ITIL 4ファンデーション試験対策』(武山祐著)は、ITILの知的財産を管理している英PeopleCert/AXELOSの公認を受けた初のITIL
どうもみなさんこんにちは。 IVRy鹿又です!!!! (サワヤンチャンネルのようなリズムになってしまった。わかる人にはわかる) 突然ですが、皆さんの会社は社内行事ってありますか? 社員旅行などの大型行事や、毎月の表彰式など…色んなものがあると思います、が! IVRyでは、毎月第3木曜の夜に「LT」があります! LTとは、Lightning Talks(ライトニングトーク)の略です。 要は短いプレゼンをすることを指します。 IVRyでは、これを毎月かかさず行っています。 そして、LTを開催する目的を以下のように掲げています。 いやいや、毎月プレゼンなんていくら短くてもめんどいでしょ〜と思っているそこのあなた。 なんでIVRyのLT会は楽しいのか、ためになるのかをご紹介します! ①お題は何でもアリIVRyのLTのお題は自由です。 ちなみに、本当にマジで自由です。 ここでは口が裂けても話せないよ
開発・運用の現場から、IIJのエンジニアが技術的な情報や取り組みについて執筆する公式ブログを運営しています。 こんにちは。IIJ Engineers Blog編集部です。 IIJの社内掲示板では、エンジニアのちょっとした技術ネタが好評となって多くのコメントが付いたり、お役立ち情報が掲載されています。 そんな情報を社内に留めておくのはもったいない!ということで、IIJ Engineers Blog編集部より、選りすぐりの情報をお届けします。 今回は、使わなくなったドメイン名はどのようにすればよいかを紹介します。 そのまま放置しておいてよいのか?(ダメ) 廃止すればよいのか?(もっとダメ) どういった対応を行えばよいのか? どうぞご覧ください。 終わったサービス・キャンペーンのドメイン名、放置されていませんか? ドメイン名を放置すると付喪神がやどり、ひとりでにサイトを公開したりメールを出し始め
目次 目次 はじめに(本記事の見どころなど) テストについて話し合わなくてはならない テストの目的 「うまくいかないかもしれないものは何ですか?」 なぜテストをするのですか? この場合に限り…… テスト駆動開発 〜テストについて語る前に説明が必要です〜 テストについて話しましょう なぜすべてのテストを自動化しないの? テストカバレッジは有用な指標ですか? 「テストをシフトレフトする」とはどういう意味ですか? いつ、どこでテストすべきですか? 十分なテストとはどれくらいですか? おわりに はじめに(本記事の見どころなど) 今回は著者本人の許可をもらった上で、「テストについて話し合わなくてはならない」(原題は「We need to talk about testing」)を翻訳したので紹介します。 dannorth.net 本記事はDaniel Terhorst-North(Dan North
日本でも重視されるべき「公益テクノロジー」とそのための人材 2022.10.12 Updated by yomoyomo on October 12, 2022, 17:25 pm JST 『暗号技術大全』、『セキュリティはなぜやぶられたのか』、『超監視社会――私たちのデータはどこまで見られているのか?』などの著書で知られる情報セキュリティ分野の第一人者のブルース・シュナイアーは、2019年あたりから「Public-Interest Technology(公益テクノロジー、公益のためのテクノロジー)」という言葉をよく使うようになりました。 その初期に書かれた「公益のためのサイバーセキュリティ」を読むと、インターネットのセキュリティという重要な政策課題について、技術的な観点から議論できる政策立案者がほとんどおらず、また一方で政策立案者と議論できる技術者もほとんどいないことへの危機感が伝わりま
こんにちは! UXライターの @aguringo です。今日は、エンジニアマネージャーの吉成さんに頼まれて、「SmartHRの開発者とパパママ業は両立しやすいのか」というテーマでブログを書きます。 なぜ、私がこの記事の担当になったのかと言いますと、私自身も娘を育てているママだからです。ちなみに、わが家のムスメさんはプリキュアの小さなお友達としての年齢を遥かに上回り、今では大きなお友達として毎週デパプリを楽しみにしています。 SmartHRでの働き方は、子育て中のパパママから見ると、どんな印象? 今回、協力してくれたのは、プロダクトエンジニア、プロダクトマネージャー、プロダクトデザイナーとして働く、計17名。お子さまたちの年齢層は0〜11歳で、半数が2人のお子さんを育児中です。 ストレートに「SmartHRって子育てしやすい会社だなぁと感じたことはありますか?」という質問を投げかけてみたとこ
ANDPAD バックエンド担当の原田(@tomtwinkle)です。 普段はGolangでモリモリコードを書いていますがDevOps関連の記事ばかり書いてます。 お察しの通りなんですが、今回もDevOps関連の記事だったりします。 やり方だけ知りたい人は Motivation の部分は読み飛ばして貰っても問題ないです。 Motivation AWS CodeBuild側の準備 GithubのPrivate Access Tokenを発行する AWS Systems ManagerのParameter StoreにDBとGithubへのアクセス情報を記述 CodeBuildを作成 Github Repository側の用意 Buildspecの記載 動作結果 謝辞 さいごに Motivation 私が担当しているANDPADボードではRDS(MySQL)を利用しています。 そして、DBのsc
こんにちは。気づいたらミラティブに入って1年が経ってました。早いものですね。ブログを書いてて気づいたんですが、1年前の自分と大きく変わっていたことを再認識しました。プログラミング能力といった技術的なことから、仕事・仲間に対する意識といった内面的なことまで、たくさん変化がありました。そんなことをつらつら書いていきます。 目次 目次 自己紹介 ミラティブでの活動内容・働き方 生まれて初めて見たでっかいコード 毎週の勉強会 場所に囚われない働き方ができる 開発エピソード 1年前の自分と比較して We are hiring! 自己紹介 「お前誰やねん」と思われないように少し自己紹介。アプリ開発を始めたのは大学2年生の時。1年間くらい個人でスマホアプリを作ってました。どんなアプリかというと、同じ大学の友達同士で話し合えるTwitterのようなアプリです。オンライン授業で友達が作りづらい状況にあるため
こんにちは。会計Plusでエンジニアをしているぽっけです。最近はシャケをしばくバイトで、やっとでんせつに上がりました。 今日はstrong_migrationsというRails向けのgemを紹介します。 strong_migrationsとは https://github.com/ankane/strong_migrations strong_migrationsは、危険なmigrationを検出するgemです。 データベースのmigrationは、ときに危険になります。たとえば実行するDDLによってはデータベースへの書き込みをブロックしてしまうことがあります。またテーブル定義の変更は、うまくやらないとアプリケーションが意図せぬ動作をするかも知れません。 strong_migrationsはそのような危険なmigrationを検出します。 使い方 使い方はかんたんです。strong_mi
あなたがやった仕事、不良在庫になっていませんか? Tebiki株式会社では「知的在庫をできるだけ持たない」という考えのもとに、現場DX の SaaS「tebiki」を開発しています。この記事では、Tebiki社の考える知的在庫とは何か、そしてそれを持たなくて済むようにするためにどのような取り組みをしているかをご紹介します。 在庫とは在庫と聞くと何を想像するでしょうか? 靴屋の在庫一掃セール? 倉庫での棚卸し作業? 経営者の方にとっては、キャッシュフローの悩みのタネかもしれません。 この記事では、在庫を「将来利益へと変換されるビジネスのネタ」と定義します。 どのようなビジネスでも、資金によって在庫を獲得し、それを使って利益を生み出すからです。 在庫商品を売って利益を得るソフトウェア開発における在庫靴屋などの小売店が商品である靴を在庫として抱えるように、ソフトウェア開発でも在庫は存在します。
ガートナージャパンが「日本における未来志向型インフラ・テクノロジのハイプ・サイクル:2022年」を発表した。本ハイプ・サイクルでは、日本企業の将来を左右する可能性がある36のインフラ・テクノロジやトレンドワードを取り上げている。 ハイプ・サイクルとは、イノベーションが注目されてさまざまな成功例が登場した後、関心が薄れる期間を迎え、市場で重要性が理解される時期を経て、テクノロジーが進化する流れを描いたもの。「黎明期」「『過度な期待』のピーク期」「幻滅期」「啓発期」「生産性の安定期」という5つのフェーズに分けている。 2022年版では、メタバースや都市型エア・モビリティ、ソフトウェア定義型自動車、自律分散型組織、デジタル・ヒューマンの項目を加えている。また、メタバースやNFT、Web3などは「過度な期待」のピーク期にあると位置付けている。 この他、都市型エア・モビリティやソフトウェア定義型自動
こんにちは!サイボウズ株式会社のkintoneフロントエンド刷新プロジェクトチームです。 2022年8月に、サイボウズはkintoneのアプリ設定画面のアクセシビリティ改善を行いました。サイボウズでは業務アプリケーション「kintone」のアップデートを毎月おこなっています。2022年8月のアップデートでは、kintone全体のフロントエンド基盤の刷新を行い、その一環としてアクセシビリティの改善に取り組みました。 アクセシビリティとは?アクセシビリティとは「だれもが製品やサービスを利用できること」を表します。ユーザーがおかれている環境やユーザーの能力にかかわらず、だれもが製品やサービスにアクセスし、同じ情報を得られ、同じ目的を達成できることを指します。 サイボウズではアクセシビリティをユーザーが「チームにアクセスできる能力」であると捉えています。サイボウズは、ユーザーが製品にアクセスするこ
脱稿(執筆の完了・提出)は当初6末予定だったのですが、書いてるうちにどうしても間に合わず2週間ほど予定をずらさせていただきました。実は企画が通る前から少し書いてたのですが、それでもどうしても子育て・仕事・執筆の3つを成り立たせ続けるのは至難の業で、結果遅れてしまいました。 企画後、実際の執筆の流れもみてみましょう。 1. 調査・構成の検討 企画時点である程度方針や構成概要は検討済みでしたが、一番はWebアプリ開発を通じてRustを学ぶ本なので「何をどこまでどうやって作るか」を検討しました。 Rustの文法についてはどこまで解説するのか、マルチスレッドやメモリ周りに触れすぎると読者は離れてしまわないか RustのWebフレームワークはいくつもあり、どれを使うのか SQL周りのライブラリは何を使うのか フロントエンドはどうするのか。Rustのフレームワークではテンプレートエンジンを使うパターン
循環的複雑度が閾値を超えた Pull Requests に、自動的に変更をリクエストする 「コードの品質を、維持したいよーーー」 ということで、テストや Linter を GitHub Actions で実行している環境はよくあると思いますが、今回は 循環的複雑度 を継続的に計測して、閾値を超えた場合に自動的に Pull Request に対して Request Changes のレビューをしようという試みです。 Lizard この例では、Lizard を使用して CCN を計測します。 おそらく似たようなツールでも同様に実行することができると思います。 Lizard は Python で開発されている CCN 計測ツールです。(追記:シンプルに書いてしまいましたが、もちろん他の指標も計れます) 以下のようにサポート言語が多いので、大抵の場合で採用できそうです。 サポート言語 (1.17.
【2023年02月13日追記】 コンソールからCORSの設定が出来るようになったようです。 こちらの記事はコンソールから設定できない場合にAPIから設定する方法です。 はじめに 先月にGAとなったCloudflare R2を使って静的ファイルを配信する場合の設定や使用例などを記事に起こしていきます。 【前提条件】 Cloudflareのアカウント作成方法については触れませんのでご自身で調べて下さい Cloudflareのコンソール画面を紹介していますが、言語設定を英語にしているため、そのままの紹介です Next.jsを例にビルド済みのJavaScriptやCSSの配信例を記載します 静的ファイルは専用のサブドメインから配信するものとします まとめ ざっと記事として言いたいことから public domain accessが使えるようになっているので使用するのが吉 AWS S3やGCSと異な
はじめに © 技術評論社 今回の記事では、Twitterで話題になった『良いコード/悪いコードで学ぶ設計入門』(通称:ミノ駆動本)の要約と実務での活用方法を簡潔に解説する。 本書を読んでいく中で簡潔に要点を整理し、実務の現場でプログラムを書いたりコードをレビューしたりする際にどのようにして活用するべきかを自分なりにまとめた。本記事を通して、『良いコード/悪いコードで学ぶ設計入門』の要点と初級者から中級者目線で実務における活用方法を学べる。本記事の読者の対象は主に以下の通り。 バグを最小限に開発を進めたい人 上手なプログラムの書き方・読み方がわからない人 効率的にソフトウェア開発を進めておきたい人 会社や組織内でコードレビューを頻繁に行う人 本書をすでに読んでいる人 本書について 『良いコード/悪いコードで学ぶ設計入門』は良質なコードを書く上での原則(マインドセット)やテクニックをソースコー
私が趣味として自宅で飼っている Kubernetes ラズパイクラスタを紹介します。ここでは工夫ポイントとして次の3点についてお話します。 → 工夫その1: HA なコントロールプレーン、MetalLB + BGP による kube-apiserver の負荷分散 → 工夫その2: モニタリングをそれなりにちゃんとやっとく → 工夫その3: Renovate によるアドオンのアップグレードの省力化 K8s@home #1 (2022/10/12) - https://k8shome.connpass.com/event/259491/
マイクロソフトは現在開催中のイベント「Microsoft Ignite 2022」で、事前トレーニング済みの大規模AIモデルを提供するAzure OpenAI Serviceの新しいモデルとして「Dall·E 2」の提供を開始すると発表しました。 Azure OpenAI ServiceはすでにGPT-3モデルを提供しており、自然言語のコメントからコードを生成するGitHub Copilotの機能などを実現しています。今回このAzure OpenAI Serviceの新しいモデルとして「Dall·E 2」が追加されるわけです。 GPT-3とDall·E 2はいずれもAI研究企業であるOpenAIが開発したモデルであり、GPT-3についてはマイクロソフトが2020年9月に独占ライセンスを取得しており、GitHub Copilotによるコメントからコードの生成や、今回発表されたPower Au
[速報]マイクロソフト、Power Automateに自然言語の指示でフローを生成する新機能。Ignite 2022 マイクロソフトは現在開催中のイベント「Microsoft Ignite 2022」で、サービス連携機能やRPA機能などを備えたローコード/ノーコード開発ツールのPower Automateに、AIによって自然言語による指示を認識し、フローを自動生成する機能を搭載したことを発表しました。 Power Automateは、さまざまなコネクタにより複数のサービスやアプリケーションをワークフローのように接続する機能と、マウスやキーボードなどの操作をソフトウェアで自動化するRPAの機能などを搭載したサービス連携サービスです。 ユーザーはPower Automate上でフローチャートを描くようにして、さまざまなツールを自動的に連携させるフローを設定することができます。 そして今回発表さ
[速報]分散PostgreSQLをAzure Cosmos DBが提供開始、オープンソースの分散DBエンジン「Citus」を採用。Ignite 2022 マイクロソフトは現在開催中のイベント「Microsoft Ignite 2022」で、グローバル規模の分散NoSQLデータベース「Azure Cosmos DB」でPostgreSQLをサポートする「Azure Cosmos DB for PostgreSQL」を発表しました。 Cosmos DBはデータを自動的にユーザーの近くのリージョンにレプリケーションすることで、どのユーザーに対しても高速なデータベースアクセスを実現し、かつグローバルな規模で稼働する大規模分散NoSQLデータベースです。 最大で数ペタバイトのデータ容量と秒間数百万トランザクションまでスケールする性能をカバーできる点を特徴としています。 Azure Cosmos DB
[速報]マイクロソフト、Webブラウザの複数タブをまとめてリアルタイムにチームで共有できる「Microsoft Edge Workspaces」発表。Ignite 2022 マイクロソフトは現在開催中のイベント「Microsoft Ignite 2022」で、Microsoft Edgeの複数のタブをチームで簡単に共有でき、誰がどのタブを参照しているかなどがリアルタイムに反映される新機能「Microsoft Edge Workspaces」を発表しました。 チームやプロジェクトでの情報共有のために複数のWebページのリンクをメールなどで送付することがありますが、「Microsoft Edge Workspaces」では複数のWebページのリンクをまとめてチャットやメールで簡単に送付し、共有できるようになります。 Microsoft Edge Workspacesで共有される複数のタブは1つ
CSSの比較関数が主要ブラウザすべてにサポートされてから早2年が経ちました。これらの比較関数は、今まではJavaScriptを使用しないとできなかったこと、メディアクエリで複雑に実装していたことをシンプルなCSSで実装できます。 最近のWebサイトで使用されている、CSSの比較関数 min(), max(), clamp() の便利な使い方を紹介します。 Use cases for CSS comparison functions by Ahmad Shadeed 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに 比較関数の使用例: 流動的なサイジングとポジショニング 比較関数の使用例: 装飾要素 比較関数の使用例: 流体ヒーローの高さ 比較関数の使用例: ローディングのバー 比較関数の使用例: コンテンツの区切り線 比
#SpaceX#Starlink#衛星通信 10月11日、Elon Musk氏が率いる「Space Exploration Technologies Corp(SpaceX)」のTwitterアカウントが「Starlinkが日本でのサービスを開始しました。アジアでは初めてのサービス国です」とつぶやいた。その途端、SNSは一気に盛り上がりを見せた。 しかし、10月11日から契約受付を開始するのかと思いきや、実はSpaceXのサイトでは、かなり前から日本からの予約を受け付けていたのだった。 筆者は8月15日にFacebookでつながっているキャリアの元関係者が「Starlinkを申し込めた」というつぶやきを発見し、慌てて申し込んでいた。約2カ月後の10月12日、ようやく我が家にStarlinkのアンテナが届いたのだった。 衛星ブロードバンドサービス「Starlink」は、専用アンテナ代が7万3
10月11日、Elon Musk氏が率いる「Space Exploration Technologies Corp (SpaceX)」のTwitterアカウントが「Starlinkが日本でのサービスを開始しました。アジアでは初めてのサービス国です」とつぶやいた。その途端、SNSは一気に盛り上がりを見せた。 しかし、10月11日から契約受付を開始するのかと思いきや、実はSpaceXのサイトでは、かなり前から日本からの予約を受け付けていたのだった。 筆者は8月15日にFacebookでつながっているキャリアの元関係者が「Starlinkを申し込めた」というつぶやきを発見し、慌てて申し込んでいた。約2カ月後の10月12日、ようやく我が家にStarlinkのアンテナが届いたのだった。 衛星ブロードバンドサービス「Starlink」は、専用アンテナ代が7万3000円、利用料金が月々1万2300円かか
社内で、crontabのtabは実はtableだからクーロンタブじゃなくてクーロンテーブルなんだよね、という話が盛り上がった。 ファクトチェックとして、crontab(5)が紹介されていた(cron tableという言葉が出現している)。 manで事実確認がすぐできてすごいと思う一方、それを可能たらしめているmanもありがたいと思った。 man(1) とかの数字って何? 意外なものにmanがある 最近のコマンドにman pageが無い件 manまわりのコマンドの紹介 man(1) とかの数字って何? ちなみに、manのマニュアルやコマンド自体をアドレスするときに使うman(1)といった記法のカッコ内の数字は、manのセクション番号である。 コマンドと設定ファイルが同名であることがしばしばあるため、カッコ内にセクション番号を書くことで識別できるようにしている(例えば、crontab(1)はそ
昨今、働き方改革の浸透によって、残業時間削減や働く場所の自由化など、労働環境の整備が強く求められています。働きやすさに加え、仕事への誇りや充実感といった「働きがい」も重要課題の一つとなっています。Unipos 働きがいサミットでは、チームワークの土台となる「心理的安全性」と、やる気の源泉となる「エンパワーメント」の2つの視点から、一人ひとりが働きがいを感じる組織づくりの方法を学びます。本セッションでは、元プロサッカー選手の中村憲剛氏と、楽天大学学長の仲山進也氏によるトークセッションの模様をお届けします。 「ジャイアントキリング」が起こるメカニズム 仲山進也氏(以下、仲山):7つの項目にそれぞれ進む前提として、僕がいつもチームを考える時に使ってる枠組みを共有してから進めたいと思います。まず、ジャイアントキリングってどういう時に起こるんだろう? と考えてみます。 芋虫、さなぎ、チョウと書いてい
誤解を恐れずに言うがお前らのテストケース作成手法は間違っている。(誤解を恐れているので言うが、お前らの中に私は含まれる)(この記事の中で間違っている気がすることがあればどしどしご意見お願いします。) まず、世の中のホワイトボックステストについての説明では以下のようなものが紹介されていることが多い。まあ、定義をおさらいするために一旦列挙しよう。定義が曖昧なまま話を進めてもろくなことにならないからだ。俺は完璧だぜという人はサンプルコードをサッと眺めて主題のほうに進んでもらって大丈夫だ。 命令網羅(C0網羅) プログラム中に定義されたすべての命令について最低1回実行する 分岐網羅(C1網羅) 全ての分岐で、その分岐の全てを最低1回は実行するようにする 条件網羅(C2網羅) 全ての条件で、その真偽値の全てを最低1回は実行するようにする 分岐・条件網羅 分岐網羅・条件網羅の両方を満たすようにする 複
Twitterだと文字数に制限あるし、はてブのコメント群にも色々言いたい事はあるけどレス出来る仕様じゃないしなあ、という事で僕の考えについて色々書いておきます。 ひろゆきさんの辺野古における行動に端を発したあれこれについてです。 〇基地問題について 最初に。僕の今のところの基本的な考え方は「沖縄にばっかり負担が偏ってるのはおかしいし是正するべき」です。世論調査にもあるように、多くの日本国民も同じように考えているのではないかと思います。 >在日アメリカ軍の専用施設のうち、およそ70%が沖縄にあることについてどう思うか聞いたところ「おかしいと思う」と回答した割合が、沖縄では8割を超え、全国でもおよそ8割に上りました。 NHK NEWS WEB https://www3.nhk.or.jp/news/html/20220510/k10013618171000.html しかしながら難しいのは、「
ガジェット全般、サイエンス、宇宙、音楽、モータースポーツetc... 電気・ネットワーク技術者。実績媒体Engadget日本版, Autoblog日本版, Forbes JAPAN他 12日未明にオンラインで行われた「Meta Connect」イベントで、マイクロソフトはMetaとのコラボレーションとして、VRヘッドセットMeta Quest 向けにWindows 365やTeamsといった企業向けサービスを提供すると発表しました。 配信映像に登場したマイクロソフトのサティア・ナデラCEOは、Teams、Office、Windows、そしてXbox Cloud GamingをQuest VRヘッドセットから利用可能にすると宣言。 Metaのマーク・ザッカーバーグCEOが社運を賭けるメタバースを、企業活動にも役立てる後押しをします。 ナデラCEOは「われわれは、人々が互いにつながるための新し
10月12日のMeta Connectイベントで、Metaが最新のVRヘッドセット Meta Quest Pro を正式発表しました。 Meta Quest Pro は従来モデルの Quest 2比で大幅に薄型化・高画質化・高性能化を果たした高級モデル。 内側カメラでユーザーの視線や表情まで認識してアバターに反映できる表情トラッキングや、強化された外部カメラで自然に外界をシースルー表示してARと重ね合わせるフルカラーMixed Reality、単体で360度トラッキングが可能な新タッチコントローラなど、あらゆる点が進歩した次世代VRヘッドセットです。 ディスプレイ部分を薄型軽量化したほか、 バッテリーを後頭部に配置して装着時のバランスを改善した設計。 (訂正:当初「薄型軽量化」としていましたが、正確には薄型軽量化したのはディスプレイおよび本体部のみでした。お詫びして訂正いたします。 後頭部
アメリカ軍の準機関紙であるStars and Stripes(星条旗新聞)が、7月に亡くなった「遊☆戯☆王」作者高橋和希氏について報じている。同紙の報道によると、高橋氏は「溺れている人を助けるために海に飛び込み、亡くなった」そうだ。Kotakuなどが取り上げている。 高橋和希(本名:高橋一雅)氏は、「遊☆戯☆王」の作者として知られる人気漫画家だ。「遊☆戯☆王」はTCGやゲームなど、多数のフランチャイズ展開がなされている人気IPにもなっている。高橋氏は今年7月に沖縄県名護市の沖合にて亡くなった状態で発見されたことが報道されていた。高橋氏は当時何をしていたのか。その詳細がStars and Stripesより報告されている。 A U.S. Army officer was recognized for rescuing three people from a riptide at a popu
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く