Microsoft、M1、M2 MacでWindows 11をサポート ParallelsのArm版を認定 Mac仮想化ソリューション「Parallels」を提供する加Alludo(旧Corel)は2月16日(現地時間)、米Microsoftが「Parallels Desktop for Mac」で仮想マシンにインストールされた「Windows 11 Pro」および「Windows 11 Enterprise」のArm版を承認したと発表した。 Microsoftもサポートページで、「Parallels Desktop バージョン18は、Apple M1およびM2コンピュータ上のプラットフォーム上の仮想環境でArmバージョンのWindows 11 ProとWindows 11 Enterpriseを実行するための承認されたソリューションです」と説明している。 米AppleもWindowsをM
6歳の息子は、諦めるのが得意な子だ。 かけっこをしていても、 中ほどで「もう勝てない」と思ったら、走るのをやめてしまい、その場に座り込んでいた。 将棋をしていても、トランプをしていても、 「もう勝てない」と思ったら、「負けました」も言わずにどこかに隠れてしまう。 一緒に遊んでいた相手は、たいてい怒りがおさまらないという風だ。 しかし、息子本人は負け切っていないからか、悔しがる様子もなく、ふふんとすましている。 この癖は、 仕方のないことなのかなぁと私は思っていた。 いつも一緒に遊んでいる、 2歳先に生まれた8歳のお姉ちゃんの方が、 何をやってもうまくできるのだ。 私も夫も、自分自身が一番上の子として生まれたのもあって、何をやっても勝てないやるせなさみたいなものは、たぶん4人家族の中では、彼にしか分からなかった。 「最後まで諦めずに頑張りなよ」 と言ってはみるんだけど、 全然、彼には響いてい
こんにちは。皆さんは自身がメンテナンスするソフトウェアが依存するパッケージの更新、いわゆるdependency updateをどのような形で行っていますか? SmartBankが提供するサービスB/43の開発では主にGitHubのDependabot version updates機能を用いて定期的なdependency updateを行っています*1。これは簡単にいえばGitHub repositoryにYAMLファイルを置いておくだけで自動的かつ定期的にversion updateのpull requestを作ってくれる便利なやつです。 便利ではあるのですが、アプリケーション規模やチーム体制によっては日々作成されるpull requestをさばくのに苦労することがあります。本記事ではそのような運用課題を解決するために導入した、GitHub Appを使った自動マージについて解説します。
Magic Moment の @aqlwah です。 2021年10月に入社してから1年ほどの間は、フロントエンドエンジニアとして React や Redux を用いた SPA の開発に主に従事していました。 それが昨年10月に行われたチーム体制再編をきっかけとして、バックエンドの開発にも参画するようになりました。 この記事では、フルスタックエンジニア見習いとなった私が Go をキャッチアップしてバックエンド開発を始めるまでに取り組んだ学習の経緯(ほぼ書評)をご紹介します。 余談ですが、この記事は先日にチーム内で開催した LT 会での発表をブログ向けの文章として書き起こしたものです。 私たち Tech チームでは、不定期で自由参加の LT 会を実施しており、業務内外で得た様々な知見を共有しています。 LT 会についての詳細もいずれこのブログでご紹介できればと思っています。ご期待ください。
Android向けやPC向けのアプリケーションを作成することの容易さに比べ、Apple製品向けのアプリケーションを作成するには「お金がかかる」と、ソフトウェア開発者のデイブ・ベネット氏が苦言を呈しました。 Apple doesn't want you developing hobby apps – Bennett Notes https://www.bennettnotes.com/notes/why-does-apple-restrict-hobby-development/ アプリを作るのが趣味だというベネット氏は、Android向けに「自作の土壌センサーと連動して植物が乾燥したときに通知を送ってくれるアプリ」などを作成して楽しんでいましたが、次にiOS向けのアプリを作ってみたいと考えるようになったそうです。 しかし、ベネット氏がiPhoneでとあるセンサーを読み取るためのアプリを開発
TechFeed Experts Night Pick up Rustの非同期デバッグツールを使いこなせ! ~TechFeed Experts Night#9講演より 本記事は、2022年11月に開催された「TechFeed Experts Night#9 〜 Rust/WebAssemblyの「いま」を探る」のセッション書き起こし記事「Rustの非同期デバッグツールを使いこなせ! by κeen」を転載したものです。オリジナルはTechFeedをご覧ください。 「Rustの非同期デバッグツールを使いこなせ!」というタイトルで発表していきたいと思います。 κeenと申します。Twitterなどで騒がしくしている人なので、見たことある人も多いのではないかなと思います。仕事は、Idein Incという会社にいて、しばらくRustを書いている期間がありました。 今日は非同期の話をしていきますが、
Today, I’d like to announce Homebrew 4.0.0. The most significant change since 3.6.0 enables significantly faster Homebrew-maintained tap updates by migrating from Git-cloned taps to JSON downloads. Major changes and deprecations since 3.6.0: Using JSON files downloaded from formulae.brew.sh for package installation rather than local homebrew/core and homebrew/cask taps. Please note: this is the la
* All pricing is per user, per month. Third, we are increasing the price of Google Workspace Enterprise Standard to reflect the value we’ve added to the edition, including industry-leading security controls and administrative features designed for large enterprises. There are no list price changes to the other Enterprise editions, including education upgrades. Customers should connect with their a
MicrosoftがParallels Desktopを利用しApple M1/M2 Mac上に構築した「Windows 11 on ARM」仮想マシンを正式に承認し、ライセンスを許可したと発表しています。詳細は以下から。 Appleが2020年より販売を開始したArmベースのApple Silicon搭載のMacでは、MacをWindows PCとして利用できるようにするBoot Campがサポートされなくなったものの、Parallelsが仮想化ソフトウェア「Parallels Desktop」を利用し、Apple M1/M2 MacでWindows 10/11 on ARM 仮想マシンを作成することが可能になっていました。 ただ、このWindows 10/11 on ARMはMicrosoftがOEM以外にライセンスを提供していなかったため、Apple M1/M2 Mac上の仮想マシン
タイトルが何を言っているのかよくわからないと思いますので順を追って紹介したいと思います。 tblsをセットアップするGitHub Actionとしてsetup-tbls を作った setup-tblsはtblsをインストールしてくれるGitHub Actionです。 github.com 各所で「ないの?」とは言われており(最近Issueもたった)、いつか作らないとなと思っていたのですが、いろいろ重なって作りました。 github.com 私はGoで作ったツールのActionはDocker container actionを使うのですが、tblsでそうするとDockerコンテナ上で動くtblsからデータベースサーバの名前解決ができなかったりして、それも手を鈍らせている原因でした。 今回作成した setup-tbls はComposite actionで作っているので上記のような心配もありま
中華の怪レいPC(R86S)を買った。一通り遊んだのでレポートする。 なにこれ R86Sの名称でAliexpressやAmazonで販売されている謎のシングルボードコンピュータ。 本体や箱にも公式ドキュメントにもそれっぽい記述が無いため製造元は謎であるが、結構な数が出回ってるみたい。販売サイトにはGuowei Technology社製と記述があった。 公式サイト? 販売サイトの一例 (注:2024/03リンク切れ) Amazon.co.jpでも売ってます スペック 色んな構成がある。 (販売サイトから引用, 執筆時閲覧) アッシが購入したのはG2モデル。これだけついて6万円弱なんでとってもお買い得。 CPU: Celeron N5105 (4C4T、2.0GHz, 最大2.9GHz) RAM:16GB NIC: 2.5G Base-T(マルチレート) x3 10G SFP+ x2 HDMI
Microsoft傘下のオンラインバージョン管理サービス・GitHubが、経費削減のため使用するビデオ会議ツールをMicrosoft Teamsに移行することを決定しました。これについて、ソーシャルニュースサイトのHacker Newsでは、Microsoft Teamsの使い勝手や経営陣の一存で従業員が使用するツールを決めてしまうことの是非についての議論が発生しています。 GitHub staff are required to use Teams by Sep 1, 2023 | Hacker News https://news.ycombinator.com/item?id=34773860 GitHubのトーマス・ドムケCEOは2023年2月9日に、従業員に宛てた電子メールで従業員の10%を解雇することを発表すると同時に、経費削減のために「社用ノートPCの更新を3年から4年に変更す
この本の概要 Go言語ユーザーとして,「もう一段レベルアップしたい」「開発に使いたい」と思っている方に向けた,Go言語の解説本です。関数やパッケージの使い方,並行処理,テストといった基本的なトピックにおいて,「こう書くと綺麗になる」「こう書くとパフォーマンスが上がる」といったエッセンスを紹介します。後半ではCLIアプリ/Webアプリの開発手順や,現場で使われている便利なパッケージなど,著者が業務やOSSの開発で培った技術をふんだんに紹介します。 こんな方におすすめ Go言語の入門を終え,さらに深く学びたい人 第1章 プログラミング言語Goとは 1.1 Goの簡単な歴史 1.2 Goの立ち位置 1.3 Goが利用される場面 標準でUTF-8をサポート マルチプラットフォーム 並行処理の扱いやすさ ストリーム指向 シングルバイナリ 1.4 教育用途としてのGo 1.5 なぜGoが使われるのか
NVIDIAでは2022年からGeForce RTX 4090やRTX 4080などハイエンドモデルを中心にRTX 4000シリーズラインアップを拡充していますが、これに合わせてRTX 3090やRTX 3080など旧世代のハイエンドモデルが北米で在庫処分価格での販売が行われているようです。 北米でNVIDIA GeForce RTX 3090やRTX 3080など多くのモデルが大幅値下げ。RTX 3070は日本円で5万円以下で販売。 NVIDIAではGeForce RTX 3000シリーズの後継モデルとしてGeForce RTX 4090やRTX 4080を2022年に発表しましたが、これに合わせて旧世代モデルとなるRTX 3090 TiやRTX 3090、RTX 3080 Ti、RTX 3080、RTX 3070などRTX 3000シリーズのハイエンドモデルは生産が停止されるという噂も
コーヒーが好きな木谷映見です。 今回は小ネタです。AWS 構成図を書く際、省略してしまうことが多いサービスについて思いを馳せました。 よくある?構成図 リージョン アベイラビリティゾーン ルートテーブル AWS IAM インスタンスプロファイル Amazon EBS Elastic IP Elastic network interface(ENI) セキュリティグループ セッションマネージャーする時のエンドポイント 最終構成図 終わりに よくある?構成図 よくあると思われる構成図を描いてみました。 AWS になじみがある方から見ると、 「ふむ、パブリックサブネットとプライベートサブネットに 1 台ずつ EC2 インスタンスがあって、プライベートサブネットのインスタンスにはセッションマネージャーでログインするのかな?S3 バケットもあるな」 くらいの想像ができるかもしれません。 リージョン
prettyping is a wrapper around the standard ping tool, making the output prettier, more colorful, more compact, and easier to read. Do you run ping tool very often? Do you find yourself squeezing your eyes to see if a packet has been lost? Do you want to have a better view of the latency and of the lost packets over time? Then prettyping is the tool for you! prettyping runs the standard ping in ba
PFUは2月16日、高級キーボード「Happy Hacking Keyboard」(HHKB)シリーズ6モデルのレンタルサービスを、「ゲオあれこれレンタル」で始めたと発表した。 新品で購入すると3万5000円以上するキーボードを、9泊10日3980円でレンタル可能。レンタル品を返却した後、PFUのサイトで新品を購入すれば、レンタル料が実質無料になるキャンペーンも、3月31日まで行う。 「Happy Hacking Keyboard Professional HYBRID Type-S/墨」(販売価格:3万6850円)など、英語/日本語配列の6機種が対象だ。 関連記事 限定色だったHHKBの「雪」が定番モデル化 いったい何が変わったのか 実機を先行レビュー エンジニアや執筆を仕事にするプロフェッショナルたちから愛されるキーボードに「Happy Hacking Keyboard」(HHKB)と
エレコムが発信した「抜けなくなったLANケーブルを抜く方法」2023.02.16 10:0037,402 小暮ひさのり もう一生抜けないかも…。 と、絶望する前に、これを試してみてください。 ハブやルータに刺さったLANケーブル。基本的に「抜けちゃうとマズイ」ものなので、がっちりハマっているものがほとんどだけど、その抜けにくさが仇になって「抜きたいのに抜けない」と絶望することも…。 こんな時に役立つ情報をエレコムさんのTwitterで見かけたので共有しておきますね。必要なものは「マイナスドライバー」だけです。 LANケーブルが抜けない。 という時はマイナスドライバーを使ってこちらを試してみてください。 あと、「根元の方のツメ」をしっかり持つのもポイントです。 pic.twitter.com/EExHhnMAyU — エレコム(公式) (@elecom_pr) February 10, 20
オープンソースのJavaScriptライブラリである「core-js」は、古いブラウザでもJavaScriptの最新機能を使えるようにするPolyfill(ポリフィル)として強い人気を誇り、オープンソースのJavaScriptトランスコンパイラであるBabelにも組み込まれています。AppleやNetflix、Spotify、Pornhubといった大企業を含む多くのウェブサイトに利用されている「core-js」のメンテナンスをたった1人で行う開発者のDenis Pushkarev(zloirock)氏が、ついに家族を養えなくなったとして支援を求める記事をGitHubで公開しました。 core-js/2023-02-14-so-whats-next.md at master · zloirock/core-js · GitHub https://github.com/zloirock/cor
(この話は最初Twitterに書こうと思ったけど、長くなるのでブログに書くことにしました) 僕はRSpecやMinitestでテストを書くのは得意ですが、常にテストファースト(TDD)で開発するとは限りません。 今業務でやってるタスクはこんなふうに進めてます。 雑に動くものを作る ↓ 見た目をきれいにする&機能を作り込む ↓ テストを書く ↓ リファクタリングする この順番で開発する理由を以下に述べます。 雑に動くものを最初に作る理由 最初は見た目とか、異常系とか、細かい仕様とかを無視して、正常系が一通り動くものを作ります。 これはこれから作ろうとしているものの認識が合っているかどうかをPO(プロダクトオーナー)に確認するためです。 実際に動く画面を見せると「こんな感じでOK」とか「ここはこういうふうにしたい」というフィードバックをもらうことができます。 また、開発者としてもコードを書きな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く