IT |
ITmedia 総合記事一覧 |
[ITmedia News] 京セラ、個人向けスマホから撤退へ |
https://www.itmedia.co.jp/news/articles/2305/15/news176.html
|
itmedia |
2023-05-15 21:15:00 |
AWS |
lambdaタグが付けられた新着投稿 - Qiita |
lambda Node.js18でbcryptモジュールを使おうとしてドハマリした |
https://qiita.com/miriwo/items/8e266d4fac3f2d3254b3
|
bcrypt |
2023-05-15 21:55:28 |
AWS |
lambdaタグが付けられた新着投稿 - Qiita |
lambda Node.js18 値をbcryptアルゴリズムでハッシュ化する |
https://qiita.com/miriwo/items/9a1662b957fc3afbfcf4
|
bcrypt |
2023-05-15 21:03:24 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
Xserverでpythonを使う |
https://qiita.com/yuu_1st/items/2860af31518827da10e3
|
xserver |
2023-05-15 21:05:02 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
[AWS Q&A 365][Batch]AWSのよくある問題の毎日5選 #57 |
https://qiita.com/shinonome_taku/items/afa2323c92d4b449866d
|
awsbatch |
2023-05-15 22:00:05 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
[AWS Q&A 365][Batch]Daily Five Common Questions #57 |
https://qiita.com/shinonome_taku/items/4e7414a000abb01509bd
|
batch |
2023-05-15 21:59:51 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
【合格体験記】AWS認定SAA-C03版に合格しました! |
https://qiita.com/hirosuke1610/items/6bd6f164cfd2d30569ac
|
認定 |
2023-05-15 21:37:49 |
Azure |
Azureタグが付けられた新着投稿 - Qiita |
NextJSでLangchainをAzure版のOpenAIで利用する際の設定方法 |
https://qiita.com/windows222/items/17765b560027beb24efe
|
azure |
2023-05-15 21:07:39 |
海外TECH |
MakeUseOf |
5 Notion Workspace Ideas You Can Try |
https://www.makeuseof.com/notion-workspace-ideas/
|
notion |
2023-05-15 12:30:17 |
海外TECH |
DEV Community |
Logging Best Practices Revisited |
https://dev.to/codenameone/logging-best-practices-revisited-eaa
|
Logging Best Practices RevisitedAs I write this my interview on DevCentral hasn t started yet so if you subscribe to my blog or follow me on socials you might be able to catch it live If not the recording should appear right here Either way this isn t the first time I wrote about or talked about logging and the common pitfalls we see when logging in production or debugging I covered this extensively in the old blog I also did a video covering these ideas But my ideas somewhat evolved around some of the concepts I discussed In my original post I was a bit harsh on AOP logging My opinion on this has evolved I think the main problem with AOP logging is that it is often used as a sledgehammer when debugging Another problem is leaving it on in production But when it is used surgically it can uncover problems that would be much harder to uncover in any other way The main message of the original post is still the most important part we need company wide standardization of logging Without that our code review process is useless Logging is Precognitive DebuggingIn my debugging book I spent quite a bit of time talking about logging First it s important to understand that logging is very different from print debugging When you use print statements for debugging they are ephemeral in a bad way You should use tracepoints But more importantly logging is about the bug that hasn t happened yet Print debugging is about the bug that is already there They are nothing alike A log should describe our system When we read a log we can often see the code quality without inspecting a single line of source Uniformity consistency conciseness order and value These are all properties of a good log which is the output of a well oiled machine Logging is a user interface designed for your field work engineering team If it is written badly they won t be as effective when carrying out their jobs Your product will suffer Logging will pay back dividends with early detection of problems and simpler debugging of tests But to do that we need to give a lot of thought to the core process Which variables should we log Where should we place the log How many logs should we have per block of code These are all questions that we can answer for the general case I answered them all in the original blog But that isn t an authoritative answer it s an opinion We need to enforce standards around this Let me qualify that last statement We need standards I love that we can measure coverage and then standardize the amount of test coverage I think that can be very helpful However standardizing a fixed number like test coverage without flexibility leads to terrible code that s only designed to reach the unattainable metric We need flexibility and a baseline to align against Not rigid rules Costs Energy and PerformanceWhile managers might look at the financial bottom line for overlogging To me the more significant aspect is the environmental impact This has a cascading effect throughout our industry More logging and ingestion require more computing services If big companies take up more computing resources it drives up pricing for all of us due to scarcity We can do our part for the environment the company s bottom line and our industry There are many strategies we can take to reduce logging to a reasonable minimum Setting the log levels intelligently and consistently Monitoring our logs regularly etc It is often that a request that would have been served only by the cache is forced to perform an IO operation to satisfy logging The impact on overall system performance can be tremendous yet hard to notice If our production and dev environments differ these subtle differences can further mask such inconsistencies Join UsI hope to see your questions in the live stream or here before after the fact When I gave my logging talk before I got amazing and highly engaging feedback from the audience Either way the recording should be there after the fact so check it out Logging got a lot of attention as a pillar of observability However the developer perspective of logging seems to have fallen to the wayside and doesn t enjoy the same level of attention Let s change that |
2023-05-15 12:10:11 |
Apple |
AppleInsider - Frontpage News |
There's a way to get a free flatscreen TV -- but with a catch |
https://appleinsider.com/articles/23/05/15/theres-a-way-to-get-a-free-flatscreen-tv----but-with-a-catch?utm_medium=rss
|
There x s a way to get a free flatscreen TV but with a catchTelly promises a smart television for free if users are willing to deal with advertising on a second screen and the wholesale handing over of their usage data to marketers Telly s dual screen smart TVA start up named Telly created by a co founder of streaming service Pluto TV is offering people the chance to get a new yet unusual television at no charge Rather than having one large screen it actually has two Read more |
2023-05-15 12:04:48 |
医療系 |
医療介護 CBnews |
医師の「包括指示」活用推進、政府内で調整へ-答申に向けて規制改革会議 |
https://www.cbnews.jp/news/entry/20230515205016
|
医師不足 |
2023-05-15 21:05:00 |
ニュース |
BBC News - Home |
Erdogan leads as Turkey heads for election run-off |
https://www.bbc.co.uk/news/world-europe-65593504?at_medium=RSS&at_campaign=KARANGA
|
round |
2023-05-15 12:06:02 |
ニュース |
BBC News - Home |
David Hunter trial: Murder-accused pensioner says wife begged to die |
https://www.bbc.co.uk/news/uk-england-tyne-65596190?at_medium=RSS&at_campaign=KARANGA
|
cyprus |
2023-05-15 12:38:02 |
ニュース |
BBC News - Home |
British Motocross Championships: Photographer hit and killed by bike |
https://www.bbc.co.uk/news/uk-england-wiltshire-65594444?at_medium=RSS&at_campaign=KARANGA
|
mitchell |
2023-05-15 12:15:36 |
ニュース |
BBC News - Home |
Chris Mason: Vocal Tory right give PM a headache |
https://www.bbc.co.uk/news/uk-politics-65595954?at_medium=RSS&at_campaign=KARANGA
|
rishi |
2023-05-15 12:24:29 |
コメント
コメントを投稿