AWS |
AWS Architecture Blog |
A collection of posts to help you design and build sustainable cloud architecture |
https://aws.amazon.com/blogs/architecture/a-collection-of-posts-to-help-you-design-and-build-sustainable-cloud-architecture/
|
A collection of posts to help you design and build sustainable cloud architectureWe re celebrating Earth Day from through with posts that highlight how to build maintain and refine your workloads for sustainability A blog can be a great starting point for you in finding and implementing a particular solution learning about new features services and products keeping up with the latest trends and ideas … |
2022-04-22 21:01:28 |
Google |
Official Google Blog |
Meet 11 startups working to combat climate change |
https://blog.google/outreach-initiatives/entrepreneurs/meet-11-startups-working-to-combat-climate-change/
|
Meet startups working to combat climate changeWe believe that technology and entrepreneurship can help avert the world s climate crisis Startup founders are using tools ーfrom machine learning to mobile platforms to large scale data processing ーto accelerate the change to a low carbon economy As part ofGoogle s commitment to address climate change we ll continue to invest in the technologists and entrepreneurs who are working to build climate solutions So this Earth Day we re announcing the second Google for Startups Accelerator Climate Change cohort This ten week program consists of intensive workshops and expert mentorship designed to help growth stage sustainability focused startups learn technical product and leadership best practices Meet the selected startups using technology to better our planet AmpUpin Cupertino California AmpUp is an electric vehicle EV software company and network provider that helps drivers hosts and fleets to charge stress free Carbon Limitin Boca Raton Florida Carbon Limit transforms concrete into a CO sponge with green cement nanotechnology turning roads and buildings into permanent CO solutions ChargeNet Stationsin Los Angeles California ChargeNet Stations aims to make charging accessible and convenient in all communities preventing greenhouse gas emissions through use of PV storage ChargerHelp In Los Angeles California ChargerHelp provides on demand repair of electric vehicle charging stations while also building out local workforces removing barriers and creating economic mobility within all communities CO Zin Boulder Colorado CO Z accelerates electricity decarbonization and empowers renters homeowners and businesses with advanced control automated savings and power failure protection Community Energy Labsin Portland Oregon Community Energy Labs uses artificial intelligence to make smart energy management and decarbonization both accessible and affordable for community building owners Moment Energyin Vancouver British Columbia Moment Energy repurposes retired electric vehicle EV batteries to provide clean affordable and reliable energy storage Mi Terroin City of Industry California Mi Terro is a synthetic biology and advanced material company that creates home compostable plastic alternative biomaterials made from plant based agricultural waste Nithioin Washington DC Nithio is an AI driven platform for clean energy investment that standardizes credit risk to catalyze capital to address climate change and achieve universal energy access Re Companyin New York City New York Re Company is a reusable packaging subscription service that supplies reuse systems with optimally designed containers and cycles them back into the supply chain at end of life Understoryin Pacific Grove California Understory rapidly monitors and quantifies discrete landscape changes to mitigate the effects of environmental change and deliver actionable information for land management habitat conservation and climate risk assessment When the program kicks off this summer startups will receive mentoring and technical support tailored to their business through a mix of one to one and one to many learning sessions both remotely and in person from Google engineers and external experts Stay tuned on Google for Startups social channels to see their experience unfold over the next three months Learn more about Google for Startups Accelerator here and the latest on Google s commitment to sustainability here |
2022-04-22 22:28:00 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
ファイルを検索(Everythingを利用)(Windows,Python) |
https://qiita.com/dengax/items/cd102b96176ecbe9e70d
|
everything |
2022-04-23 06:20:02 |
海外TECH |
Ars Technica |
Army of worm larvae hatch from man’s bum, visibly slither under his skin |
https://arstechnica.com/?p=1850028
|
hyperinfection |
2022-04-22 21:20:36 |
海外TECH |
Ars Technica |
Insteon finally comes clean about its sudden smart home shutdown |
https://arstechnica.com/?p=1849974
|
shutdown |
2022-04-22 21:10:31 |
海外TECH |
MakeUseOf |
You Can Now Use Microsoft Bing to Buy Vegan Shoes |
https://www.makeuseof.com/microsoft-bing-ethical-shopping-hub/
|
clothes |
2022-04-22 21:37:57 |
海外TECH |
DEV Community |
My Arch Linux setup for coding |
https://dev.to/zt4ff_1/my-arch-linux-setup-for-coding-58gb
|
My Arch Linux setup for codingIn this article I will be sharing how I set up my Arch Linux environment for coding A brief backstory I have some experience with Linux I have used Ubuntu and Linux Mint to a great extent and even played around with Kali Linux before But Windows has always done the basic things for me So I got a new laptop and I decided to play around with Linux more and get more familiar with it So I installed Arch Linux and set up my environment for coding Installing Arch LinuxInstalling Arch Linux can be pretty rigorous for beginners But now there are many installation libraries that could help you get the job done One of them is archinstall archinstall is a program that can be run directly from the boot medium you are making use of All you need is to run the command below and follow the query the program throws to you archinstallRead more about archinstall here Updating Arch LinuxAfter installing the latest Arch Linux release it made sense for me to check for any new updates available and update my system So to update my system I ran this command sudo pacman SyuIf you want to know more about pacman I wrote an article on introduction to pacman as a beginner here Installing GitTo install Git I ran the command sudo pacman S gitThen I set up some of my Git global configs using the commands below git config global user name username git config global user email user email com Installing a Package Manager for the AURAUR stands for Arch User Repository It s a community managed repository where users can contribute their own package build vote for packages etc Often packages from the AUR make it to the Official Repository It is recommended to avoid the AUR as a beginner but as a programmer I am pretty sure they are programs I need that are still in the AUR so I installed a package manager for the AUR called Yay To install yay Move to the opt directory and clone yay git repository cd opt sudo git clone Change the file permissions using sudo chown R tecmint tecmint yay gitNavigate into the yay directory and build the package making use of the makepkg command cd yay git makepkg siNow that you have yay installed To install a package from yay you can make use of this simple command yay S package nameSee this article for more reference using yay Installing and Setting up a Code EditorOne of the most important tools for a developer to have is a code editor They are multiple options to choose from ranging from Vim NeoVim WebStorm Visual Studio Code Sublime Text Editor Atom etc I am quite familiar with Visual Studio Code and I love the flexibility and integrations it provides so I chose to install Visual Studio Code Using Yay you can install visual studio code by running the command yay S visual studio code binThen I did some Visual Code specific settings and added some extensions to make it suitable for me Installing Node js and NPMI write a good deal of TypeScript and JavaScript daily and I also make use of packages from NPM so I needed to have these programs installed To install Node and npm run the command sudo pacman S nodejs npmThen verify the version of the packages by running node version npm versionThe version of node or npm installed may be old versions so you may have to update the packages To update npm run the command npm install g npmThen to update Node we can make use of nvm Node Version Manager First install nvm using the command wget qO bashThen make use of nvm to install the latest version of Node available run the command below nvm install node Installing Yarn optional Just like npm yarn is also a package manager that doubles as a project manager To install yarn we can make use of Corepack to manage Yarn Corepack is by default shipped with node version or later versions If Corepack is not included install it globally running using npm npm install g corepack The enable Corepack by running the command corepack enableYou can confirm the version by running the command yarn version Creating Shortcuts with Bash AliasesSince I would mostly spend my time on the terminal I needed to create shortcuts for some commands so setting up aliases is a good solution for me To create aliases open the bashrc file using nano bashrcAdd in some aliases as such bashrcalias myip curl ipinfo io alias gl git log alias gs git status to add arguments to the alias make use of functionsfunction gcp git commit m Once the file is saved and closed I make the aliases available to by current session by running source bashrc Some other programs I use You may like them Notion used for taking notes and keeping track of my tasksFlameshot For taking screenshotsSnapcraft Another package I use sometimesSo I guess my system environment is at its barest minimum setup right now Kindly share how you have your Arch Linux setup so share some recommendations or tips you think I may find helpful |
2022-04-22 21:46:07 |
海外TECH |
DEV Community |
DRY & the Wrong Abstraction |
https://dev.to/nickytonline/dry-the-wrong-abstraction-33i8
|
DRY amp the Wrong AbstractionI was chatting with someone in my Virtual Coffee community today and they were talking about acronyms because we love to create acronyms in tech DRY came up a k a Don t Repeat Yourself and then we got to talking about sometimes it s fine not to be DRY I referenced Sandi Metz s great post The Wrong Abstraction and a great talk by Sebastien Markbage former React core team member Minimal API Surface Area at JSConf So with all that set up let s hear from you the community on when to maybe DRY it up and maybe when not to It d be great to hear about real world examples to help others in their developer journey Photo by Jr Korpa on Unsplash |
2022-04-22 21:32:38 |
海外TECH |
DEV Community |
foobar series 2 |
https://dev.to/ikumen/series-test-2-1299
|
foobar |
2022-04-22 21:15:20 |
海外TECH |
DEV Community |
foobar series 1 |
https://dev.to/ikumen/series-test-1-e3n
|
foobar series test page test sdfs dfsdfsdf sdf sd sdffunction sdf sdf sdfsdfsdfsdfsfsfsfsdfsfsdfsf series foobar series |
2022-04-22 21:14:56 |
海外TECH |
DEV Community |
Memory Systems |
https://dev.to/aserputoff/memory-systems-51n9
|
Memory SystemsMemory Systems After searching online about hot field memory systems I found this great paper The memory system is the storage of information data in a computer system The processor also called the central processing unit or CPU accesses reads or loads data from the memory system performs computations on them and stores writes them back to memory The memory system is a collection of storage locations Each storage location or memory word has a numerical address A collection of storage locations from an address space Figure shows the essentials of how a processor is connected to a memory system via address data and control lines This is work in progress Resources rep rep amp type pdf ConclusionIt was a Great project to work on and a great course to learn about different ways to optimize code Thank you professor and readers ️Computer Architecture Blog Post Link LinksFollow me on GitHub Follow me on Twitter p s This post was made for Telescope |
2022-04-22 21:10:04 |
海外TECH |
DEV Community |
How to resolve N+1 problem on Rails |
https://dev.to/kaziusan/how-to-resolve-n1-problem-on-rails-fl2
|
How to resolve N problem on Rails What is N problem Kaziu・Apr ・ min read sql beginners database mysql key methodsjoinseager loadpreloadincludes joinsintegrate by INNER JOINdoesn t cache association so if you don t need data which is created again you should use it save memory allocated spaces because ActiveRecord object doesn t cache Skill joins skill category limit ↓SELECT skills FROM skills INNER JOIN skill categories ON skill categories id skills skill category id LIMIT LIMIT eager loadintegrate by LEFT OUTER JOIN with cachefaster than preload because it creates only one SQLit can use WHERE in table which is integrated by JOIN preload can t do it Skill eager load skill category limit ↓SELECT skills id AS t r skills name AS t r skills user id AS t r skills skill category id AS t r skills created at AS t r skills updated at AS t r skill categories id AS t r skill categories name AS t r skill categories reccomend AS t r skill categories created at AS t r skill categories updated at AS t r FROM skills LEFT OUTER JOIN skill categories ON skill categories id skills skill category id LIMIT LIMIT preloaduse multiple SQLs with cacherecommend to use it when you have big table which you don t wanna JOIN it s impossible to use WHERE because it is not integrated by JOINSkill preload skill category limit ↓ this oneSELECT skills FROM skills LIMIT LIMIT and this oneSELECT skill categories FROM skill categories WHERE skill categories id IN nil nil nil nil nil includesif you use where join references method at least one executes as eager load otherwise preload just includesSkill includes skill category limit ↓ this oneSELECT skills FROM skills LIMIT LIMIT and this oneSELECT skill categories FROM skill categories WHERE skill categories id IN nil nil nil nil nil using where Skill includes skill category where skill categories name baseball ↓ just one SQL like eager load SELECT skills id AS t r skills name AS t r skills user id AS t r skills skill category id AS t r skills created at AS t r skills updated at AS t r skill categories id AS t r skill categories name AS t r skill categories reccomend AS t r skill categories created at AS t r skill categories updated at AS t r FROM skills LEFT OUTER JOIN skill categories ON skill categories id skills skill category id WHERE skill categories name name baseball includes method is convenience as you see but when other developer will see includes method they need to think it means preload or eager load |
2022-04-22 21:09:34 |
Apple |
AppleInsider - Frontpage News |
Coinbase CEO accuses Apple of antitrust behavior, calls for crypto-compatible phones |
https://appleinsider.com/articles/22/04/22/coinbase-ceo-accuses-apple-of-antitrust-behavior-calls-for-crypo-compatible-phones?utm_medium=rss
|
Coinbase CEO accuses Apple of antitrust behavior calls for crypto compatible phonesCoinbase s CEO and co founder Brian Armstrong has called out Apple over potential antitrust issues on a recent episode of the Superstream Podcast Armstrong appeared on the April episode of Superstream Podcast to talk about the current state of cryptocurrency entrepreneurship and the company he cofounded Coinbase Coinbase is a cryptocurrency exchange platform on desktop and mobile allowing users to purchase and exchange popular cryptocurrencies The Coinbase App is the th most popular Finance app on the App Store as pointed out by tomac Read more |
2022-04-22 21:57:56 |
海外TECH |
Engadget |
'Borderlands 3' will finally add PlayStation cross-play support this spring |
https://www.engadget.com/borderlands-3-crossplay-playstation-210734766.html?src=rss
|
x Borderlands x will finally add PlayStation cross play support this springSure Tiny Tina s Wonderlands supports cross play on all platforms but what about that promised Borderlands update Don t worry it s coming Gearbox has confirmedBorderlands will add cross play support for PlayStation sometime later this spring PS and PS owners will finally get to join the adventures of their PC Stadia and Xbox counterparts Gearbox first added cross play to Borderlands in but PlayStation owners were conspicuously left out Pitchford revealed that Sony blocked full cross platform support It later came to light in the Epic vs Apple lawsuit that Sony asked for royalty fees for any game with cross play determining them based on the popularity and financial success of the PlayStation version It s not certain if that arrangement applied here Sony used to be adamantly against cross play for PlayStation Former SIE America CEO Shawn Layden said in that any inter platform gameplay would only work if it was quot supporting our business quot but many critics saw it as a cash grab ーSony didn t like that you might buy content on a rival platform and get to use it on your PS The company gradually relented though and allowed the feature in games like Fortnite and Rocket League Borderlands is a latecomer in that regard but the support remains a welcome sign of thawing relations between Sony and the rest of the gaming world ICYMI Borderlands is getting full crossplay across PS PS Xbox One Xbox Series X S Stadia and PC later this Spring Keep an eye out for the exact date soon pic twitter com ElvprHeVーBorderlands Borderlands April |
2022-04-22 21:07:34 |
海外科学 |
NYT > Science |
Ursula Bellugi, Pioneer in the World of Sign Language, Dies at 91 |
https://www.nytimes.com/2022/04/22/science/ursula-bellugi-dead.html
|
Ursula Bellugi Pioneer in the World of Sign Language Dies at Her research advanced understanding of the brain and the origins of language ーsigned and spoken ーand shed light on how humans communicate and socialize |
2022-04-22 21:36:31 |
ニュース |
BBC News - Home |
P&O Ferries: Spirit of Britain cleared to sail after inspection |
https://www.bbc.co.uk/news/business-61197464?at_medium=RSS&at_campaign=KARANGA
|
ferry |
2022-04-22 21:12:45 |
ニュース |
BBC News - Home |
Beach photos mark Prince Louis' birthday |
https://www.bbc.co.uk/news/uk-61194137?at_medium=RSS&at_campaign=KARANGA
|
cambridge |
2022-04-22 21:35:37 |
ニュース |
BBC News - Home |
Florida's governor signs law revoking Disney powers |
https://www.bbc.co.uk/news/world-us-canada-61192982?at_medium=RSS&at_campaign=KARANGA
|
florida |
2022-04-22 21:24:00 |
ニュース |
BBC News - Home |
Tyson Fury v Dillian Whyte: Fighters set for all-British heavyweight world-title showdown |
https://www.bbc.co.uk/sport/boxing/61155800?at_medium=RSS&at_campaign=KARANGA
|
Tyson Fury v Dillian Whyte Fighters set for all British heavyweight world title showdownIn a true tussle of the boxer versus the brawler BBC Sport previews the blockbuster bout by speaking to both fighters former heavyweight champions David Haye and Joseph Parker and boxing trainer Dave Coldwell |
2022-04-22 21:30:21 |
ニュース |
BBC News - Home |
World Snooker Championship 2022: Mark Williams through, Ronnie O'Sullivan leads |
https://www.bbc.co.uk/sport/snooker/61190121?at_medium=RSS&at_campaign=KARANGA
|
World Snooker Championship Mark Williams through Ronnie O x Sullivan leadsMark Williams thrashes fellow Welshman Jackson Page to reach the quarter finals of the World Championship in Sheffield |
2022-04-22 21:16:24 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
NYダウ、980ドル安 金融引き締め警戒 - WSJ発 |
https://diamond.jp/articles/-/302257
|
金融引き締め |
2022-04-23 06:13:00 |
ビジネス |
東洋経済オンライン |
日銀には「21世紀型の金融政策モデル」が必要だ 世界中の中央銀行の金融政策は今や「時代遅れ」 | 新競馬好きエコノミストの市場深読み劇場 | 東洋経済オンライン |
https://toyokeizai.net/articles/-/584275?utm_source=rss&utm_medium=http&utm_campaign=link_back
|
中央銀行 |
2022-04-23 06:30:00 |
ビジネス |
東洋経済オンライン |
BEV普及のカギを握る「充電インフラ」その実態 「BEV普及元年」の現状を業界最大手に聞いた | 電動化 | 東洋経済オンライン |
https://toyokeizai.net/articles/-/582286?utm_source=rss&utm_medium=http&utm_campaign=link_back
|
東洋経済オンライン |
2022-04-23 06:30:00 |
コメント
コメントを投稿