AWS |
AWS Database Blog |
Introducing 99.99% Availability with Amazon ElastiCache for Redis and Amazon MemoryDB for Redis |
https://aws.amazon.com/blogs/database/introducing-99-99-availability-with-amazon-elasticache-for-redis-and-amazon-memorydb-for-redis/
|
Introducing Availability with Amazon ElastiCache for Redis and Amazon MemoryDB for RedisA managed cloud service eliminates the tedious task of managing infrastructure and offers several key benefits including scalability cost savings and security These benefits make it compelling for mission critical applications to move to the cloud High availability is especially important for these applications because any downtime can cause loss of revenue impact team productivity and … |
2023-02-16 19:05:42 |
AWS |
AWS Machine Learning Blog |
Scaling Large Language Model (LLM) training with Amazon EC2 Trn1 UltraClusters |
https://aws.amazon.com/blogs/machine-learning/scaling-large-language-model-llm-training-with-amazon-ec2-trn1-ultraclusters/
|
Scaling Large Language Model LLM training with Amazon EC Trn UltraClustersModern model pre training often calls for larger cluster deployment to reduce time and cost At the server level such training workloads demand faster compute and increased memory allocation As models grow to hundreds of billions of parameters they require a distributed training mechanism that spans multiple nodes instances In October we launched Amazon EC … |
2023-02-16 19:21:33 |
技術ブログ |
Developers.IO |
Google Calendarでサブスクライブしている他人のカレンダーをグルーピング表示するアイデア |
https://dev.classmethod.jp/articles/the-idea-of-grouping-calendars-subscribed-to-on-google-calendar/
|
delivery |
2023-02-16 19:39:24 |
海外TECH |
Ars Technica |
Mini-robot shifts from solid to liquid to escape its cage—just like the T-1000 |
https://arstechnica.com/?p=1918127
|
delivery |
2023-02-16 19:11:37 |
海外TECH |
MakeUseOf |
How to Learn Mindful Communication With Tech |
https://www.makeuseof.com/learn-mindful-communication-tech/
|
digital |
2023-02-16 19:30:16 |
海外TECH |
MakeUseOf |
8 Settings to Tweak on a New Windows 11 Install |
https://www.makeuseof.com/settings-tweak-new-windows-11-install/
|
windows |
2023-02-16 19:16:16 |
海外TECH |
DEV Community |
Svelte and Tailwind for building Chrome Extension |
https://dev.to/codegino/svelte-and-tailwind-for-building-chrome-extension-3p4o
|
Svelte and Tailwind for building Chrome ExtensionA step by step guide on how to create a Chrome Extension using Svelte and Tailwind CSS IntroductionThis article will show you how to create a Chrome Extension using hot frameworks such as Svelte and Tailwind CSS This will also use the very popular Vite as the build tool Here are some definitions of the tech choices according to ChatGPT What is Svelte Svelte is a JavaScript framework that compiles your code into efficient JavaScript that surgically updates the DOM It is a compiler that converts your code into a more efficient version of itself What is a Chrome Extension A Chrome extension is a software program that extends the functionality of Google Chrome It modifies the browser s behavior and adds new features What is Tailwind CSS TailwindCSS is a utility first CSS framework for rapidly building custom user interfaces It is a CSS framework that provides a set of pre built classes that can be used to style your HTML elements Setting up the projectMake sure you have node js v x or greater Install SvelteInitialize the project using vitenpm init viteSelect a project nameSelect SvelteSelect TypeScriptFollow the output instructioncd lt your project name gt npm installnpm run devOpen the URL in a browser and you should see the following result Install TailwindInstall Tailwind dependenciesnpm install D tailwindcss postcss autoprefixerInitialize default Tailwind configurationnpx tailwindcss init tailwind config cjs pMake sure to enable use of POSTCSS in style blocks svelte config jsimport vitePreprocess from sveltejs vite plugin svelte export default preprocess vitePreprocess Configure content paths tailwind config jsmodule exports content src html js svelte ts theme extend plugins Replace the content of src app css with the following src app css tailwind base tailwind components tailwind utilities h apply text xl font bold h apply text xl font bold Testing Tailwind integration Add tailwind stylesAdd any styles that will be obvious when the app is running lt Somewhere in src App svelte gt lt h class bg red text red gt Vite Svelte lt h gt And you should see the following result We have a heading with dark red background and light red text Remove unused filesNow that we verify that the app is working as expected we can remove the unused files Delete src App svelteDelete src main tsDelete index htmlDelete src assets svelte pngDelete src lib folder Create a very basic chrome extension Install Chrome Extension Library for viteInstead of complicating the setup we will crxjs to help us simplify the development process npm i D crxjs vite plugin beta Create a manifest fileThe manifest file contains the necessary information for the browser to load the extension For more information check out the Chrome Extension Manifest manifest json name Svelte Tailwind Chrome Extension description Sample Extension using Svelte and Tailwind version manifest version action default popup src popup index html permissions storage NOTE The storage permission is added because we will use it later Add the plugin to vite config js vite config jsimport crx from crxjs vite plugin import defineConfig from vite import svelte from sveltejs vite plugin svelte import manifest from manifest json export default defineConfig plugins svelte crx manifest Optional configuration for TypeScript Update TypeScript configuration filesFor some reason scripts work as expected until these options are added tsconfig json compilerOptions baseUrl tsconfig node json compilerOptions other props resolveJsonModule true allowSyntheticDefaultImports true include vite config ts manifest json Improve Chrome Plugin TypeScript supportTo get better TypeScript support install the chrome type definitionsnpm i D types chrome Create the content of the popup pluginCreating the content of the plugin is as simple as creating a web typical page We still use HTML JavaScript and CSS The obvious difference is where we can view the content The markup below is the content that will be displayed when the popup extension is opened lt src popup index html gt lt DOCTYPE html gt lt html gt lt head gt lt meta charset UTF gt lt title gt Popup lt title gt lt head gt lt body gt lt div class bg blue p w rem gt lt h class text blue gt I m a header lt h gt lt h class italic gt in an extension lt h gt lt p class text xl text blue gt And Tailwind is working lt p gt lt div gt lt script type module src index ts gt lt script gt lt body gt lt html gt It is important to match the absolute file path with the one in the manifest file manifest json action default popup src popup index html Create the script file to load CSS and other stuff To make sure Tailwind styles are processed don t forget to import the CSS file in the script file src popup index tsimport app css Again it is important to match the relative file path in the script tag Build and load the extensionRun npm run dev or npm run buildOpen the chrome extension page by typing chrome extensions in the address barEnable the developer modeClick on the Load unpacked buttonSelect the dist folderOpen the extension menu then click the loaded extension Add interaction using SvelteNow let s make the extension interactive We will create a counter that will be saved in the browser storage Create a reusable counter componentCreate a simple and reusable counter component that can be used in any part of the application src components Counter svelte lt script lang ts gt export let count number let message string null const increment gt count const decrement gt count const handleSave gt chrome storage sync set count then gt message Updated setTimeout gt message null lt script gt lt div class bg blue min w rem p flex flex col gap gt lt p class text blue text xl gt Current count lt span class font extrabold gt count lt span gt lt p gt lt div class flex gap gt lt button on click decrement gt lt button gt lt button on click increment gt lt button gt lt button class ml auto on click handleSave gt Save lt button gt if message lt span class font bold text blue gt message lt span gt if lt div gt lt div gt lt style scoped gt button color theme colors blue padding theme spacing theme spacing font size theme fontSize base border px solid theme borderColor blue box shadow theme boxShadow lg background color theme backgroundColor blue button hover button focus background color theme colors blue color theme colors blue lt style gt If the code above does not make any sense check out the Svelte tutorial Update the popup script src popup index tsimport app css import Counter from components Counter svelte const target document getElementById app async function render const count await chrome storage sync get count new Counter target props count document addEventListener DOMContentLoaded render Remove unnecessary stuff in the HTML file lt src popup index html gt lt DOCTYPE html gt lt html gt lt head gt lt meta charset UTF gt lt title gt Popup lt title gt lt head gt lt body gt lt div id app gt lt div gt lt script type module src index ts gt lt script gt lt body gt lt html gt Re test the extensionThere should be no need to rebuild the app because crxjs has HMR enabled by default If not just reload the extension Create a New Tab extensionA new tab extension is an extension that replaces the default new tab page with a custom one Creating a new tab extension is almost the same as creating a popup extension The only difference is the manifest file manifest json Other props chrome url overrides newtab src new tab index html Copy paste the popup HTML file to the new tab HTML file lt src new tab index html gt lt DOCTYPE html gt lt html gt lt head gt lt meta charset UTF gt lt title gt New Tab lt title gt lt head gt lt body gt lt div id app gt lt div gt lt script type module src index ts gt lt script gt lt body gt lt html gt Copy paste the popup JS file to the new tab JS file src popup index tsimport app css import Counter from components Counter svelte const target document getElementById app async function render const count await chrome storage sync get count new Counter target props count document addEventListener DOMContentLoaded render Re test the extensionJust like magic the new tab extension is working BONUS Awesome HMR supportBy default crxjs has HMR enabled This is a big productivity boost for developers What s next Add an options page Add a content script Add a background script Add a dev tools page Deploying the extension |
2023-02-16 19:42:11 |
Apple |
AppleInsider - Frontpage News |
Apple starts killing off developer beta profiles in iOS 16.4 |
https://appleinsider.com/articles/23/02/16/apple-starts-killing-off-developer-beta-profiles-in-ios-164?utm_medium=rss
|
Apple starts killing off developer beta profiles in iOS With one change in iOS Apple is making developer beta installation easier for registered developers and harder for those that aren t The iPhone Pro Max and iPhone Pro MaxStarting in iOS registered developers will have an option to enable developer betas directly in Settings Apple is automatically enabling this setting for devices with beta profiles installed assuming that the device is logged into iCloud with the same Apple ID used to enroll in the Apple Developer Program Read more |
2023-02-16 19:46:10 |
Apple |
AppleInsider - Frontpage News |
Developers can send push notifications to web apps in iOS 16.4 |
https://appleinsider.com/articles/23/02/16/developers-can-send-push-notifications-to-web-apps-in-ios-164?utm_medium=rss
|
Developers can send push notifications to web apps in iOS Apple released the first beta of iOS and included a feature that lets developers send notifications to web apps iOS will improve web appsSince the iPhone s creation users could always add web apps to their devices by visiting a website opening the Share menu and tapping Add to Home Screen But the web app experience has mostly stayed the same ーuntil now Read more |
2023-02-16 19:29:07 |
Apple |
AppleInsider - Frontpage News |
Uber Eats driver steals more than $2000 of Apple gear from purchaser |
https://appleinsider.com/articles/23/02/16/uber-eats-driver-steals-more-than-2000-of-apple-gear-from-purchaser?utm_medium=rss
|
Uber Eats driver steals more than of Apple gear from purchaserA customer who ordered an iPhone Pro Max and Apple Watch Ultra through Apple has wound up empty handed and left footing a bill On Wednesday Reddit user isolatedparanoia posted their experience with Apple s same day delivery service on the r Apple subreddit According to isolatedparanoia they had placed an order for an iPhone Pro Max and an Apple Watch Ultra through Apple s website They paid extra to have the items delivered by a courier who turned out to work via Uber Eats Read more |
2023-02-16 19:28:11 |
Apple |
AppleInsider - Frontpage News |
Three new Beats Fit Pro colors expected to arrive before Feb. 24 |
https://appleinsider.com/articles/23/02/16/three-new-beats-fit-pro-colors-expected-to-arrive-before-feb-24?utm_medium=rss
|
Three new Beats Fit Pro colors expected to arrive before Feb After a detailed leak in early February on Thursday a prolific leaker revealed a more specific timetable for three new colors coming to at least the Beats Fit Pro Tidal Blue Volt Yellow and Tidal Blue At the very least three colors are expected Volt Yellow Coral Pink and Tidal Blue However it s not yet clear if there will be other Beats headphones getting the colors And a new reveal by prolific leaker Mark Gurman suggests that they will be arriving before February Read more |
2023-02-16 19:25:35 |
Apple |
AppleInsider - Frontpage News |
31 new emoji are coming to iOS 16.4 |
https://appleinsider.com/articles/23/02/16/31-new-emoji-are-coming-to-ios-164?utm_medium=rss
|
new emoji are coming to iOS After an update to the emoji spec in new Emoji have been added to the iOS beta Emojis can be useful can be controversial and are incredibly popular Every year the Unicode Consortium considers proposals for new emoji and if approved they are adopted by Apple and others The Emoji Consortium finalized the version spec in September of Starting in the iOS betas version of the Unicode Consortium s list of emoji has been incorporated Read more |
2023-02-16 19:28:46 |
Apple |
AppleInsider - Frontpage News |
Tile tracker adds new indetectable mode, claims it helps victims of stalking |
https://appleinsider.com/articles/23/02/16/tile-tracker-adds-new-anti-theft-measure-claims-it-helps-victims-of-stalking?utm_medium=rss
|
Tile tracker adds new indetectable mode claims it helps victims of stalkingA new Anti Theft Mode for Tile trackers has been launched that will completely prevent it from being found by anyone else than the user if the owner has registered photo ID with the company All of the recent attention on the stalking possibilities of small tracking devices arose because of Apple s launch of its AirTags ーand all of its built in anti stalking features In the ensuring controversy though long time tracking company Tile announced it would be adding some anti stalking measures A year later those slight initial measures have now been added to with Tile at the same time also claiming that Apple s safety measures have actually reduced the effectiveness of using trackers for security Read more |
2023-02-16 19:53:37 |
海外TECH |
Engadget |
TikTok is cribbing from HQ Trivia's answer sheet |
https://www.engadget.com/tiktok-is-cribbing-from-hq-trivias-answer-sheet-190056768.html?src=rss
|
TikTok is cribbing from HQ Trivia x s answer sheetPerhaps someone at TikTok watched the recent documentary on the boom and bust of HQ Trivia because it has announced a live trivia challenge with a prize pool TikTok Trivia is open to users in the US aged and older You can tap a trivia widget in the For You feed search for the TikTokTrivia tag or navigate to the TikTok account now to register TikTok Trivia will run daily for five days starting on February nd During each of the first three days there will be two sessions starting at PM and PM ET If you ever played HQ Trivia you ll know the drill There will be several rounds of multiple choice questions You ll need to get them all right to have a chance of winning a share of that session s prize pot TikTok will also run survival rounds There s no hard limit on the number of questions during these rounds and the questions will get progressively more difficult Players who make it to the end will split The questions will mostly be general knowledge covering topics such as lifestyle sports music and beauty But if you want to win big it s a good idea to brush up on John Wick as there will be some questions about Keanu Reeves hitman movies TikTok Trivia is part of a promotional campaign for John Wick Chapter which will hit theaters next month |
2023-02-16 19:00:56 |
海外科学 |
NYT > Science |
Spain Allows Legal Gender Change Without a Medical Evaluation |
https://www.nytimes.com/2023/02/16/world/europe/spain-gender-change.html
|
Spain Allows Legal Gender Change Without a Medical EvaluationA new law will allow people and older to change their registered gender without undergoing psychological and medical evaluations to show gender dysphoria |
2023-02-16 19:23:30 |
ニュース |
BBC News - Home |
Rishi Sunak to visit Northern Ireland with protocol deal imminent |
https://www.bbc.co.uk/news/uk-northern-ireland-64669279?at_medium=RSS&at_campaign=KARANGA
|
ireland |
2023-02-16 19:46:51 |
ニュース |
BBC News - Home |
Barcelona 2-2 Manchester United: Marcus Rashford and Raphinha on target in thriller |
https://www.bbc.co.uk/sport/football/64653702?at_medium=RSS&at_campaign=KARANGA
|
Barcelona Manchester United Marcus Rashford and Raphinha on target in thrillerManchester United and Barcelona contest a thrilling first leg draw at the Nou Camp to leave their Europa League play off tie finely poised |
2023-02-16 19:42:23 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
地銀が「脱・日本M&Aセンター」を模索、M&A仲介の丸投げをやめて貴重な収益源にできるか - 銀行・信金・信組 最後の審判 |
https://diamond.jp/articles/-/317502
|
地銀が「脱・日本MampampAセンター」を模索、MampampA仲介の丸投げをやめて貴重な収益源にできるか銀行・信金・信組最後の審判融資先などのMA企業の合併・買収を仲介して手数料を稼ぐビジネスは、収益力が細る地方銀行にとって数少ない有望な新事業だ。 |
2023-02-17 04:55:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
薬学部「退学率が高い大学」ランキング【57私立大】57位の東京理科大は1%未満、1位は56%! - Diamond Premiumセレクション |
https://diamond.jp/articles/-/317296
|
薬学部「退学率が高い大学」ランキング【私立大】位の東京理科大は未満、位はDiamondPremiumセレクション文部科学省は月日、薬学部の退学率を初めて公表した。 |
2023-02-17 04:50:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
三越伊勢丹、高島屋、大丸松坂屋、阪急阪神…百貨店4社の月次売上高で明暗 - コロナで明暗!【月次版】業界天気図 |
https://diamond.jp/articles/-/317886
|
三越伊勢丹、高島屋、大丸松坂屋、阪急阪神…百貨店社の月次売上高で明暗コロナで明暗【月次版】業界天気図コロナ禍の収束を待たずに、今度は資源・資材の高騰や円安が企業を揺さぶっている。 |
2023-02-17 04:45:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
ANA5割、JAL8割の「大増収」もコロナ前比の“復活度”は?売上高・旅客数で分析 - ダイヤモンド 決算報 |
https://diamond.jp/articles/-/317862
|
|
2023-02-17 04:40:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
イオン、ヨーカ堂…スーパー5社の月次売上高に表れた「格差」の実態 - コロナで明暗!【月次版】業界天気図 |
https://diamond.jp/articles/-/317947
|
イオン、ヨーカ堂…スーパー社の月次売上高に表れた「格差」の実態コロナで明暗【月次版】業界天気図コロナ禍からの収束を待たずに、今度は資源・資材の高騰や円安が企業を揺さぶっている。 |
2023-02-17 04:35:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
日本人は米国人より利己的…「不都合な研究結果」に見る仕事の嫉妬の回避法 - データサイエンティストの視座 |
https://diamond.jp/articles/-/317524
|
日本人は米国人より利己的…「不都合な研究結果」に見る仕事の嫉妬の回避法データサイエンティストの視座日本人は和を重んじる民族で、協調性が高いー。 |
2023-02-17 04:30:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
あおり運転訴訟で逆転無罪、工具で頭部骨折させた男性が「正当防衛」となったワケ - 弁護士ドットコム発 |
https://diamond.jp/articles/-/317833
|
あおり運転訴訟で逆転無罪、工具で頭部骨折させた男性が「正当防衛」となったワケ弁護士ドットコム発年月、大阪府富田林市の国道上で、あおり運転をしてきた男性運転手を工具で殴り、頭部骨折のケガをさせたなどとして傷害罪に問われた男性の裁判で、大阪高裁は、罰金万円とした一審・大阪地裁堺支部判決を破棄し、逆転無罪を言い渡した。 |
2023-02-17 04:25:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
日銀の物価目標“長期化”で何が変わる?タスク管理の「いつかやる」と同じだ - 渡辺努 物価の教室 |
https://diamond.jp/articles/-/317942
|
物価目標 |
2023-02-17 04:22:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
物価目標を緩くして「日銀が怠ける」とどうなる?渡辺努・東大教授が解説 - 渡辺努 物価の教室 |
https://diamond.jp/articles/-/317943
|
物価目標 |
2023-02-17 04:21:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
中古ポケモンカード「1枚7億円」の衝撃!トレカ売買に手を出したら儲かるか - 今週もナナメに考えた 鈴木貴博 |
https://diamond.jp/articles/-/317869
|
鈴木貴博 |
2023-02-17 04:20:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
「日本はマナー大国」に疑いの目も…“3年ぶりの訪日”で外国人の日本評に変化 - China Report 中国は今 |
https://diamond.jp/articles/-/317868
|
chinareport |
2023-02-17 04:15:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
ユーチューブのウォシッキーCEO、退任を表明 就任から約10年 - WSJ発 |
https://diamond.jp/articles/-/317968
|
退任 |
2023-02-17 04:12:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
“破産会社の経営者”の7割が個人破産、企業融資の「経営者保証」はどう変わる? - 倒産のニューノーマル |
https://diamond.jp/articles/-/317804
|
“破産会社の経営者の割が個人破産、企業融資の「経営者保証」はどう変わる倒産のニューノーマル年月、経営者の個人保証に依存しない事業融資を進める「経営者保証改革プログラム」が公表された。 |
2023-02-17 04:10:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
「ガーシー氏は国民の激しい怒りを知れ」渦中の鈴木宗男懲罰委員長を直撃【独占第2弾】 - DOL特別レポート |
https://diamond.jp/articles/-/317938
|
前代未聞 |
2023-02-17 04:07:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
働きがいのある企業ランキング2023!2位グーグル、1位は? - 社員クチコミからわかる「企業ランキング」 |
https://diamond.jp/articles/-/317885
|
働きがいのある企業ランキング位グーグル、位は社員クチコミからわかる「企業ランキング」「就活を頑張ったのに入社したらイメージが違った」と、入社後ギャップを感じる新入社員は多い。 |
2023-02-17 04:05:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
働きがいのある企業ランキング2023【ベスト50・完全版】 - 社員クチコミからわかる「企業ランキング」 |
https://diamond.jp/articles/-/317818
|
働きがいのある企業ランキング【ベスト・完全版】社員クチコミからわかる「企業ランキング」「就活を頑張ったのに入社したらイメージが違った」と、入社後ギャップを感じる新入社員は多い。 |
2023-02-17 04:05:00 |
ビジネス |
東洋経済オンライン |
池袋は新宿・渋谷と違う「独自路線」を進めるか 乗換駅から目的地、文化の中心に発展…将来は? | 山手線の過去・現在・未来 | 東洋経済オンライン |
https://toyokeizai.net/articles/-/653014?utm_source=rss&utm_medium=http&utm_campaign=link_back
|
東洋経済オンライン |
2023-02-17 04:30:00 |
コメント
コメントを投稿