TECH |
Engadget Japanese |
Twitter、個人情報ポリシーの適用範囲を拡大。同意なくプライベートな写真や動画の公開を禁止 |
https://japanese.engadget.com/witter-bans-sharing-private-images-and-videos-without-consent-213647342.html
|
twitter |
2021-11-30 21:36:47 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] Twitter、個人の写真・動画の無断投稿を禁じるポリシー変更 |
https://www.itmedia.co.jp/news/articles/2112/01/news074.html
|
itmedianewstwitter |
2021-12-01 06:44:00 |
AWS |
AWS |
Introducing Amazon Kinesis Data Streams On-Demand | Amazon Web Services |
https://www.youtube.com/watch?v=qMR880QmFL8
|
Introducing Amazon Kinesis Data Streams On Demand Amazon Web ServicesAmazon Kinesis Data Streams is a fully managed serverless service for capturing and storing streaming data at a massive scale Kinesis Data Streams On demand is a capacity mode that automates capacity management and instantly scales to gigabytes per minute of real time data Learn more here Learn more about Amazon Kinesis Data Streams at Subscribe More AWS videos More AWS events videos ABOUT AWSAmazon Web Services AWS is the world s most comprehensive and broadly adopted cloud platform offering over fully featured services from data centers globally Millions of customers ーincluding the fastest growing startups largest enterprises and leading government agencies ーare using AWS to lower costs become more agile and innovate faster AmazonKinesis AWS AmazonWebServices CloudComputing |
2021-11-30 21:01:58 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
Python Firebase Admin SDKによる位置情報データの取り扱い |
https://qiita.com/KeisukeNagakawa/items/fb6bf52c4213359de466
|
そのためFirebaseで緯度と経度をというように登録してしまうと、パフォーマンス上色々問題が出てしまいます。 |
2021-12-01 06:58:28 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
Google Colab と Turtle で描くアルファベット一覧(大文字編) |
https://qiita.com/chiba___/items/fae8271cad6b9d2604fd
|
|
2021-12-01 06:39:35 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
items とitem_conditionsテーブルがPHPmyadminに表示されない |
https://teratail.com/questions/371733?rss=all
|
itemsとitemconditionsテーブルがPHPmyadminに表示されない質問内容MacのVScodeにてPHPnbspメルカリ風のアプリを作成しています。 |
2021-12-01 06:44:40 |
golang |
Goタグが付けられた新着投稿 - Qiita |
引越し業界初の新サービスを支えるバックエンドの技術 |
https://qiita.com/sho-hata/items/054c77392cc61bc2f3ac
|
その他開発を支える技術以下では、直接サービスを構成しているわけではありませんが、開発者体験向上などを支えている技術を紹介します。 |
2021-12-01 06:47:41 |
技術ブログ |
Developers.IO |
[レポート]ランサムウェアに身代金を支払わないでください:データを保護、管理、および回復します(Cohesityが後援) #SEC220-S #reinvent |
https://dev.classmethod.jp/articles/reinvent-2021-reoprt-sec220/
|
cohesity |
2021-11-30 21:28:01 |
技術ブログ |
Developers.IO |
【速報】AWS Lake Formationがトランザクションをサポートする『Governed Tables』がGAになりました! #reinvent |
https://dev.classmethod.jp/articles/20211201-aws-lake-formation-governed-tables-ga/
|
adamselipsky |
2021-11-30 21:19:03 |
海外TECH |
MakeUseOf |
What Is OpenBSD? Everything You Need to Know |
https://www.makeuseof.com/what-is-openbsd/
|
knowopenbsd |
2021-11-30 21:30:23 |
海外TECH |
DEV Community |
Top 7 Featured DEV Posts from the Past Week |
https://dev.to/devteam/top-7-featured-dev-posts-from-the-past-week-5hj5
|
Top Featured DEV Posts from the Past WeekEvery Tuesday we round up the previous week s top posts based on traffic engagement and a hint of editorial curation The typical week starts on Monday and ends on Sunday but don t worry we take into account posts that are published later in the week Honesty amp Exhaustion aliofonzy we wanted to give you a massive kudos for bravely sharing your story of exhaustion throughout the interviewing process I invite everyone reading this roundup to take a look at Sam s post as I m sure we can all relate to the feelings shared there DEV is a place to be vulnerable and we re honored when you feel supported enough to do so Exhaustion From Tech Hiring Process Sam・Nov ・ min read mentalhealth career codenewbie Stepping back to see the big picture kvyshh walks us through an exercise of career related self interviewing that s really valuable for everyone regardless of their role or industry Read on to do this meaningful work yourself What kind of Developer do I want to be Kindred・Nov ・ min read beginners programming webdev career All about Amazon Linux As ssennettau explains there s a lot of interesting nuances with Amazon Linux compared to Amazon Linux If you re looking for a clear comparison between the two as well as some informed personal opinions you ve come to the right post What s different about Amazon Linux Stephen Sennett for AWS Community Builders・Nov ・ min read aws linux Getting SaSSyDon t miss this super detailed look at Sass ー a preprocessor scripting language that is interpreted or compiled into Cascading Style Sheets CSS Thanks daaahailey Sass SCSS for beginners Dahye Ji・Nov ・ min read sass scss css Fighting legacyThe heading I added to this section sounds like the name of an epic novel about a battle to inherit a throne or something matteokov s post is NOT about that but it is about a situation wherein their team created a legacy application before the first release Really interesting takeaways in here reasons why we ended up rewriting the whole application before its release Matteo Kovačićfor Bornfight・Nov ・ min read engineeringmonday architecture No more term daunt Unfortunately tech is filled with daunting sounding terms and as an industry we don t do enough to abolish this kind of esotericism Folks like amyoulton are doing a really important thing when they seek to simply define basic tech terms instead of just using them liberally without explanation for early career developers Nice work Understanding Basic Coding Terminology Industry Basics ️ Amy Oulton・Nov ・ min read webdev beginners programming devops Making it harder to do the wrong thing That s the philosophy austingil has about accessibility It would be incredible if we could all be ay experts but that s just not possible Instead we need to make it easier for dev teams to do the right thing and vice versa More fantastic accessibility insights in this post Making Accessibility More Accessible Austin Gil・Nov ・ min read ay development devops programming That s it for our weekly wrap up Keep an eye on dev to this week for daily content and discussions and if you miss anything we ll be sure to recap it next Tuesday |
2021-11-30 21:17:44 |
海外TECH |
DEV Community |
Cleaning up Async Functions in React's useEffect Hook (Unsubscribing) |
https://dev.to/elijahtrillionz/cleaning-up-async-functions-in-reacts-useeffect-hook-unsubscribing-3dkk
|
Cleaning up Async Functions in React x s useEffect Hook Unsubscribing Functional components in React are most beautiful because of React Hooks With Hooks we can change state perform actions when components are mounted and unmounted and much more While all these are beautiful there is a little caveat or maybe not that is a little bit frustrating when working with useEffect hook Before we look at this issue let s do a quick recap on the useEffect hook Effect HookThe useEffect hook allows you to perform actions when components mount and unmount useEffect gt actions performed when component mounts return gt actions to be performed when component unmounts The callback function of the useEffect function is invoked depending on the second parameter of the useEffect function The second parameter is an array of dependencies You list your dependencies there So whenever there is an update on any of the dependencies the callback function will be called useEffect gt if loading setUsername Stranger loading If the array of dependencies is empty like in our first example React will only invoke the function once and that is when the component mounts But you may wonder what about when it unmounts doesn t React call the function too Uhmmm no The returned function is a closure and you do really not need to call the parent function the callback function now when you have access to the scope of the parent function right in the function you need the returned function now If this isn t clear to you just take out mins of your time to take a look at an article on JavaScript closures I wrote So now we have gone through the basics as a recap let s take a look at the issue with async functions Async functions in ReactThere is no doubt that you may have once used an async function inside the useEffect hook If you haven t you are eventually going to do so soon But there is a warning from React that appears most times when we unmount and mount a component when we have an async function in the useEffect hook This is the warningIf you can t see the image here is the warningCan t perform a React state update on an unmounted component This is a no op but it indicates a memory leak in your application To fix cancel all subscriptions and asynchronous tasks in a useEffect cleanup function The instruction is pretty clear and straightforward cancel all subscriptions and asynchronous tasks in a useEffect cleanup function Alright I hear you React But how do I do this It s simple Very simple The reason React threw that warning was because I used a setState inside the async function That s not a crime But React will try to update that state even when the component is unmounted and that s kind of a crime a leakage crime This is the code that led to the warning aboveuseEffect gt setTimeout gt setUsername hello world How do we fix this We simply tell React to try to update any state in our async function when we are mounted So we thus haveuseEffect gt let mounted true setTimeout gt if mounted setUsername hello world Ok now we have progressed a little Right now we are only telling React to perform an update if mounted you can call it subscribed or whatever is true But the mounted variable will always be true and thus doesn t prevent the warning or app leakage So how and when do we make it false When the component unmounts we can and should make it false So we now haveuseEffect gt let mounted true setTimeout gt if mounted setUsername hello world return gt mounted false So when the component unmounts the mounted variable changes to false and thus the setUsername function will not be updated when the component is unmounted We can tell when the component mounts and unmounts because of the first code we saw i euseEffect gt actions performed when component mounts return gt actions to be performed when component unmounts This is how you unsubscribe from async functions you can do this in different ways likeuseEffect gt let t setTimeout gt setUsername hello world return gt clearTimeout t Here is an example with an async function with the fetch API useEffect gt let mounted true async gt const res await fetch example com if mounted only try to update if we are subscribed or mounted setUsername res username return gt mounted false cleanup function ConclusionWhen I was still new in React I used to struggle with this warning a lot But this turned things around If you are wondering why does it only happen with async functions or tasks Well that s because of the JavaScript event loop If you don t know what that means then check out this YouTube Video by Philip Roberts Thanks for reading I hope to see you next time Please kindly like and follow me on Twitter elijahtrillionz to stay connected |
2021-11-30 21:11:19 |
Apple |
AppleInsider - Frontpage News |
iPhone 13 Pro case roundup: Protect your shiny new device |
https://appleinsider.com/articles/21/09/22/iphone-13-case-roundup-protect-your-device-on-release-day?utm_medium=rss
|
iPhone Pro case roundup Protect your shiny new deviceWhile supply chain issues have made buying cases for the iPhone Pro more difficult here are some of our favorite cases that are available now to help protect your new device iPhone ProSpeck Read more |
2021-11-30 21:54:38 |
Apple |
AppleInsider - Frontpage News |
Discord working on M1 native app, available for download as a test build |
https://appleinsider.com/articles/21/11/30/discord-working-on-m1-native-app-available-for-download-as-a-test-build?utm_medium=rss
|
Discord working on M native app available for download as a test buildDiscord the well known gamer centric messaging voice chat and streaming platform has begun work on an Apple Silicon native version of its macOS app Discord has recently released a new version of Discord Canary ーthe alpha test build ーfor macOS The latest version is is an Apple Silicon native app To download the latest version of Discord Canary for macOS you can visit the Discord Testing Client Page Once there click on the Discord Canary link under the macOS header Read more |
2021-11-30 21:48:53 |
Apple |
AppleInsider - Frontpage News |
FBI document showcases how secure messaging apps stack up |
https://appleinsider.com/articles/21/11/30/fbi-document-showcases-how-secure-messaging-apps-stack-up?utm_medium=rss
|
FBI document showcases how secure messaging apps stack upA new FBI document detailing its legal access to secure messaging apps indicates that the agency has a limited ability to access the content of messages sent via Apple s iMessage Apple s iMessage app on an iPhone The document which appears to have been obtained by a group called Property of the People through a FOIA request details the FBI s ability to legally access secure messaging app content and metadata Read more |
2021-11-30 21:45:02 |
海外TECH |
Network World |
AWS wants to get your mainframe apps into the cloud – fast |
https://www.networkworld.com/article/3642373/aws-wants-to-get-your-mainframe-apps-into-the-cloud-fast.html#tk.rss_all
|
AWS wants to get your mainframe apps into the cloud fast AWS is now offering a mainframe service that promises to help Big Iron customers interested in moving apps to the cloud cut that migration time by two thirds The goal of AWS Migration Acceleration Program for Mainframe is to get those customers off of the Big Iron “as fast as they possibly can in order to take better advantage of the cloud according to Adam Selipsky CEO of AWS speaking at Amazon s AWS re Invent conference Get regularly scheduled insights by signing up for Network World newsletters “It can be a messy business and involves a lot of moving pieces and it isn t something that people really want to do on their own Selipsky said “And while AWS partners can help with the transition it can still take a long time To read this article in full please click here |
2021-11-30 21:50:00 |
海外TECH |
Network World |
BrandPost: Battery Health Monitoring: A First Step Toward Predictive Capability in UPS Management |
https://www.networkworld.com/article/3642376/battery-health-monitoring-a-first-step-toward-predictive-capability-in-ups-management.html#tk.rss_all
|
BrandPost Battery Health Monitoring A First Step Toward Predictive Capability in UPS Management The humble battery is responsible for running so many devices but it usually only draws attention when it drains In the IT infrastructure where batteries are necessary for backup power supplies the attitude toward them isn t much different IT professionals in charge of uninterruptible battery supplies UPSs typically get the responsibility of UPS management by default and are too busy with a lot of other tasks To read this article in full please click here |
2021-11-30 21:36:00 |
Cisco |
Cisco Blog |
Enabling Workers in the Mine |
https://blogs.cisco.com/energy/enabling-workers-in-the-mine
|
Enabling Workers in the MineThe effectiveness of any mine worker is primarily impacted by the need for strong collaboration with others to leverage the strength of the greater on site or remote community as well as the ability to access the right information in a timely way through online applications for workflow and asset management |
2021-11-30 21:42:02 |
海外科学 |
NYT > Science |
NASA Delays Spacewalk, Citing Space Debris Threat to Astronauts |
https://www.nytimes.com/2021/11/30/science/nasa-spacewalk-debris.html
|
antisatellite |
2021-11-30 21:04:39 |
海外TECH |
WIRED |
Malicious Google Play Apps Stole User Banking Info |
https://www.wired.com/story/malicious-google-play-apps-stole-banking-info
|
keystrokes |
2021-11-30 21:30:00 |
海外TECH |
WIRED |
253 Last-Chance Cyber Monday Deals You Can Still Get Now |
https://www.wired.com/story/best-cyber-monday-deals-still-available-2021
|
chance |
2021-11-30 21:30:00 |
海外TECH |
WIRED |
The Escapist Fantasy of NFT Games Is Capitalism |
https://www.wired.com/story/escapist-fantasy-of-nft-games-is-capitalism
|
international |
2021-11-30 21:13:29 |
ニュース |
BBC News - Home |
Booster offer for England's adults by end of January |
https://www.bbc.co.uk/news/uk-59481992?at_medium=RSS&at_campaign=KARANGA
|
omicron |
2021-11-30 21:55:48 |
ニュース |
BBC News - Home |
Michigan school shooting: Student kills three and wounds six |
https://www.bbc.co.uk/news/world-us-canada-59484333?at_medium=RSS&at_campaign=KARANGA
|
student |
2021-11-30 21:39:04 |
ニュース |
BBC News - Home |
Covid: Are Christmas parties being cancelled over Omicron? |
https://www.bbc.co.uk/news/uk-wales-59482088?at_medium=RSS&at_campaign=KARANGA
|
covid |
2021-11-30 21:08:36 |
ニュース |
BBC News - Home |
Records tumble as England put 20 past Latvia and White sets new individual mark |
https://www.bbc.co.uk/sport/football/59452221?at_medium=RSS&at_campaign=KARANGA
|
latvia |
2021-11-30 21:53:21 |
ニュース |
BBC News - Home |
Bottom side Newcastle stay winless after late Pukki equaliser rescues draw for Norwich |
https://www.bbc.co.uk/sport/football/59383150?at_medium=RSS&at_campaign=KARANGA
|
Bottom side Newcastle stay winless after late Pukki equaliser rescues draw for NorwichTen man Newcastle s search for a first win of the season goes on as Eddie Howe s side are held to a draw by fellow strugglers Norwich at St James Park |
2021-11-30 21:49:28 |
ニュース |
BBC News - Home |
GB lose to Germany in Davis Cup quarter-finals |
https://www.bbc.co.uk/sport/tennis/59480673?at_medium=RSS&at_campaign=KARANGA
|
germany |
2021-11-30 21:23:34 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
ツイッター、本人同意のない私的な写真・動画の共有禁止 - WSJ発 |
https://diamond.jp/articles/-/289187
|
私的 |
2021-12-01 06:20:00 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
オミクロン型感染が増加、欧州・アジアで相次ぎ確認 - WSJ発 |
https://diamond.jp/articles/-/289188
|
確認 |
2021-12-01 06:09:00 |
LifeHuck |
ライフハッカー[日本版] |
無理なく「先延ばし」を減らす4つの行動習慣 |
https://www.lifehacker.jp/2021/12/247010book_to_read-888.html
|
先延ばし |
2021-12-01 07:00:00 |
北海道 |
北海道新聞 |
英、ワクチン追加接種加速 新変異株備え、1月末目標 |
https://www.hokkaido-np.co.jp/article/617587/
|
記者会見 |
2021-12-01 06:05:06 |
ビジネス |
東洋経済オンライン |
バス乗り継ぎ旅「市町境を越える路線」の希少価値 震災10年津波被災地をたどる・北上南三陸町編 | ローカル線・公共交通 | 東洋経済オンライン |
https://toyokeizai.net/articles/-/472279?utm_source=rss&utm_medium=http&utm_campaign=link_back
|
乗り継ぎ |
2021-12-01 06:30:00 |
コメント
コメントを投稿