IT |
気になる、記になる… |
Microsoft、「Surface Duo 2」向けに2022年12月のアップデートを配信開始 |
https://taisy0.com/2022/12/09/165897.html
|
microsoft |
2022-12-09 11:21:55 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] 映画「鬼滅の刃 無限列車編」10日に特別放送、一部地域は時間に注意 最新情報の動画配信も |
https://www.itmedia.co.jp/news/articles/2212/09/news174.html
|
itmedia |
2022-12-09 20:49:00 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
python / django でオブジェクトのメソッド・プロパティを全て見る |
https://qiita.com/YumaInaura/items/b3351e98ff19d38b33c9
|
objectsfirstdoesnotexist |
2022-12-09 20:58:07 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
AWS未経験者のAWS SCS合格体験記 |
https://qiita.com/kazunobu2211/items/b7ddd30995d7c3ca3c74
|
awsscs |
2022-12-09 20:25:59 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
AWSのさまざまなデータベース② |
https://qiita.com/taka-d/items/18163710677d66f8b369
|
dynamodb |
2022-12-09 20:08:25 |
Linux |
CentOSタグが付けられた新着投稿 - Qiita |
yum についてよくわかっていないので調べる |
https://qiita.com/tkek321/items/e681708f2344971c0366
|
redas |
2022-12-09 20:10:10 |
技術ブログ |
Mercari Engineering Blog |
スケーラブルで保守性の高いモジュラーディレクトリ構成へのフロントエンドリポジトリ移行 |
https://engineering.mercari.com/blog/entry/20221206-a9b78f523f/
|
hellip |
2022-12-09 12:00:59 |
技術ブログ |
Developers.IO |
[レポート] ARC306 Multi-Region design patterns and best practices #reinvent #reinvent2022 |
https://dev.classmethod.jp/articles/arc306-muti-region-desgin-patterns-and-best-practices/
|
tiregiondesignpatternsand |
2022-12-09 11:38:20 |
技術ブログ |
Developers.IO |
Tableau Server プレビルド管理ビューの種類 |
https://dev.classmethod.jp/articles/tableau-server-administrative-view/
|
tableauserver |
2022-12-09 11:06:52 |
海外TECH |
MakeUseOf |
How to Start Using the Shortcuts App for macOS |
https://www.makeuseof.com/how-to-use-shortcuts-macos/
|
awesome |
2022-12-09 11:46:14 |
海外TECH |
MakeUseOf |
What Are Chrome Memory Saver and Energy Saver, and How Do You Switch Them Off? |
https://www.makeuseof.com/chrome-memory-saver-energy-saver-how-switch-on/
|
precious |
2022-12-09 11:16:15 |
海外TECH |
DEV Community |
6 Awesome tools to write better code |
https://dev.to/surajondev/6-awesome-tools-to-write-better-code-3p26
|
Awesome tools to write better codeCover Image by fullvector on Freepik IntroductionTruth can only be found in one place the codeThe above quote is by Robert C Martin from his popular book Clean Code The one sentence says a lot about programming as the original source of truth is the code In his book he emphasizes writing better code by implementing clean code practices Writing good code also deals with more than clean code It can be in the form of having a good folder structure knowing the codebase removing unnecessary dependencies and others There are also tools that can help you in implementing these practices That s why we are going to look into such tools for enhancing code quality So let s get started DocumaticA search engine for your codebase Ask Documatic a question and find relevant code and insights in secondsThe first step in writing better code is to know your codebase When you write code in an organization or in a team you are not going to write the whole codebase Also you might get appointed to an ongoing project In such cases knowing your code will help you in writing better code To understand a code you need to get your answer solved about the codebase Documatic is one such tool that helps you in solving your question related to a codebase It is a codesearch engine for your codebase You can ask questions as you will ask a maintainer about code It will get your answer solved by providing a relevant code block from the codebase The search engine also understands the code structure You can make search from your web application VS Code using the extension and from Slack You look here for the VS Code extension ESLintA pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript Maintain your code quality with ease JavaScript is one of the most popular out there Since JavaScript is an interpreted language you can not find errors while writing code This takes a lot of time as you can not find errors while coding This lead to bad code To solve this we use ESLint It analyzes code and finds problems ESLint finds problems as per the ECMAScript It can find problems such as potential runtime bugs styling issues bad code practices and all in JavaScript You can look at the Getting Started guide for setting up for your project Clean Code using Code Spell Checker and PrettierFor clean coding I have two tools on the list PrettierCode formatter using prettierThe readability of code is one of the important aspects of good code We can use a code formatter for increasing the readability of code One of the best code formatter extensions on VS Code marketplace is Prettier It s easy to set up and use as it doesn t need a lot of setting up You need to change your Default Formatter to Prettier from the User setting On every save prettier will run for formatting the code It has support for most of the popular languages You can use plugins for other languages Code Spell CheckerSpelling checker for source codeA basic functionality but an important one Code Spell Checker is a VS Code extension that will check your code for spelling errors in the name of a variable function or class It will also check your comments for spelling errors Removing spell errors will make your code more readable and a way towards clean code It has support for English US and GB but with an add on you can add support for more than languages This includes French German Italian Spanish Russian and others Webpack Bundle AnalyzerWebpack plugin and CLI utility that represents bundle content as a convenient interactive zoomable treemapReducing file size is an important aspect of writing better code Production ready code is all about optimization You can do that by removing unnecessary dependencies The Wepback bundle analyzer will help you analyze the size of every dependency They provide you with an interactive tree map visualization of your dependencies for analysis You can interact with that by clicking and zooming HuskyModern native git hooks made easyRun test scripts before pushing code to a repository with Husky This will help you by giving out any error in your code before pushing You can run a different test to see the working of the code Along with running tests you can lint your commit messages and code In this way there will be less problematic code that is pushed to production It works using the git hooks features of Git Git hooks let you run scripts before or after committing pushing and receiving Install husky to your machine using the guide here Connect With MeTwitterLinkedIn ConclusionAll the above tools are fantastic Writing better code is not just the code it s how you present understand and read the code With Documatic you can understand the code Using prettier and code spell checker you can write readable code ESLint and Husky will let you write less problematic code Bundle Analyzer will help you in creating a lightweight application I hope the article has helped you in knowing some awesome tools to write better code Thanks for reading the blog post |
2022-12-09 11:33:48 |
海外TECH |
DEV Community |
YugabyteDB: list failed commands |
https://dev.to/yugabyte/yugabytedb-list-failed-commands-5166
|
YugabyteDB list failed commandsThis is an introduction to a new function in YSQL version YSQL is YugabyteDB s enriched PostgreSQL version The name of the function is yb pg stat get queries This new Yugabyte specific view lists failed terminated executions for example in ysqlsh Create a situation where an error results in terminated execution yugabyte set temp file limit to SETyugabyte set work mem to SETyugabyte select from generate series ERROR temporary file size exceeds temp file limit kB Then query yb pg stat get queries yugabyte select from yb pg stat get queries null db oid backend pid query text termination reason query start query end select from generate series temporary file size exceeds temp file limit kB The termination reason can also be external process termination because the termination is registered by the the stats collector YSQL PostgreSQL process Obviously if the stats collector or the parent of the stats collector the postmaster is terminated the collected termination information is gone For example a backend that was terminated using sudo kill PID yugabyte select from yb pg stat get queries null db oid backend pid query text termination reason query start query end select from generate series temporary file size exceeds temp file limit kB select pg backend pid Terminated by SIGKILL There is a nice technical detail here if a PostgreSQL backend is terminated externally such as using a termination signal kill command or via the out of memory OOM killer it will be detected and as a result the postmaster will restart all backend processes to avoid corruption As of version YSQL does not perform this restarting The reason we don t need to do this is because any significant change to data is not done locally but in our DocDB layer which keeps consistency of any data change which is outside of the backend process |
2022-12-09 11:19:36 |
Apple |
AppleInsider - Frontpage News |
Foxconn expanding in India with new $500 million investment |
https://appleinsider.com/articles/22/12/09/foxconn-expanding-in-india-with-new-500-million-investment?utm_medium=rss
|
Foxconn expanding in India with new million investmentApple s main iPhone manufacturer Foxconn is continuing to work on moving away from dependency on China and has now invested half a billion dollars in India Foxconn s existing manufacturing plant in India helped it keep at least some iPhone production going The company has also already revealed it plans to quadruple its Indian workforce over time Now according to Techcrunch Foxconn is ramping up its India processor manufacturing business with a new million investment in the country Read more |
2022-12-09 11:56:33 |
Apple |
AppleInsider - Frontpage News |
Coomooy 3-in-1 Wireless Charger Review: Save some cash with this decent stand |
https://appleinsider.com/articles/22/12/08/coomooy-3-in-1-wireless-charger-review-save-some-cash-with-this-decent-stand?utm_medium=rss
|
Coomooy in Wireless Charger Review Save some cash with this decent standThe Coomooy in magnet wireless charging stand powers an iPhone Apple Watch and AirPods all while managing to maintain a sleek appearance The Coomooy wireless charger can fit an iPhone Apple Watch and AirPods Chargers that you can put on your desk and power all of your devices wirelessly can get expensive We ve seen some that sell for as much as a set of AirPods Pro and we re not sure how much sense that makes Read more |
2022-12-09 11:31:35 |
海外TECH |
CodeProject Latest Articles |
Wexflow - Open Source Workflow Engine |
https://www.codeproject.com/Articles/5346143/Wexflow-Open-Source-Workflow-Engine
|
automation |
2022-12-09 11:05:00 |
医療系 |
医療介護 CBnews |
厚生労働科学研究費1次公募の議題案を了承-厚科審部会、計184課題/23事業 |
https://www.cbnews.jp/news/entry/20221209202119
|
厚生労働省 |
2022-12-09 20:35:00 |
医療系 |
医療介護 CBnews |
個人防護具の3回目配布、来年1月下旬開始を予定-厚労省が都道府県などに事務連絡 |
https://www.cbnews.jp/news/entry/20221209201744
|
厚生労働省 |
2022-12-09 20:25:00 |
医療系 |
医療介護 CBnews |
フォーミュラリ推進に慎重論、社保審・部会-後発薬「使用促進よりも供給不安解消が第一」 |
https://www.cbnews.jp/news/entry/20221209200246
|
医療保険 |
2022-12-09 20:24:00 |
ニュース |
BBC News - Home |
Royal Mail workers begin wave of Christmas strikes |
https://www.bbc.co.uk/news/business-63903488?at_medium=RSS&at_campaign=KARANGA
|
christmas |
2022-12-09 11:44:41 |
ニュース |
BBC News - Home |
Street harassment: Wolf whistling to be banned in crackdown |
https://www.bbc.co.uk/news/uk-politics-63916328?at_medium=RSS&at_campaign=KARANGA
|
plans |
2022-12-09 11:44:47 |
ニュース |
BBC News - Home |
UK banking rules in biggest shake-up in more than 30 years |
https://www.bbc.co.uk/news/business-63905505?at_medium=RSS&at_campaign=KARANGA
|
crisis |
2022-12-09 11:11:52 |
ニュース |
BBC News - Home |
Strep A: Grandmother says four-year-old Camila Burns getting better |
https://www.bbc.co.uk/news/uk-63915477?at_medium=RSS&at_campaign=KARANGA
|
burns |
2022-12-09 11:04:14 |
ニュース |
BBC News - Home |
Huge fire engulfs Russian shopping mall Mega Khimki near Moscow |
https://www.bbc.co.uk/news/world-europe-63914682?at_medium=RSS&at_campaign=KARANGA
|
moscow |
2022-12-09 11:12:16 |
ニュース |
BBC News - Home |
UK, Italy and Japan team up for new fighter jet |
https://www.bbc.co.uk/news/uk-63908284?at_medium=RSS&at_campaign=KARANGA
|
aircraft |
2022-12-09 11:07:36 |
ニュース |
BBC News - Home |
Santander UK fined £108m over money laundering failings |
https://www.bbc.co.uk/news/business-63914275?at_medium=RSS&at_campaign=KARANGA
|
persistent |
2022-12-09 11:30:43 |
ニュース |
BBC News - Home |
World Cup 2022: England 'have got credibility now', says manager Gareth Southgate |
https://www.bbc.co.uk/sport/football/63914635?at_medium=RSS&at_campaign=KARANGA
|
World Cup England x have got credibility now x says manager Gareth SouthgateEngland are now established as genuine contenders as they prepare to meet World Cup holders France says manager Gareth Southgate |
2022-12-09 11:21:01 |
ニュース |
Newsweek |
ドイツでクーデター未遂を起こした極右テロ組織に、「ロシア関与」の疑いが |
https://www.newsweekjapan.jp/stories/world/2022/12/13-48.php
|
当局によると、逮捕されたメンバーらは、リーダーの男を新政府の指導者にすることを計画していた。 |
2022-12-09 20:28:00 |
IT |
週刊アスキー |
『WILD HEARTS』新トレーラー「荒ぶる獣たち」が公開! |
https://weekly.ascii.jp/elem/000/004/116/4116861/
|
electronicarts |
2022-12-09 20:40:00 |
IT |
週刊アスキー |
PS5/XSX|S/Steam『鉄拳8』ストーリー&ゲームプレイティザートレーラーを公開! |
https://weekly.ascii.jp/elem/000/004/116/4116867/
|
playstation |
2022-12-09 20:35:00 |
IT |
週刊アスキー |
専用アプリで音質のカスタマイズやタッチコントロール機能をカスタマイズできる完全ワイヤレスイヤホン「Urbanista COPENHAGEN TWS」 |
https://weekly.ascii.jp/elem/000/004/116/4116728/
|
urbanistacopenhagentws |
2022-12-09 20:30:00 |
コメント
コメントを投稿