IT |
InfoQ |
Real-Time Messaging Architecture at Slack |
https://www.infoq.com/news/2023/04/real-time-messaging-slack/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global
|
Real Time Messaging Architecture at SlackSlack recently described how it sends millions of messages daily in real time across the globe The company provides a comprehensive insight into its architecture designed to manage real time messages at scale It highlights the unique challenges posed by delivering real time messages across different time zones and regions and how Slack s engineers designed the infrastructure to handle them By Eran Stiller |
2023-04-18 12:30:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia ビジネスオンライン] 日産、中国向けの新型BEV「Arizon」世界初公開 「Max-Out」も中国初展示 |
https://www.itmedia.co.jp/business/articles/2304/18/news191.html
|
世界初公開 |
2023-04-18 21:02:00 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
【Django】CSRF verification failed. Request aborted.エラーが出てきた場合の原因と解決方法 Forbidden (403) |
https://qiita.com/Ryo-0131/items/13edd15b6058192cb95b
|
forbiddencsrfve |
2023-04-18 21:51:08 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
pandasの不要な改行を削除する方法 |
https://qiita.com/KONTA2019/items/9b844aa005bc80c330d2
|
dfreplacer |
2023-04-18 21:40:22 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
日本の空き家問題とその対策 |
https://qiita.com/samurai_momoharu/items/2dc9d36a4ee2c4537828
|
機械学習 |
2023-04-18 21:15:36 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
Pythonで線形探索を実装してみた |
https://qiita.com/nori-channel/items/c3faad1e7693c0dd5247
|
線形探索 |
2023-04-18 21:02:48 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
【Javascript】JSフレームワーク等を学ぶなら覚えておきたいコト |
https://qiita.com/masayakemmochi/items/8a0f71252bc906154783
|
javascript |
2023-04-18 21:39:00 |
Ruby |
Rubyタグが付けられた新着投稿 - Qiita |
引数とデフォルト値を「キーワード引数」にするメリット |
https://qiita.com/ikura_ooo/items/ab206962e28b217d453b
|
設定 |
2023-04-18 21:46:38 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
【AWS-SAA】Organizationsについて |
https://qiita.com/inf_k0isan/items/07114924e95aedbe974e
|
awssaa |
2023-04-18 21:34:08 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
【AWS】LocalStackを触ってみた |
https://qiita.com/yukke23/items/488033410ec9b2d4e2f7
|
localstack |
2023-04-18 21:29:39 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
[AWS Q&A 365][Redshift]AWSのよくある問題の毎日5選 #33 |
https://qiita.com/shinonome_taku/items/98271ce84fdb32f1e6e1
|
amazonredshift |
2023-04-18 21:08:30 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
[AWS Q&A 365][Redshift]Daily Five Common Questions #33 |
https://qiita.com/shinonome_taku/items/c76905359e6a9531f077
|
amazon |
2023-04-18 21:03:41 |
golang |
Goタグが付けられた新着投稿 - Qiita |
gRPCのインターフェースドキュメント自動生成に苦しんだので記事化 |
https://qiita.com/lemon-solt/items/b19810b66a6d73231817
|
proto |
2023-04-18 21:24:31 |
海外TECH |
MakeUseOf |
How to Fix the Corrupt Disk Error on Steam |
https://www.makeuseof.com/fix-the-corrupt-disk-error-on-steam/
|
corrupt |
2023-04-18 12:30:17 |
海外TECH |
MakeUseOf |
How to Create Tables in Obsidian |
https://www.makeuseof.com/how-to-create-tables-obsidian/
|
obsidian |
2023-04-18 12:15:16 |
海外TECH |
DEV Community |
Supercharge your geolocalized DynamoDB Queries with Z-Order Indexing 🚀 |
https://dev.to/kumo/supercharge-your-geolocalized-dynamodb-queries-with-z-order-indexing-2oo8
|
Supercharge your geolocalized DynamoDB Queries with Z Order Indexing TL DR Embark on our journey to enhance DynamoDB geospatial queries with custom Z Order indexing implementation Discover calculating Z addresses fine tuning queries and results Although performance is equivalent to Mongo Atlas maintaining your own Z Order indexing is very challenging We recommend using non DynamoDB off the shelf alternatives This article will guide you through our experimentation of a Z Order index on DynamoDB based on the excellent work by Zack Slayton in his article on Z order indexing When it comes to handling complex geographic queries in Amazon DynamoDB there is no off the shelf solution Z Order indexing offers an efficient and powerful solution to this problem It is particularly suited for querying a small zone around a geolocation Before diving in let s go through some of Z Order core concepts All our implementations of the functions we are describing are available on this gist Creating Z Addresses for Your Records ️The first step in implementing a Z Order index is calculating the Z addresses for your records A Z address is a single number representing a tuple of field values To calculate a Z address simply interleave the bits of each field in the record Check out the examples provided in the base article to see how this is done Once you can generate a z order index apply it to your dataset and store it in DynamoDB The SK will be the z order Index Crafting Queries for Data Retrieval With Z addresses in hand you can now build queries to retrieve data This step was much more challenging than we thought Begin by defining a minimum and maximum value for the range of items you want to read Then create two records representing the lower and upper bounds of this range Translate these records into Z addresses to form the query space However if your query range intersects with seams in the Z order curve you ll need to use two functions to avoid irrelevant regions in the search space isRelevant and zDivide These functions help narrow down the search space and minimize garbage data TypeScript Implementation of Z Order Index You can find our implementation in this gist We left it as a PoC and consider it to be far from prod readyWe parametrized the algorithm to be able to optimize the precision of our Z Order indexes and the data outside of our search box Limitations and Trade offs of Z Order Indexing The main limitation of Z Order indexing is the accuracy of your queries This is due to the conversion from latitude longitude to an indexYou can optimize the precision of your Z Order indexes by tweaking the parameters of the algorithm Our implementation also doesn t include more than D data you will not be able to query on timestamp as an index for example Wrapping Up Z Order indexing significantly improves the efficiency of your DynamoDB queries when fetching geographic data By implementing the Z Order index and utilizing functions zDivide you can minimize garbage data and optimize your database s performance Our feeling is that handling your own geo index is challenging and hard to maintain If it is not critical for your use case to handle it yourself we recommend you use off the shelf solutions such as Mongo Atlas with DocumentDBPostgis Plugin on your Postgre DatabaseWith the information provided in this article and the base knowledge from Zack Slayton s article on Z Order indexing you re now equipped to supercharge your DynamoDB queries with Z Order indexing Happy querying Written with ️ by Guillaume Duboc and Valentin Beggi |
2023-04-18 12:06:03 |
海外TECH |
DEV Community |
Javascript Object #14 |
https://dev.to/samr/javascript-object-13-1ai9
|
Javascript Object In the Post we are going to some latest ECMA method introduced in Javasciript Object values To access the value of an Object we usually use for in loop to iterate over it and access the elements inside the Object But there is problem with for in as we have already seen this in past post about for in loop that iterates over all the inherited properties of an Object That is not fair and we have sort that it with Object hasOwnProprty method That s a Good way but what if we can do it in more easy way ES has introduced the Object values to access the values of an own enumerable properties of an Object let s see this with an example const person firstName John lastName Doe age for const key in person if person hasOwnProperty key const value person key console log value OUTPUT JohnDoe Let s now see this with the Object values The Syntax is Object values obj const person firstName John lastName Doe age const profile Object values person console log profile OUTPUT John Doe The Object values accepts an object and returns its own enumerable property s values as an array Object entries As like Object values in ES introduced the Object entries Object entries are same like Object values but it returns the enumerable string keyed property into key value pair of Object Object entries const ssn Symbol ssn const person firstName John lastName Doe age ssn const kv Object entries person console log kv OUTPUT firstName John lastName Doe age The firstName lastName and age are own enumerable string keyed property of the person object therefore they are included in the result The ssn is not a string key property of the person object so it is not included in the result That s all for now hope you learnt something Please put down comments suggesting me to do better that will motivates me a lot to do more in Javascript Thanks for you Time in between breaks Sam |
2023-04-18 12:00:25 |
Apple |
AppleInsider - Frontpage News |
Apple's iPhone drops to second place in declining smartphone market |
https://appleinsider.com/articles/23/04/18/apples-iphone-drops-to-second-place-in-declining-smartphone-market?utm_medium=rss
|
Apple x s iPhone drops to second place in declining smartphone marketNew estimates report that global smartphone sales have declined for the fifth straight quarter with the iPhone Pro not enough to keep Apple on top iPhone Pro boxAt its peak selling period of the holiday quarter the iPhone had been the world s best selling smartphone with of the market ーdespite production supply issues This came in the market s fourth quarter of decline but now the fifth has seen Apple lose the top spot to Samsung Read more |
2023-04-18 12:45:37 |
Apple |
AppleInsider - Frontpage News |
Pegasus had three ways to hack iPhones without the owner tapping |
https://appleinsider.com/articles/23/04/18/pegasus-had-three-ways-to-hack-iphones-without-the-owner-tapping?utm_medium=rss
|
Pegasus had three ways to hack iPhones without the owner tappingPegasus the spyware used by governments to secretly break into iPhones of journalists and political opponents used three zero click exploits affecting iOS and iOS in Mexico in NSO Group makers of spying tool PegasusNSO Group is the infamous creator of Pegasus a surveillance tool sold to governments and law enforcement agencies around the world to spy on people s devices Famously used to hack the iPhones of human rights activists and journalists the spyware is a major threat to the security and privacy of people who are of interest to NSO Group s clients Read more |
2023-04-18 12:39:55 |
海外TECH |
Engadget |
Apple's previous-gen AirPods Pro drop to $159 |
https://www.engadget.com/apples-previous-gen-airpods-pro-drop-to-159-123402268.html?src=rss
|
Apple x s previous gen AirPods Pro drop to AirPods are known for two things playing good audio and going on sale Today Apple s premium earbuds are living up to one of them in big way after Woot slashed the first generation AirPod Pros back to an all time low from to That s a savings of or percent but be quick because the deal is for today only If you don t care too much about having the latest model this price drop puts the Pros around the cost of the standard third generation AirPods The big benefit of these headphones is their impressive active noise cancelling ANC feature which makes them good for travel but also calls They also have IPX water resistance so you can go on a nice Spring jog without worrying about sweat bothering them Then there s the benefit of hands free Siri access so you can make calls send messages and turn on alarms without having to dig deep into any bags for your phone nbsp The first gen AirPod Pros last about five hours per use and give you hours of battery life with the case which gives you the option to wirelessly charge If you do happen to have some extra cash and could maybe spring for the second generation AirPod Pros Amazon has them priced at a savings of or percent Follow EngadgetDeals on Twitter and subscribe to the Engadget Deals newsletter for the latest tech deals and buying advice This article originally appeared on Engadget at |
2023-04-18 12:34:02 |
Cisco |
Cisco Blog |
Taking a Chance on Cisco |
https://feedpress.me/link/23532/16077680/taking-a-chance-on-cisco
|
great |
2023-04-18 12:00:55 |
Cisco |
Cisco Blog |
How Technology Innovation is Upending the Finance Industry |
https://feedpress.me/link/23532/16077681/how-tech-innovation-is-upending-the-finance-industry
|
How Technology Innovation is Upending the Finance IndustryThe finance industry may not seem like a prime candidate for technological innovation but today it is actually a case study in innovative solutions We take a look at five examples spread across different subsegments of the financial services industry |
2023-04-18 12:00:52 |
金融 |
金融庁ホームページ |
地域金融機関におけるサイバーセキュリティセルフアセスメントの集計結果(2022年度)について公表しました。 |
https://www.fsa.go.jp/news/r4/cyber/20230418.html
|
金融機関 |
2023-04-18 14:00:00 |
ニュース |
@日本経済新聞 電子版 |
クラシックCDの音楽誌「レコード芸術」が7月号をもって休刊へ。創刊70年以上を経て読者の85%が50~70代と高齢化し、部数も減少。評論家が存続を求めて署名活動を始めました。
https://t.co/NamVLrS3bg |
https://twitter.com/nikkei/statuses/1648310422959960064
|
|
2023-04-18 13:00:03 |
ニュース |
@日本経済新聞 電子版 |
米EVの税優遇、日本車ゼロに 電池調達の見直し急務
https://t.co/d5pKuqqSGr |
https://twitter.com/nikkei/statuses/1648307092095401985
|
電池 |
2023-04-18 12:46:49 |
ニュース |
@日本経済新聞 電子版 |
ピザハット、配達料無料から250円に 人件費など高騰で
https://t.co/EsVqQEbCe8 |
https://twitter.com/nikkei/statuses/1648306997350240258
|
配達 |
2023-04-18 12:46:26 |
ニュース |
@日本経済新聞 電子版 |
東南アジア、通信再編第2幕 5Gやデジタル投資増で
https://t.co/IIrpaRQDqc |
https://twitter.com/nikkei/statuses/1648305610293907459
|
東南アジア |
2023-04-18 12:40:56 |
ニュース |
@日本経済新聞 電子版 |
1990年以来の32期で連続増収が止まったアイリスの大山健太郎会長の誤算。半面、「コメと水」という意外な事業が追い風となり「レッドオーシャンを競争の少ないブルーオーシャンにする」
@nikkei_OPINION
https://t.co/X26B62RPXV |
https://twitter.com/nikkei/statuses/1648305375949774849
|
年以来の期で連続増収が止まったアイリスの大山健太郎会長の誤算。 |
2023-04-18 12:40:00 |
ニュース |
@日本経済新聞 電子版 |
G7、中ロの「力の支配」に危機感 フランスも結束演出
https://t.co/2bK99vTxtx |
https://twitter.com/nikkei/statuses/1648304872117379074
|
結束 |
2023-04-18 12:38:00 |
ニュース |
@日本経済新聞 電子版 |
Apple経済圏、次は金融へ 預金で「1億人」囲い込み
https://t.co/L0jsXh78tI |
https://twitter.com/nikkei/statuses/1648304351595892737
|
囲い込み |
2023-04-18 12:35:56 |
ニュース |
@日本経済新聞 電子版 |
【上海モーターショー】中国BYDがEVスーパーカー「U9」を披露。約2000万円を超えるSUVの「U8」も公開し、中低価格帯を得意としてきた同社の高級車開拓への第一歩です。(無料記事です)… https://t.co/7l5ZCCrNnz |
https://twitter.com/nikkei/statuses/1648300342898044928
|
|
2023-04-18 12:20:00 |
ニュース |
@日本経済新聞 電子版 |
ジョー・プライスさん死去 米国の美術収集家
https://t.co/xYgflwtEN9 |
https://twitter.com/nikkei/statuses/1648296788171067392
|
美術 |
2023-04-18 12:05:52 |
ニュース |
BBC News - Home |
Colin Beattie: Police arrest SNP treasurer in finance probe |
https://www.bbc.co.uk/news/uk-scotland-65309791?at_medium=RSS&at_campaign=KARANGA
|
finances |
2023-04-18 12:23:26 |
ニュース |
BBC News - Home |
Sudan conflict: No water, no light as fighting rages on |
https://www.bbc.co.uk/news/world-africa-65311214?at_medium=RSS&at_campaign=KARANGA
|
battles |
2023-04-18 12:14:29 |
ニュース |
BBC News - Home |
Evan Gershkovich: US journalist arrested in Russia appears in court |
https://www.bbc.co.uk/news/world-europe-65310529?at_medium=RSS&at_campaign=KARANGA
|
journal |
2023-04-18 12:29:55 |
ニュース |
BBC News - Home |
More people looking for work as vacancies fall |
https://www.bbc.co.uk/news/business-65301742?at_medium=RSS&at_campaign=KARANGA
|
economic |
2023-04-18 12:23:40 |
ニュース |
BBC News - Home |
World Snooker Championship 2023: Barry Hearn says sport is an easy target for protesters |
https://www.bbc.co.uk/sport/snooker/65310296?at_medium=RSS&at_campaign=KARANGA
|
World Snooker Championship Barry Hearn says sport is an easy target for protestersFormer World Snooker Tour chairman Barry Hearn says sport is an easy target after protestors disrupted snooker s World Championship on Monday |
2023-04-18 12:02:18 |
ニュース |
Newsweek |
ヘビがフクロウの「ご馳走」に... ライブカメラが記録した食事シーン |
https://www.newsweekjapan.jp/stories/world/2023/04/post-101428.php
|
ヘビがフクロウの「ご馳走」にライブカメラが記録した食事シーン【動画】小さな巣の中で「ご馳走」のヘビをついばむフクロウニューヨークのヒッコリーの木に取り付けられた鳥の巣箱。 |
2023-04-18 21:10:00 |
IT |
週刊アスキー |
純正グリップではシャッター半押しも可! シャオミから究極のカメラスマホ「Xiaomi 13 Ultra」が発表 |
https://weekly.ascii.jp/elem/000/004/133/4133468/
|
xiaomiultra |
2023-04-18 21:20:00 |
コメント
コメントを投稿