Welcome to Week in Review: TechCrunch’s newsletter recapping the week’s biggest news. This week Apple unveiled new iPad models at its Let Loose event, including a new 13-inch display for…
Linuxディレクトリ構造とファイルの種類 Linuxのディレクトリ構造もまともに把握できないまま開発をしていたのでこの機会に勉強してみました。 Linux入門者は、まずLinuxの構造について先に習得し、Linuxに適応するのに早いです。 Linuxファイルシステム構造 [全体構造図] 🚩me/はただのユーザー名の例として認識してください。 / (root) 最上のディレクトリであるルートディレクトリを意味。リナックスのすべてのディレクトリたちのスタート地点。すなわち、すべてのディレクトリを絶対経路で表記する際にこのディレクトリから始める必要がある。 /bin /binフォルダはBinary Folderの略で、OSの最小限の正常な駆動のため、すべてのユーザーが使用する実行ファイルが入っているフォルダ。 つまり、基本的なコマンドが保存されたディレクトリで、cat、chmod、chown
プログラミング言語としてのCは、初学者にとっては難しい言語であるのは確かです。中には、初心者が学ぶべき言語ではないと言い出す人もいます。ですが、私たちセキュリティ・ネットワークコースの教員は、我々のコースの学生は早期にCを学ぶべきであると考え、このカリキュラムを設定しています。以下に理由を列挙します。 Cはコンピュータの構造に深く根ざした言語なので、コンピュータそのものの学習を同時に進めることで、相互の理解が深まると考えています。例えば主記憶(メモリ)上にプログラムとデータの双方が置かれるフォン・ノイマンアーキテクチャや、メモリ上のデータ配置の問題、エンディアンの問題などを直接感じられるのはCならではだと思います。 CはOSや、コンパイラなどの言語処理系、組み込み機器などで広く使われており、その構造や動作と深く関わっているため、セキュリティとネットワークの理解のために欠かせないからです。
はじめに エンジニアにとって、仕様書などの技術的な文章を書くこと(テクニカルライティングとも言います)は避けて通れません。ただ20年来多くのエンジニアの方々と同僚として接してきて思うことは、エンジニアの方の中には「文章を書く」ということに苦手意識がある方が一定数いるということです。 でもこの「テクニカルライティング」のスキルは、才能というよりは一種の「技能」だと思うんです。ある一定の原理原則を理解して実践を繰り返すことで、必ず一定レベルで習得できるものだと著者は信じています。 もしこのテクニカルライティングの原理原則をまだ体系的に学習したことがない、または過去学習したが改めて再学習したいという方に、お勧めのコンテンツを見つけたのでご紹介します。 https://developers.google.com/tech-writing Every engineer is also a write
Rust 1.0がリリースされたのは2015年の5月で、5年前のこととなります。自分は1.0 betaのころにRustを始めたので、なかなか感慨深いものです。この5年の間に、いくつもの企業でRustを採用、もしくはその検討がされるようになり、ゆるやかであるもののRustの普及が進んでいると感じます。 そこで、1.0から5年経ち、だんだんと普及しつつあるこの時期に、なぜRustを使うべき、学ぶべきなのか、改めてまとめてみようかと思います。Rustを簡単に紹介する場合、メモリ安全とパフォーマンスの両立、高い生産性をもたらす言語機能などが挙げられることが多いですが、自分なりにRustを学ぶ意味を掘り下げてみようと思います。 なお、以下の文章はほとんど個人的な経験に基づいて書かれたものですので、その点はご注意下さい。 Rustはほどよい機能を提供する言語である 世の中には様々なプログラミング言語が
オンラインイベント「Microsoft Build 2020」を開催中のマイクロソフトは、コマンドラインから利用するWindows用パッケージマネージャ「Windows Package Manager」のプレビューリリースを発表しました。 Windows Terminalのコマンドラインから「winget install」と入力、実行するだけで、アプリケーションがWindows 10にインストールされます。 例えば「winget install powertoys」と入力すればpowertoysが、「winget install vscode」と入力すればVisual Studio Codeがインストールされる、という具合です。 インストールはあらかじめ用意されたmanifestファイルに従って行われます。 Windows Package ManagerはGitHub上でオープンソースとし
オンラインイベント「Microsoft Build 2020」を開催中のマイクロソフトは、「Windows Subsystem for Linux 2」(WSL 2)の正式リリースを発表しました。 WSL 2は、Windows 10でLinux互換機能を提供するWSLの次期バージョンです。 現行のWSLがLinuxカーネルシステムコールをWindowsカーネルシステムコールに変換するという実装で互換機能を提供するという仕組みなのに対し、WSLではこれを刷新。Windows 10内部に用意した軽量な仮想マシン内で本物のLinuxカーネルを実行することで、より高い性能と互換性を実現しています。 これによりLinuxコンテナなどもWSL 2で実行可能になります。実際、Docker社はWSL2に最適化したDocker Desktopをリリース予定です。 WSL 2は今月中にリリース予定のWindo
こんにちは、Choimirai School のサンミンです。 【主要なアップデート】 (2023.10.01)ベゾス氏がパワポを禁止した理由を語った動画を追加 (2020.05.11)Blitzscaling、ビル・ゲイツのコメントと英語版リンクを追加 (2020.05.11)知的生産の技術に関するコメントを追加 0 はじめに ▲アマゾンの社内プレゼンテーションで、パワーポイントの使用が禁止されているのは、かなり有名な話。 会議では、冒頭のおよそ15~20分間、参加者全員にドキュメントを読むための時間があてられる。ドキュメントは6ページと長い場合も多く静まったミーティングルームで参加者が黙々とドキュメントを読む雰囲気はかなり緊張感が漂っている。
「これは円満退社だ。私はカリフォルニアに行きたくなく、Googleがバンクーバーオフィスを開設する予定はない」──。XMLの第一人者として知られるティム・ブレイ氏(58)が2月20日(現地時間)、自身のWebサイトで4年間勤めたGoogleを3月17日に退社すると発表した。 ブレイ氏はXMLを開発した1人で、米Sun Microsystemsが米Oracleに買収された際、Googleに移った。GoogleではAndroidの開発の後、OpenIDなどの認証関連技術に従事していた。 同氏はQ&A形式で退社の理由などを説明している。バンクーバー在住のブレイ氏はGoogleから再三Google本社での勤務を求められたが、カナダの自然を愛しているのでずっと拒んできたという。Googleにとってバンクーバーオフィスを設立することは可能だと思うが、同社はそうしなかった。 Googleの才能ある人々と
おもち(Omochi)🦒修行中 @ex_kanryo_mochi 念のため。私は官僚を全面的に擁護するスタンスではありません。役所の慣例も、変なところが多々あると思っています。例えば、法律、政令について、閣議のための書類作成。錐(キリ)で穴を開け「こよりひも」で綴るという謎業務。こんなの今すぐやめるべき。閣僚にも違和感を感じてほしいですが… pic.twitter.com/nipEIg9o0L 2020-05-02 14:39:19
コニカミノルタが、「パルスオキシメータ」に関し、「パルスオキシメータの数値によって、新型コロナウイルスの感染判断はできません」「急性呼吸不全を起こすリスクの高い家族がおられない一般家庭で、パルスオキシメータを感染予防目的のために購入されることはお避け下さい」と呼びかけています。 パルスオキシメーター パルスオキシメーターは、指先などに光をあてることによって動脈血酸素飽和度と脈拍数を測定する装置。CVID-19(新型コロナウイルス感染症)軽症者宿泊施設で、感染者の肺炎の早期発見に有効なツールとしての活用が始まったことで注目されています。 コニカミノルタの呼びかけ しかしパルスオキシメーターで何ができるかがまだ一般には知られておらず、「パルスオキシメーターの数値によって、新型コロナウイルスの感染判断ができる」という間違った認識が一部で広まり、「感染予防目的のために一般家庭で購入されるケースも増
iPad Pro (2024) review: So very nice, and so very expensive
共有パソコンの紛失について 1 発生事実 3月17日、職員から、備品の照合検査を行った結果、共有パソコン1台(取得価格298,252円)が見当たらないとの報告があった。そこで、当該パソコンを主に使用していた職員に聞き取りを行うとともに、捜索させたが、本日まで見つかっていない。当該パソコンには、県有施設(県庁東館、県営野球場、新県立体育館)の工事の検討データ(CADデータ)が保存されていたが、個人情報は保存されていなかった。 2 設置状況 他の共有パソコン2台とともに、執務室内のキャビネット上に設置し、必要な場合に、職員の自席に持ち運んで使用していた。なお、職員への聞き取りでは、執務室外への持出しは確認できなかった。 3 原因 管理が不十分だったため。 4 今後の対応 課の共有パソコンについては、鍵のついたキャビネット内に保管するとともに、使用簿で管理する。
GitHub、チームでの利用も無料に。プライベートリポジトリ数も制限なく、チームディスカッション、ActionsによるCI/CDも可能 GitHubは無料で利用できる「Free」プランを見直し、個人に加えてチームでも無料で利用できる新たなFreeプランを発表しました。 Today we’re announcing free private repositories with unlimited collaborators for teams with GitHub Free, and reducing the price of our paid Team plan to $4 per user/month. All of the core GitHub features are now free for everyone. Learn more: https://t.co/fQ3r2ABt
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く