Sketchのオンラインイベント
Table of Contents Introduction Background Purpose Architecture Q&A with the Creator Basic Commands Sample changefile format Conclusion Introduction In our Evolution of Version Control System Internals post, we covered the inner workings of many version control systems, both historical and current. However, we haven't really covered the possible future of version control. How will this field evolve
はじめに 影響の大きいissueについて、実行後のログに警告としてのみあっさりと出してくれるのは気が付かない人多いのではないかなと思うこの頃です。 Workflowで利用する仮想環境イメージをubuntuにしている場合に、ubuntu_latestとされている方はそれなりにいるかと思われます。Actionsのサンプルがubuntu_latestとなっているケースも多いですから。 そんなubuntu_latestが11月30日から数週間にかけて、18.04から20.04にメジャーアップデートされます。大体のケースで依存ライブラリ周りでのトラブルが予期されるやつです。AWS関連だと主にCLIが該当してきます。 Issue作成日から結構日程たっていて、且つ今日からメジャーアップデート開始期間という若干手遅れ感が否めませんが、まとめてみました。 今回のアップデートで影響が出る範囲 以下のIssue
yarn.lock にマージコンフリクトがある状態でガン無視して yarn install すると conflict が直るから
2020年11月のサーバーレス関連まとめです。こちらのイベントで取り上げる内容です。 serverless-newworld.connpass.com 2020年11月のリリース 11月30日からAWSの年次グローバルカンファレンスであるre:Inventが開催されることから細かいアップデートが多めですね。ていうか数が多すぎるのでS3とか割愛しましたw タイトルだけで内容がわかるようなものは特にコメントしていません。 Amazon Kinesis Data Streams は、最大 1 年間のデータストリームの保持が可能に データ保存期間がこれまでの最大7日から最大1年に デフォルトは24時間 Amazon MQ for RabbitMQ の発表 Amazon MQがRabbitMQをサポート RabbitMQは広く使われているOSSのメッセージブローカー 複数のプロトコルに対応、軽量とい
Appleは11月17日より、Apple Silicon「M1」チップへ移行したMacを発売した。第1弾はMacBook Air、MacBook Pro 13インチ(下位モデル)、Mac mini(下位モデル)の3機種。いずれも同じM1チップを搭載しているが、MacBook Airには7コアGPUとして価格を抑えたバージョンが存在し、またMacBook ProとMac miniには本体にファンを備えることで、ピーク性能の持続時間を延ばしているという。 1度に出てくるチップが同一で、本体の違いから最適なマシンを選ぶ方式は、iPhoneやiPadのそれと似ている。むしろ、今までのMacは、1つのグレードに3種類のプロセッサがあったり、コア2つ、0.1GHzの性能向上に数万円追加したりできるなど、複雑怪奇なラインアップであったことを改めて感じさせる。いずれのモデルも、本体のデザインに変更はない。
AppleがiOS 14/macOS 11 Big Surのデフォルトブラウザ「Safari 14」がWebPフォーマットをサポートしたことで、App Storeのスクリーンショットを「WebP」に変更しています。詳細は以下から。 Appleは2020年09月にリリースした「iOS 14/iPadOS 14」および11月にリリースした「macOS 11 Big Sur」のSafari 14とシステムベースで、Googleが開発した画像フォーマット「WebP」を正式にサポートしましたが、 これに伴い、MacやiPhone/iPadのApp StoreのスクリーンショットやAppleのWebサイト/サポートページで利用している画像フォーマットをWebPに変更しているようです。
Mac向けオーディオソフトウェアの老舗である米Rogue Amoeba Softwareは、macOS Big SurとM1 Macへの対応状況を説明した「Current Software Status」をアップデートした。 同社は、M1チップに対応した、Airfoil、Audio Hijack、Farrago、Fission、Loopback、Piezo、SoundSourceのβ版配布もスタートした。 Audio HijackはMacの任意のアプリやWebブラウザからオーディオを録音できるソフト、Loopbackはさまざまなアプリからのオーディオデータの経路を変えてミックスできるオーディオルーティングソフトで、ポッドキャストやライブビデオの配信・収録などにおける定番ツールだ。
iPhone向けに開発した楽器アプリがM1搭載Macでそのまま動く衝撃:新連載「iOS音楽アプリプロデューサーがM1 Macを使ってみたら」(1/3 ページ) 筆者のもとにM1 Macがやってきた。今回、導入したのは、「Mac mini」の8GBメモリ、256GB SSDという最安値構成モデル。各テック系メディアは、Apple M1 チップを搭載した新世代Macの驚異のコストパフォーマンスを連日のように、驚きの書きっぷりで伝えている。ならば、最安値M1 Macでどこまでのことができるのか試してみようと考えた。筆者は、音源制作を生業にし、楽器系のiOSアプリを4タイトルリリースしているので、主に、音楽系の話題を中心に触れていきたいと思う。 第1回は、M1 MacにおけるiOSアプリの互換性について触れる。筆者は、次の4つのiOSアプリにプロデューサーとして関わっている。「Pocket Org
おたくのMac miniは大丈夫? Apple SiliconことM1プロセッサを搭載し、まるっと生まれ変わったMac mini。しかしその一部にてBluetooth接続に問題が発生している、との報告が寄せられています。 Video: Patrick TomassoまずYouTubeチャンネルのPatrick Tomassoは、M1搭載Mac miniにてBluetoothマウスがほとんど使えず、接続が失われてしまうと報告しています。さらに、AirPod Proやその他のBluetoothアクセサリの接続の際にも問題が発生したそうです。 そしてRedditにも、M1搭載Mac miniにてBluetoothマウスやキーボードが接続できず、マシンが全く利用できないという報告が寄せられてます。キーボードやトラックパッドを搭載しないMac miniにとって、Bluetoothの問題はまさに致命的
開発者のAlexander Graf氏が、AppleのM1チップ搭載Macで、ARM版Windows 10の仮想化に成功したことを報告して注目を集めています。 その後、同氏が公開した手法を用いて、別の開発者がM1 Mac上で動作するARM版Windows 10のGeekbenchスコアを測定したところ、Microsoft SQ2を搭載したSurface Pro Xのスコアを上回っていることが判明しています(MSPoweruser)。 Some GeekBench* scores, not yet tuned (like topology and whatever) about Windows on M1: GB5 https://t.co/ifUGPnpTDI GB4 aa64 https://t.co/jpCfcNlRRc GB4 XtaJIT (x86) https://t.co/nf
本日、開発者のAlexander Graf氏がM1チップ搭載Mac上でARM版Windows 10を動作させることに成功したとお伝えしましたが、MyDriversによると、そのAlexander Graf氏が紹介した方法でM1チップ搭載MacでARM版Windows 10を動作させた場合のベンチマークスコアが明らかになりました。 ベンチマークの測定は「Geekbench 5」を用いて行われ、M1チップ搭載「MacBook Pro 13インチ」のスコア、同MacのQEMU上でARM版Windows 10を動作させて測定したスコア、Microsoft SQ2チップとARM版Windows 10を搭載した「Surface Pro X」のスコアが下記画像の通り。
「Apple Silicon Macで4K編集」は実用に足るか?:新連載「動画編集実務で計るM1 Macの実力」(1/4 ページ) M1搭載MacBook Airを入手して実作業に投入している小寺信良さんに、4K動画編集マシンとしての新MacBook Airの実用度を検証してもらった。まずは、Final Cut Proを使った動画編集について。 筆者は技術系のライターではあるが同時に映像技術者でもあるので、1年のうち半分ぐらいは映像コンテンツ制作やそれに関わる技術開発の仕事をしている。そんなわけでYouTuberほどではないが、しょっちゅう動画を撮影し、編集している。 昨今はネットのライブ配信が全盛で、イベントやトークをリアルタイムで配信してしまって終わり、という動画コンテンツが増えた。こうした速報性やリアルタイム性があるコンテンツは、軽快に見られる事が優先させるので、ほとんどはHDかそれ
スクリプトを記述 Quick Startのサンプルを利用します。 今回はデータのimportとクエリを試してみます。 Quich Startの内容と、Glueジョブ設定を組み合わせた以下のスクリプトを設定します。 import sys from awsglue.utils import getResolvedOptions from pyspark.context import SparkContext from pyspark.sql.session import SparkSession from awsglue.context import GlueContext from awsglue.job import Job ## @params: [JOB_NAME] args = getResolvedOptions(sys.argv, ['JOB_NAME']) spark = Sp
新型Mac mini発売の影響で、デスクトップPC市場におけるアップルのメーカー別販売数量シェアが急増し、首位を獲得したことが、家電量販店・ネットショップの実売データを集計する「BCNランキング」から明らかになった。 デスクトップPC市場上位4社のメーカー別数量シェア推移を、2020年8月1週(8/3-8/9)から11月3週(11/16-11/22)の期間でみていく(図1)。11月2週(11/9-11/15)まで、アップルのメーカー別数量シェアは15.0%前後で推移。レノボ・ジャパンとの3位争いを展開していた。しかし、11月17日にMac miniの新モデル発売をきっかけに状況は一変し、メーカー別数量シェアは27.1%を記録、前週を14.4ポイント上回った。 トップシェア獲得の原動力になった新型Mac miniは初のアップル製チップセット「M1」を搭載。低価格ながら高性能であることなどが話
M1チップ搭載MacでWindowsおよびWindows向けアプリを実行するには、現状、CrossOverを利用する以外にまだ手がないのですが、MacRumorsによると、開発者のAlexander Graf氏がM1チップ搭載Mac上でARM版Windowsこと「Windows 10 on ARM」の仮想化に成功し、M1チップがMicrosoftのOSを実行できることを証明したことが分かりました。 同氏は「Windows 10 on ARM64」のInsider Preview ビルドとmacOSのHypervisor.framework、オープンソースのプロセッサエミュレータである「QEMU」にカスタムパッチを適用して、M1チップ上で「Windows 10 on ARM」を仮想化することに成功したようで、動作速度はRosetta 2ほどではないものの、それに近い速度で動作する模様。 同氏
こんにちは、臼田です。 みなさん、セキュアな開発していますか?(挨拶 今回はAWS Lambdaでコードの署名が可能になりましたので試していきたいと思います。 概要 以下の発表でAWS Lambdaのコードを署名して、デプロイ時にそれを検証することが可能になりました。 AWSLambdaの信頼と整合性の制御であるコード署名を発表 機能としては、以下のようなことが可能です。 AWS Signerを利用してコードに署名を行う Lambda関数で署名の設定を行う 検証検証ポリシーとして、署名が行われていないコードのデプロイ時の扱いは以下2種類選択する Warn: デプロイは成功するがCloudWatchメトリクスに記録する Enforce: デプロイをブロックする これによりコードが適切な署名フローを元に作成・更新されたものかを確認することができます。 やってみた 詳細は以下のブログで解説されて
すでにあちこちで公表されているApple Silicon(M1) Macのベンチマークテスト結果を見ると、確かに眼を見張るようなパフォーマンスを示している。それなのに、新しいMacが本当にどれだけ速いのか、今ひとつピンと来ないと感じている人も多いかもしれない。ベンチマークテストはしょせんテスト用の特殊なプログラムの実行結果であって、現実的なアプリの速さとは違うのではないかという感覚もあるのだろう。それについては、現実のアプリを使ったテストによる評価の準備を、筆者も現在進めている。 その前に今回は、Apple Siliconを搭載したMacのもう1つの大きな特長、省電力について、実際のアプリケーションを使って確かめてみた。
I recently worked on a project which involved separating out the API from a monolith application, containerizing and deploying it to AWS. This was my first experience deploying to AWS, so in order to solidify what I learned during this process I've decided to document some of the resources I used and how they interact with one another. This diagram gives an outline of the architecture and the reso
先日のアップデートで Amazon Batch がコンピューティング環境での Amazon Linux2 の利用をサポートしました。 AWS Batch now has integrated Amazon Linux 2 support 更新箇所 ここで設定できるようになりました。(デフォルトは Amazon Linux1 と記載されています。) 終わり。 というのもアレなので、構築して確認してみましょう。 はじめに そもそも Amazon Linux 2 と Amazon Linux との違いについては、下記弊社ブログ、または よくある質問 - Amazon Linux 2 | AWS をご参照下さい。 [速報]5年長期サポートのAmazon Linux 2が一般公開されました AWS Batch についても、基本的な概念や使い方を把握している方を対象とします。 AWS Batch とは
プログラミング勉強日記 2020年11月28日 昨日の記事でPrettierについて扱ったが、Prettierと合わせて使用することのできるESlintについて紹介する。 ESlintとは ESlint(読み方:「イーエスリント」)は、JavaScriptやTypeScriptなどの静的解析ツールである。ESlintを導入することで、単純な構文エラーやプロジェクト固有のコーディング規約を定義することができる。厳密なルールを定義することで、複数人で開発する場合でもシステム全体のコードの一貫性を維持することができる。 ESlintの特徴 自由に多くのルールを設定できる 独自ルールを作成するAPI 固有のライブラリー、フレームワーク、および実践のルールを持つ多数のプラグイン ES6、ES7、JSXの内蔵サポート 迅速に開始できるように、推奨ルールだけでなくサードパーティの設定利用が可能 Subl
nodeを使って作られたツールが増えています。npmでインストールすればいいのですが、node自体のバージョンアップも激しく、追従するのも大変です。開発者であれば構わないでしょうが、開発者以外の方がnodeをセットアップして使い始めるのはちょっと敷居が高いです。 そこで使ってみたいのがboxednodeです。boxednodeを使えばnodeの実行エンジンとJavaScriptファイルをまとめてパッケージしてくれます。 boxednodeの使い方 パッキングする際のコマンドです。 $ boxednode -s example.js -t example パッキングしたら実行権限が付いているので、そのまま実行できます。 $ ./example こんにちは、世界! boxednodeはnodeのコンパイルから実行するので、バイナリができあがるまでに時間がかかるのが難点です。なおバイナリサイズは
AppleはMac上でWindowsを動作させるために「Boot Camp」を提供していますが、このBoot CampはIntel製チップを搭載したMacにしか対応しておらず、Apple初のApple Siliconである「M1」チップを搭載したMacBook Air、Mac mini、MacBook Proには対応していません。しかし、このM1チップを搭載したMac上でWindowsを動作させることに開発者のAlexander Grafさんが成功しています。 ARM Windows M1 Mac virtualization demonstrated - 9to5Mac https://9to5mac.com/2020/11/27/arm-windows-virtualization-m1-mac/ Mac上でWindowsを動作させるためのBoot Campは、記事作成時点ではAppl
Linuxカーネル開発者として知られるリーナス・トーバルズ氏は、Appleが自社開発したM1チップを搭載したMacBook ProおよびMacBook Airについて、Linuxが移植される可能性は低いと考えていることがわかりました。 Linuxが動作するなら絶対1台欲しい 「Real World Technologies」フォーラムにおいて、M1搭載MacBookについて意見を求められたトーバルズ氏は「Linuxが動作するなら、絶対1台欲しい。Linuxが動作するARMラップトップがずっと欲しかった。新しい(MacBook)AirはOSを除けば、ほぼ完璧だ」と答えています。 ARMベースでLinuxが動作可能なラップトップはすでに存在しています。しかしPinebook Proを始め、そのほとんどが200ドル以下の格安モデルであり、高性能とは言い難いものばかりです。 トーバルズ氏が「ずっと
とある記事を読んだことがきっかけで個人用のウェブサイトを作ろう、どうせならSwiftで作りたいなと思ってVaporについて調べていたところ、Swift製の静的サイトジェネレータJohnSundell/Publishを知りました。 この記事ではPublishを用いて静的サイトを生成してGitHub Pagesにデプロイする所までの手順を書きます。 Publish Publishは、Swiftを使用している開発者向けに開発された静的サイトジェネレーターです。Swiftを使用してウェブサイトを構築することができてテーマ、プラグインなどがカスタマイズできます。 PublishでウェブサイトはSwiftパッケージとして定義されます。Swiftコードでウェブサイトがどのように生成され、デプロイされるべきかの設定を行います。 環境構築 PublishはSwit5.2以降、Macで開発する場合はxcode
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く