python |
Pythonタグが付けられた新着投稿 - Qiita |
しょこたんが絶賛した(はずの)AWSアーキテクチャ図描画アプリ |
https://qiita.com/kzk-maeda/items/ec1af1c9be7eb3dcb1c0
|
awsdevdayjapan |
2022-12-05 01:35:18 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
しょこたんが絶賛した(はずの)AWSアーキテクチャ図描画アプリ |
https://qiita.com/kzk-maeda/items/ec1af1c9be7eb3dcb1c0
|
awsdevdayjapan |
2022-12-05 01:35:18 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
AWS CLIを使って特定のタグを持つEC2にアクセス |
https://qiita.com/alphajinsei/items/191773f253a79d57e7b2
|
awscli |
2022-12-05 01:24:45 |
海外TECH |
DEV Community |
The Surface Area of Software |
https://dev.to/david_whitney/the-surface-area-of-software-2926
|
The Surface Area of SoftwareThe surface area of software is often very complicated to comprehend and a direct result of that is that we re often subjected to amateur discourse about how teams or organisations should have worked on a thing based purely on outside observation It s almost always wrong and I want to spend some time talking about how software is produced and how it scales For people not close to code these examples can kind of look like similar situations with somehow opposite suggested outcomes so let s talk about the impact size has on code We ll start with the most difficult thing for non technical folks to get their heads around The observed surface area of a system often has very little in common with its actual size either in staff count or lines of code The obvious example of this is Google and it s one text box UI covering a massive indexing more operation More code is frequently not a better scenario to find yourself in Code atrophies and rots over time naturally Every line of code you write increases your total maintenance cost Doing things with less is most commonly a better outcome There s only a certain amount of people that can fit around codebases of certain sizes once the size of your teams outgrows the code work slows rather than speeds up because the rates of conflicts points of contention and hotspots and coordination increases To fit more people around a codebase systems are often decomposed to different libraries subsystems or services This expands the footprint of the teams you can surround your code with to increase parallelism of work but at least doubles the amount of coordination needed Microservice architectures largely help because they allow organisations to define boundaries around pieces of their software bounded contexts and parallise work at the cost of expensive coordination and runtime latency Equally software is sometimes decomposed to help it scale in technical terms rather than to match it s human needs fitting more folks around a codebase this what most people often think of as scalability first but the former is more common Few have technical scaling requirements or limitations Evey subdivision of software tends to increase total complexity of comprehending a system it makes it less likely anyone can keep it all in their heads it increases possible failure points both technical and human and increases the total cost of ownership of code Why Simple each time you divide up your software you have to also create new supporting structures teams work tracking CI CD pipelines infrastructure in order to allow the now bigger teams to be self sufficient and have enough autonomy Lots of software does this too readily see the knee jerk reactions in the form of monorepos and back to monolith trends but dividing your software is good but requires thoughtfulness and intention to accept the cost This isn t news martinfowler was talking about monolith first designs about a decade ago I like to think of it as fix things that hurt A lot of backlash against microservice arch is really just folks getting lost in premature complexity too soon In both kinds of scale human and technical you should build for a reasonable amount of growth Some folks say an order of magnitude others say x traffic but it should only be one big leap Don t copy what big tech do before you are big tech The important rule is this in modern software the best software is software that is malleable software that can be added to without buckling with foundations made for growth later but not now This is why basically all layperson takes on software are wrong Folks look at software and presume they can predict its form from its external surface area false it s complexity from its ease of use actually often the inverse and fall into the mythical man month trap RIP Fred of if one woman can make a baby in months get women The size of code is a function of your team size the subdivisions in your software and your cost and plans It s all a compromise And it s never just go faster or just spend more even if those things can sometimes help they can just as often hinder and bury a project Making software design and architecture just the right size is really very difficult Many many systems have fallen into the nanoservices distributed monoliths trap even more into premature internal package management hell Remember every subdivision of a system has a cost |
2022-12-04 16:19:16 |
Apple |
AppleInsider - Frontpage News |
Apple's mixed-reality headset rumored to arrive in late 2023 |
https://appleinsider.com/articles/22/12/04/kuo-software-issues-push-apples-mixed-reality-headset-to-late-2023?utm_medium=rss
|
Apple x s mixed reality headset rumored to arrive in late Apple s in development mixed reality headset could see its launch pushed back from early to later in the year indicates analyst Ming Chi Kuo with software issues causing an extended delay A render of a potential Apple headset AppleInsider Apple s long rumored and highly anticipated first headset release was thought to be on the horizon with mass production of the augmented reality and virtual reality headwear slated to begin in early However while hardware s getting prepared for manufacturing another element may slow down its actual release Read more |
2022-12-04 16:34:52 |
Apple |
AppleInsider - Frontpage News |
Elon Musk says Apple has fully resumed Twitter advertising |
https://appleinsider.com/articles/22/12/04/musk-apple-has-fully-resumed-twitter-advertising?utm_medium=rss
|
Elon Musk says Apple has fully resumed Twitter advertisingApple is Twitter s biggest ad client and has returned to advertising at its normal level according to Elon Musk ーbut it s still not clear if it ever slowed down ad buys Elon Musk Twitter On November Twitter CEO Elon Musk engaged in a tweet storm against Apple including claims Apple had mostly stopped advertising on Twitter One week later and Musk has changed his tune Read more |
2022-12-04 16:39:11 |
海外TECH |
Engadget |
Apple’s latest iPad drops to $399 at Amazon |
https://www.engadget.com/apple-10th-generation-ipad-sale-amazon-161446402.html?src=rss
|
Apple s latest iPad drops to at AmazonIf you missed the chance to buy the iPad when it was off don t worry the tablet has hit a new all time low price on Amazon After an percent discount the base GB model of the th generation iPad is All four colorways blue pink silver and yellow are part of the promotion Amazon has also discounted select GB models by Buy Apple iPad at Amazon The iPad features several upgrades over its dated predecessor but a higher price and a few odd design choices make it harder to recommend without caveats Apple redesigned its entry level tablet to give it thinner bezels a bigger display and USB C charging It s also the first iPad to include a landscape oriented front facing camera a feature that makes the tablet more useful for video chatting The model s A Bionic processor is also a highlight But then there s the fact Apple s latest tablet is more expensive than its th generation counterpart and only supports the first generation Apple Pencil At a more affordable however it s easier to overlook some of those flaws Follow EngadgetDeals on Twitter and subscribe to the Engadget Deals newsletter for the latest tech deals and buying advice |
2022-12-04 16:14:46 |
海外TECH |
CodeProject Latest Articles |
BookCars - Car Rental Platform with Mobile App |
https://www.codeproject.com/Articles/5346604/BookCars-Car-Rental-Platform-with-Mobile-App
|
mobile |
2022-12-04 16:50:00 |
ニュース |
BBC News - Home |
World Cup 2022: Fifa's Arsene Wenger criticises performance of protesting nations |
https://www.bbc.co.uk/sport/football/63849076?at_medium=RSS&at_campaign=KARANGA
|
World Cup Fifa x s Arsene Wenger criticises performance of protesting nationsArsene Wenger suggests that countries that protested at the World Cup have seen their on field performances suffer as a result |
2022-12-04 16:18:30 |
ニュース |
BBC News - Home |
World Cup 2022: Kylian Mbappe's 'thunderous strike' doubles France's lead against Poland |
https://www.bbc.co.uk/sport/av/football/63853532?at_medium=RSS&at_campaign=KARANGA
|
World Cup Kylian Mbappe x s x thunderous strike x doubles France x s lead against PolandFrance striker Kylian Mbappe scores a thunderous goal for France to double their lead against Poland at the World Cup |
2022-12-04 16:49:31 |
ニュース |
BBC News - Home |
Man City 3-1 Brighton: Blistering start keeps hosts in touch with WSL top three |
https://www.bbc.co.uk/sport/football/63771047?at_medium=RSS&at_campaign=KARANGA
|
Man City Brighton Blistering start keeps hosts in touch with WSL top threeManchester City keep up the pressure on the top three in the Women s Super League with a comfortable victory over Brighton |
2022-12-04 16:36:45 |
北海道 |
北海道新聞 |
フランスが前半1―0 決勝T1回戦、ポーランド戦 |
https://www.hokkaido-np.co.jp/article/770043/
|
決勝 |
2022-12-05 01:09:00 |
コメント
コメントを投稿