投稿時間:2023-05-08 11:50:38 RSSフィード2023-05-08 11:00 分まとめ(784件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
python Pythonタグが付けられた新着投稿 - Qiita WSL2 python pyenv PySimpleGUI インストール https://qiita.com/nakashima_bike/items/3d6707fc4ff157a70aff pysimplegui 2023-05-06 08:55:59
js JavaScriptタグが付けられた新着投稿 - Qiita ベクトルタイルのサイズ分布を観察する https://qiita.com/mg_kudo/items/f6d3a1ec5c0117237fd3 観察 2023-05-06 08:27:33
AWS AWSタグが付けられた新着投稿 - Qiita GuardDutyの復習と最新アップデート(2023/04) https://qiita.com/zenden/items/5fe91ba168cdbdb3c533 amazonvp 2023-05-06 08:16:44
海外科学 NYT > Science Walensky Resigns as C.D.C. Director https://www.nytimes.com/2023/05/05/health/walensky-cdc-resignation.html place 2023-05-05 23:14:36
海外科学 NYT > Science Before Jordan Neely’s Death, Doctors Long Warned About Chokeholds https://www.nytimes.com/2023/05/04/health/chokeholds-deaths-jordan-neely.html Before Jordan Neely s Death Doctors Long Warned About ChokeholdsMany police departments prohibit their officers from employing the kind of neck restraints a man used in fatally subduing Jordan Neely in the New York City subway 2023-05-05 23:48:38
海外ニュース Japan Times latest articles AI will revolutionize Japanese fashion — just not right now https://www.japantimes.co.jp/life/2023/05/06/style/on-fashion-may-ai-design-printing-trends/ AI will revolutionize Japanese fashion ーjust not right nowChatGPT and other artificial intelligence engines are coming for everyone and everything but the whims of the fashion world might be an unlikely bulwark 2023-05-06 08:00:46
ニュース BBC News - Home Donald Trump denies rape accusation by E Jean Carroll https://www.bbc.co.uk/news/world-us-canada-65505189?at_medium=RSS&at_campaign=KARANGA carrollthe 2023-05-05 23:26:59
ニュース BBC News - Home Moment helicopter pulls driver from Kenya flood waters https://www.bbc.co.uk/news/world-africa-65505715?at_medium=RSS&at_campaign=KARANGA kenya 2023-05-05 23:29:04
ニュース BBC News - Home Your full guide to how tomorrow will unfold https://www.bbc.co.uk/news/uk-65342840?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-05 23:05:31
ニュース BBC News - Home What to look out for in the processions https://www.bbc.co.uk/news/uk-65473848?at_medium=RSS&at_campaign=KARANGA coaches 2023-05-05 23:04:21
ROBOT ロボスタ NTT コンクリート構造物の撮影画像から高精度に劣化を計測する技術を確立 インフラ設備点検の低コスト化の実現へ https://robotstart.info/2023/05/06/ntt-determine-deterioration.html NTTコンクリート構造物の撮影画像から高精度に劣化を計測する技術を確立インフラ設備点検の低コスト化の実現へシェアツイートはてブ道路、トンネル、橋梁、ダム等のコンクリート構造物は経年に伴い、「ひび割れ」「剥離」、コンクリート内部の鉄筋が腐食により表面に露出する「露筋」等の劣化が発生する。 2023-05-06 00:00:47
AWS AWS Management Tools Blog Reduce incident management response times for container workloads using AWS Chatbot https://aws.amazon.com/blogs/mt/reduce-incident-management-response-times-for-container-workloads-using-aws-chatbot/ Reduce incident management response times for container workloads using AWS ChatbotOne of the key focus areas for customers running their mission critical container workloads on AWS is to be able to analyze and act on operational events quickly Getting real time visibility into performance issues traffic spikes infrastructure events and security threats can enable teams to quickly address issues and prevent potential downtime AWS Chatbot enables teams … 2023-05-06 00:02:45
python Pythonタグが付けられた新着投稿 - Qiita BlenderでUDP通信すーる https://qiita.com/SatoshiGachiFujimoto/items/d0dc9e9f8f1aab56ea02 windo 2023-05-06 09:28:52
python Pythonタグが付けられた新着投稿 - Qiita Streamlitでmolファイルの分子構造の描画 https://qiita.com/Gyutan/items/b8203209c9f554546aaf streamlit 2023-05-06 09:27:57
python Pythonタグが付けられた新着投稿 - Qiita ChatGPTで独自データを学習させて回答してもらう方法 https://qiita.com/windows222/items/232f05bafa95a9c8874e chatgpt 2023-05-06 09:26:05
js JavaScriptタグが付けられた新着投稿 - Qiita Deno KVで画像アップロード【Imgur】 https://qiita.com/7mpy/items/c8e4aaefea2458305757 importservefromh 2023-05-06 09:43:12
Docker dockerタグが付けられた新着投稿 - Qiita Dockerを使用してローカルでのイメージ作成からGCEへのデプロイまでの手順 https://qiita.com/pannakoota/items/bd19a160edcddc2ff1b6 containeroptimizedos 2023-05-06 09:59:41
GCP gcpタグが付けられた新着投稿 - Qiita Dockerを使用してローカルでのイメージ作成からGCEへのデプロイまでの手順 https://qiita.com/pannakoota/items/bd19a160edcddc2ff1b6 containeroptimizedos 2023-05-06 09:59:41
Azure Azureタグが付けられた新着投稿 - Qiita Azure Logic Apps で自分がよく使う式関数 https://qiita.com/mnrst/items/3dbb5b65871e9533e454 ipaasintegrationpla 2023-05-06 09:40:50
Git Gitタグが付けられた新着投稿 - Qiita [memo] git を clone した後にコミット日付に直す https://qiita.com/yoshi389111/items/ec9f2062024625814203 clone 2023-05-06 09:58:41
技術ブログ Developers.IO [アップデート] Amazon QuickSight のダイレクトクエリモード + カスタム SQL での柔軟性が向上するデータセットパラメータ機能が追加されました https://dev.classmethod.jp/articles/quicksight-dataset-parameters/ amazonquicksight 2023-05-06 00:17:06
技術ブログ Developers.IO サーバーレス ETL 処理の使い分けを教えてください https://dev.classmethod.jp/articles/tsnote-glue-lambda-emr-etl-services-selection/ 使い分け 2023-05-06 00:10:18
海外ニュース Japan Times latest articles Yellen to tell G7 partners U.S. banking system sound and global outlook better https://www.japantimes.co.jp/news/2023/05/06/business/economy-business/g7-janet-yellen/ Yellen to tell G partners U S banking system sound and global outlook betterThe U S treasury secretary s trip to Japan for a G meeting was compressed to allow her to continue working with Congress to raise the debt 2023-05-06 09:22:59
海外ニュース Japan Times latest articles Forte enters Kentucky Derby as early favorite for trainer Todd Pletcher https://www.japantimes.co.jp/sports/2023/05/06/more-sports/horse-racing/pletcher-forte-kentucky-derby/ pletcherforte 2023-05-06 10:00:01
ニュース BBC News - Home UK counts down to King's historic coronation https://www.bbc.co.uk/news/uk-65502234?at_medium=RSS&at_campaign=KARANGA charles 2023-05-06 00:18:53
ROBOT ロボスタ 中村獅童×初音ミク 超歌舞伎『御伽草紙戀姿絵』を披露 NTT最新技術Another Meで「獅童ツイン」再登場 ニコニコ超会議レポート https://robotstart.info/2023/05/06/2023choukabuki_report.html 中村獅童×初音ミク超歌舞伎『御伽草紙戀姿絵』を披露NTT最新技術AnotherMeで「獅童ツイン」再登場ニコニコ超会議レポートシェアツイートはてブ年月日月日にかけて、幕張メッセで「ニコニコ超会議」が開催された。 2023-05-06 01:05:41
TECH Techable(テッカブル) 深い黒まで忠実に再現!240Hzの高速リフレッシュレート対応の26.5型ゲーミングモニター https://techable.jp/archives/205131 asusjapan 2023-05-06 01:00:46
Ruby Rubyタグが付けられた新着投稿 - Qiita PyCall.rb + Pandas: DataFrame#query の代わりにS式っぽく書けないか試してみた https://qiita.com/sonota88/items/7c81beca2c86fdf21556 salesymdcustomeridpr 2023-05-06 10:54:34
技術ブログ Developers.IO [書評]シニアエンジニアから先のキャリアを考える「スタッフエンジニア マネジメントを超えたリーダーシップ」 https://dev.classmethod.jp/articles/book-review-staff-engineer/ 社内 2023-05-06 01:00:56
海外TECH DEV Community PostgreSQL on OpenBSD: 12 から 13 へのアップグレード - pg_dumpall 使用 https://dev.to/nabbisen/postgresql-on-openbsd-12-kara-13-henoatupuguredo-pgdumpall-shi-yong-2kj3 d o a s r c c t l s t o p p o s t g r e s q l p o s t g r e s q l o k c h e c k t h e s e r v e r i s s t o p p e d d o a s r c c t l c h e c k p ostgresqlpostgresqlfailed サーバー の パッケージ を アップ グレード し ます 。 2023-05-06 01:14:05
海外TECH DEV Community Foreach macro in C https://dev.to/sgf4/foreach-macro-in-c-48ic Foreach macro in CThere s times when we want to do weird things with macros like this define PRINT ARG printf s n ARG int main FOREACH PRINT foo bar The output will be foobar Basic stepsFirst we need to think how to start this challenge in my last post I explained how to create a repeat macro which repeats N times whatever we want I recommend you read it to understand this one view post First we need to calculate the number of arguments so then we will can repeat N times over it like we did with the repeat macro How to calculate the number of arguments We can start defining our N VA ARGS macro like this define N VA ARGS N N define N VA ARGS N VA ARGS VA ARGS VA OPT VA ARGS VA OPT will paste our arguments before the sequence we will use VA OPT to set a comma if it is needed According how many arguments we pass it will move the sequence to the right in this case we have the sequence so N VA ARGS will take the when there s no arguments then if we pass an argument the sequence will move to the right and N will be in this case and will be discarded by the So with this way we can calculate how many arguments we will pass to our foreach macro only until arguments The foreach macroOnce we have our N VA ARGS macro it is time to build our foreach macro define N VA ARGS N N define N VA ARGS N VA ARGS VA ARGS VA OPT define FOREACH FN define FOREACH FN E FN E define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN NARGS FOREACH NARGS FN VA ARGS define FOREACH FN NARGS FOREACH FN NARGS VA ARGS define FOREACH FN FOREACH FN N VA ARGS VA ARGS VA ARGS FOREACH will calculate the number of arguments using N VA ARGS and then will call FOREACH X depending how many arguments we pass FOREACH X will call recursively until reach FOREACH every call will recursively grab the first argument and forward the rest to the next function always callling to FN macro Completed foreach macroThis is the completed version of foreach macro it supports until arguments define N VA ARGS N N define N VA ARGS N VA ARGS VA ARGS VA OPT define FOREACH FN define FOREACH FN E FN E define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN E FN E FOREACH FN VA ARGS define FOREACH FN NARGS FOREACH NARGS FN VA ARGS define FOREACH FN NARGS FOREACH FN NARGS VA ARGS define FOREACH FN FOREACH FN N VA ARGS VA ARGS VA ARGS 2023-05-06 01:02:55
海外科学 NYT > Science Link Between Long Telomeres and Long Life Is a Tall Tale, Study Finds https://www.nytimes.com/2023/05/04/health/long-telomeres-age-longevity.html Link Between Long Telomeres and Long Life Is a Tall Tale Study FindsThe longer a person s telomeres researchers found the greater the risk of cancer and other disorders challenging a popular hypothesis about the chromosomal roots of vitality 2023-05-06 01:41:29
海外ニュース Japan Times latest articles Quake-hit Ishikawa braces for more aftershocks and rain https://www.japantimes.co.jp/news/2023/05/06/national/ishikawa-earthquake-aftershocks-heavy-rain/ Quake hit Ishikawa braces for more aftershocks and rainHeavy rainfall is forecast for the prefecture over the weekend which could raise the risk of landslides in areas where the ground has been loosened 2023-05-06 10:09:40
海外ニュース Japan Times latest articles As a king is crowned, some Britons ask why the monarchy persists https://www.japantimes.co.jp/news/2023/05/06/world/britain-monarchy-legitimacy/ As a king is crowned some Britons ask why the monarchy persistsAs long as there has been a monarchy there have been questions about its legitimacy But for many people it would be difficult to disentangle 2023-05-06 10:26:23
海外ニュース Japan Times latest articles Yoon and Kishida to drink ‘bomb shot’ as they talk security https://www.japantimes.co.jp/news/2023/05/06/national/politics-diplomacy/kishida-yoon-summit-dinner/ Yoon and Kishida to drink bomb shot as they talk securitySouth Korean President Yoon Suk yeol is preparing to share the concoction ーa combination of beer and soju ーwith Prime Minister Fumio Kishida over 2023-05-06 10:14:38
ニュース BBC News - Home Daniel Penny: Ex-Marine defends NYC subway chokehold https://www.bbc.co.uk/news/world-us-canada-65506075?at_medium=RSS&at_campaign=KARANGA jordan 2023-05-06 01:06:50
IT 気になる、記になる… Twitter、4月に発生した非公開ツイートが「おすすめ」に表示されたバグを認める − 既に修正済み https://taisy0.com/2023/05/06/171509.html foryou 2023-05-06 02:56:02
IT 気になる、記になる… Google、「Pixel Watch 2」を「Pixel 8/8 Pro」と共に今秋に投入か https://taisy0.com/2023/05/06/171507.html pixelwatch 2023-05-06 02:28:45
IT ITmedia 総合記事一覧 [ITmedia Mobile] 英Nothing、新型スマホ「Phone (2)」をチラ見せ 2023年夏頃に発表予定 https://www.itmedia.co.jp/mobile/articles/2305/06/news036.html NothingPhoneの全貌は年夏頃、明らかになる予定。 2023-05-06 11:40:00
python Pythonタグが付けられた新着投稿 - Qiita 【Python】競技プロをpytestでデバッグしやすく https://qiita.com/GawinGowin/items/9ebf887a9f5542f84521 atcoder 2023-05-06 11:53:41
python Pythonタグが付けられた新着投稿 - Qiita 新潟県の月ごとの温度変化を衛星データで取得する https://qiita.com/oz_oz/items/6b6ae789a8c6ccacb98a googlecolab 2023-05-06 11:40:47
Ruby Rubyタグが付けられた新着投稿 - Qiita Rails6 Deviseを使ったユーザー退会処理方法 https://qiita.com/YukiyaOgura/items/ff72edb2b5f7749ac38c awscloudrubyp 2023-05-06 11:27:19
golang Goタグが付けられた新着投稿 - Qiita [型変換]byteとstringの抽出について https://qiita.com/takoizmi22/items/c1347bf5990fe8feaeeb order 2023-05-06 11:08:00
Ruby Railsタグが付けられた新着投稿 - Qiita Rails6 Deviseを使ったユーザー退会処理方法 https://qiita.com/YukiyaOgura/items/ff72edb2b5f7749ac38c awscloudrubyp 2023-05-06 11:27:19
海外TECH DEV Community PostgreSQL on OpenBSD: 14 から 15 へのアップグレード - pg_upgrade 使用 https://dev.to/nabbisen/postgresql-on-openbsd-14-kara-15-henoatupuguredo-pgupgrade-shi-yong-1kjf 後者は私のケースに適用したもので、localeオプションを追加しました。 2023-05-06 02:49:33
海外TECH DEV Community PostgreSQL 14: TLS 接続 https://dev.to/nabbisen/postgresql-14-tls-jie-sok-4909 サーバー証明書を準備する自己証明書の生成必要に応じてCA署名の証明書の生成クライアント検証用サーバーの設定ファイルを編集するpostgresqlconfオプションの編集listenaddresssslpghbaconfhostssl定義の追加クライアントマシンから検証するpsqlをsslmodeで使用環境OpenBSDPostgreSQL参考ssltcpに関する公式ドキュメント英語currentチュートリアルサーバー証明書を準備する自己証明書の生成postgresqlユーザーでPostgreSQLのdataディレクトリにサーバー証明書を生成します。 2023-05-06 02:29:25
ニュース Newsweek ウクライナ化学工場へのミサイル攻撃で「有害物質」飛散か...映像が示す凄まじい爆発の規模 https://www.newsweekjapan.jp/stories/world/2023/05/post-101567.php アレクサンダーはツイッターで、工場が攻撃されたことと、ここには廃棄された大陸間弾道ミサイル「SS」のブースターロケットが保管されていたと確認されたようだと述べている。 2023-05-06 11:14:00
ビジネス プレジデントオンライン 孤独のどん底に落ちる人の共通点…家族にも見放される「ダメ老人」になる人の3つの特徴【2022編集部セレクション】 - シェイクスピア『リア王』に書かれていること https://president.jp/articles/-/69076 配信 2023-05-06 12:00:00
ビジネス プレジデントオンライン クレカを4枚以上作るとお金持ちにはなれない…FPが解説「お金が自然に貯まるシステム」の作り方 - 銀行口座は3つ作ったほうがいい理由 https://president.jp/articles/-/69034 内藤眞弓 2023-05-06 12:00:00
海外TECH reddit Post Game Thread: The Orioles defeated the Braves by a score of 9-4 - Fri, May 05 @ 07:20 PM EDT https://www.reddit.com/r/orioles/comments/1398t0n/post_game_thread_the_orioles_defeated_the_braves/ Post Game Thread The Orioles defeated the Braves by a score of Fri May PM EDTOrioles Braves Fri May Game Status Final Score Orioles Links amp Info MLB Gameday Game Graphs Savant Gamefeed Orioles Batters AB R H RBI BB K LOB AVG OBP SLG Mateo SS Rutschman C Mountcastle B Santander RF Stowers RF McCann DH Hays DH a Frazier DH Urías R B Mullins CF McKenna LF Henderson B Totals Orioles a Lined out for Hays in the th Ran for McCann in the th BATTING B Mountcastle Fried McCann Jiménez J HR Santander th inning off Fried on out th inning off Jiménez J on out Mullins th inning off Fried on out TB Henderson McCann McKenna Mountcastle Mullins Santander Urías R RBI Henderson Mullins Santander Runners left in scoring position out Mateo Urías R SAC Mateo Team RISP for Team LOB FIELDING DP Mateo Mountcastle Rutschman Mateo Henderson Urías R Mountcastle Braves Batters AB R H RBI BB K LOB AVG OBP SLG Acuña Jr RF Olson B Riley A B Murphy S C Rosario E LF Albies B Ozuna DH Hilliard CF Shewmake SS Totals Braves BATTING B Hilliard Voth HR Murphy S th inning off Baumann on out TB Acuña Jr Albies Hilliard Murphy S Olson Riley A Rosario E RBI Murphy S out RBI Murphy S Runners left in scoring position out Olson Shewmake Murphy S GIDP Ozuna Riley A Team RISP for Team LOB FIELDING E Fried pickoff throw Orioles Pitchers IP H R ER BB K HR P S ERA Kremer W Baumann Akin Voth Totals Braves Pitchers IP H R ER BB K HR P S ERA Fried L Jiménez J Yates Chavez Totals Game Info HBP McKenna by Jiménez J Pitches strikes Kremer Baumann Akin Voth Fried Jiménez J Yates Chavez Groundouts flyouts Kremer Baumann Akin Voth Fried Jiménez J Yates Chavez Batters faced Kremer Baumann Akin Voth Fried Jiménez J Yates Chavez Inherited runners scored Jiménez J Umpires HP Stu Scheurwater B Malachi Moore B Mark Wegner B Bruce Dreckman Weather degrees Overcast Wind mph L To R First pitch PM T Att Venue Truist Park May Inning Scoring Play Score Bottom Sean Murphy singles on a sharp line drive to center fielder Cedric Mullins Matt Olson scores ATL Top Gunnar Henderson grounds out second baseman Ozzie Albies to first baseman Matt Olson Ryan McKenna scores Top Anthony Santander homers on a fly ball to center field BAL Top Cedric Mullins homers on a fly ball to right field BAL Top Jorge Mateo hits a sacrifice bunt Throwing error by pitcher Max Fried Ryan McKenna scores Gunnar Henderson to rd Jorge Mateo to nd BAL Top Anthony Santander hits a grand slam to right field Gunnar Henderson scores Jorge Mateo scores Adley Rutschman scores BAL Top Cedric Mullins singles on a ground ball to center fielder Sam Hilliard Austin Hays scores Ramon Urias to rd BAL Bottom Sean Murphy homers on a line drive to center field Ronald Acuna Jr scores Austin Riley scores BAL Team Highlight ATL Bullpen availability for Atlanta May vs Orioles BAL Bullpen availability for Baltimore May vs Braves BAL Fielding alignment for Baltimore May vs Braves ATL Starting lineups for Orioles at Braves May ATL Sean Murphy s RBI single BAL Henderson s RBI groundout BAL Santander s solo homer BAL Breaking down Anthony Santander s home run BAL McKenna safe after review ATL Acuña Jr extends on base streak BAL Orioles turn double play BAL Cedric Mullins s solo homer BAL McKenna scores on error BAL Santander s grand slam BAL Cedric Mullins RBI single ATL Breaking down Max Fried s pitches BAL The distance behind Cedric Mullins s home run BAL Breaking down Anthony Santander s home run ATL Max Fried s outing against the Orioles BAL Breaking down Dean Kremer s pitches BAL Dean Kremer s outing against the Braves ATL Shewmake s parents on debut ATL Murphy s three run homer ATL Measuring the stats on Sean Murphy s home run BAL Voth secures the win ATL Field View of Murphy s HR BAL Santander s two homer game BAL Orioles seven run th inning ATL Braden Shewmake makes a nice play BAL Kremer K s three R H E LOB Orioles Braves Decisions Winner Dean Kremer Loser Max Fried Division Scoreboard TOR PIT Final NYY TB Final BOS PHI Final Next Orioles Game Sat May PM EDT Braves Last Updated PM EDT submitted by u OsGameThreads to r orioles link comments 2023-05-06 02:06:32
IT 気になる、記になる… 「Windows 11」、将来的にウィジェットをデスクトップにピン留め可能に https://taisy0.com/2023/05/06/171513.html windows 2023-05-06 03:21:00
Linux Ubuntuタグが付けられた新着投稿 - Qiita UTMを使ったMac(Apple silicon M1)でのLinux仮想環境構築 https://qiita.com/ASONE0923/items/0a897bd5446e26524a24 linux 2023-05-06 12:16:02
Docker dockerタグが付けられた新着投稿 - Qiita Rancher Desktopを使ってAzure functionsをローカルで動かす(Docker編) https://qiita.com/tak7/items/5963d7c5ba6f5f2c7f21 azure 2023-05-06 12:39:00
Azure Azureタグが付けられた新着投稿 - Qiita Rancher Desktopを使ってAzure functionsをローカルで動かす(Docker編) https://qiita.com/tak7/items/5963d7c5ba6f5f2c7f21 azure 2023-05-06 12:39:00
技術ブログ Developers.IO [ver1.5新機能]dbtにより生成されるドキュメントでカラムのDescriptionも検索対象になりました https://dev.classmethod.jp/articles/dbt-search-with-column-description/ dbtcore 2023-05-06 03:14:23
Linux Linux Journal Introducing Bavarder: A User-Friendly Linux Desktop App for Quick ChatGPT Interaction https://www.linuxjournal.com/content/introducing-bavarder-user-friendly-linux-desktop-app-quick-chatgpt-interaction Introducing Bavarder A User Friendly Linux Desktop App for Quick ChatGPT Interaction Want to interact with ChatGPT from your Linux desktop without using a web browser Bavarder a new app allows you to do just that Developed with Python and GTK libadwaita Bavarder offers a simple concept pose a question to ChatGPT receive a response and promptly copy the answer or your inquiry to the clipboard for pasting elsewhere With an incredibly user friendly interface you won t require AI expertise or a novice blogger to comprehend it Type your question in the top box click the blue send button and wait for a generated response to appear at the bottom You can edit or modify your message and repeat the process as needed During our evaluation Bavarder employed BAI Chat a GPT ChatGPT API based chatbot that s free and doesn t require signups or API keys Future app versions will incorporate support for alternative backends such as ChatGPT and Hugging Chat and allow users to input an API key to utilize ChatGPT At present there s no option to regenerate a response though you can resend the same question for a potentially different answer Due to the lack of a conversation view tracking a dialogue or following up on answers can be challenging ーbut Bavarder excels for rapid fire questions As with any AI standard disclaimers apply Responses might seem plausible but could contain inaccurate or false information Additionally it s relatively easy to lead these models into irrational loops like convincing them that equals ーso stay alert Overall Bavarder is an attractive app with a well defined purpose If you enjoy ChatGPT and similar technologies it s worth exploring ChatGPT AI 2023-05-06 04:50:46
IT 週刊アスキー 本日5月6日は最終日! クラシックの祭典「ラ・フォル・ジュルネ」2日目は、街を巡って無料コンサート会場チェックに行ってきたぞ! https://weekly.ascii.jp/elem/000/004/135/4135526/ tokyo 2023-05-06 12:30:00
海外TECH reddit Just so no one panics since I’m not there, I just wanted to let y’all know I won’t be making curfew in Pomefiore. I’m perfectly safe, don’t worry! I’ll just crash in another dorm tonight. https://www.reddit.com/r/NightRavenCollege/comments/139ak7j/just_so_no_one_panics_since_im_not_there_i_just/ Just so no one panics since I m not there I just wanted to let y all know I won t be making curfew in Pomefiore I m perfectly safe don t worry I ll just crash in another dorm tonight Just have some things that I need to take care of before coming back submitted by u Syene to r NightRavenCollege link comments 2023-05-06 03:23:55
python Pythonタグが付けられた新着投稿 - Qiita web3.pyを利用してPythonからSolidityのコントラクトを呼び出してNFTを発行する https://qiita.com/sey323/items/81fd07947dc34cf84644 solidity 2023-05-06 13:09:37
js JavaScriptタグが付けられた新着投稿 - Qiita HTML CSS JavaScript 基礎編-第4回 JavaScript基礎(2)-Dom編 https://qiita.com/Junlee/items/bd65f9ffa5425ab1943d htmlcssjavascript 2023-05-06 13:29:00
Azure Azureタグが付けられた新着投稿 - Qiita リージョンごとの使えるAzureのVMサイズを確認する方法 https://qiita.com/k-kimino/items/15453ef714621329057e azure 2023-05-06 13:20:09
技術ブログ Developers.IO RDS의 Performance Insights에서 DBLoad CPU 매트릭을 취득하여 vCPU(활성 세션) 초과 시 알람 전송 https://dev.classmethod.jp/articles/jw-acquire-dbload-cpu-metrics-from-performance-insights-on-rds-and-send-alarms-when-active-session-vcpu-is-exceeded/ RDS의Performance Insights에서DBLoad CPU 매트릭을취득하여vCPU 활성세션 초과시알람전송안녕하세요클래스메소드김재욱 Kim Jaewook 입니다 이번에는RDS의Performance Insights에서DBLoad CPU 매트릭을취득하여vCPU 활성세션 초과시알람이 2023-05-06 04:30:03
海外TECH DEV Community Is CodeGym Free? Is CodeGym Premium really worth it? https://dev.to/javinpaul/is-codegym-free-is-codegym-premium-really-worth-it-33o8 Is CodeGym Free Is CodeGym Premium really worth it Disclosure This post includes affiliate links I may receive compensation if you purchase products or services from the different links provided in this article Hello devs if you are learning Java or want to learn Java and wondering whether CodeGym a popular platform to learn Java by interactive exercise is free or not then you have come to the right place Earlier I have shared best places to learn Java coding for FREE and in this article I will review CodeGym one of the interactive platform to learn Java and tell how you can learn Java for Free on CodeGym as well But Before we see whether CodeGym is worth it for learning and mastering Java let me tell you a little bit about what CodeGym really is   CodeGym is an excellent and innovative alternative to traditional learning platforms like Udemy  Coursera  Codecademy  Educative  freeCodeCamp It is basically a platform that is designed for beginners to learn Java Programming language The CodeGym platform aims to deliver practical learning with the help of games that can make learning fun and interesting Is CodeGym free Now coming back to question Is CodeGym free well it has both free and paid version The free version of CodeGym includes access to the first levels of the Java programming course while the paid version gives you access to all levels The CodeGym free version is a good way to get started and learn the basics of Java programming but if you want to become a proficient Java developer you may want to consider upgrading to the paid version to access the full course content What is covered in free version of CodeGym CodeGym has a vast library of different levels as well as more than coding challenges that will make learning far from boring and tedious You can start the learning process by understanding basic Java syntax Object Oriented Programming principles Collections as well as Multithreading The free version of CodeGym covers the first levels of their Java programming course which includes the following topics Introduction to Java syntax Variables and data types Control flow statements if else switch loops Arrays and collections Object oriented programming OOP basics classes objects inheritance polymorphism Exception handling Input output operations reading from and writing to files Multithreading basicsThrough these topics you ll learn the fundamentals of Java programming and get a solid foundation for further learning The free version of CodeGym provides a fun and interactive way to learn Java through a series of challenges puzzles and mini games so you can practice your skills and reinforce your learning as you go What is covered in the paid version of Codegym Now if you are wondering what is difference in free CodeGym and paid CodeGym option then here are key difference The paid version of CodeGym covers all levels of their Java programming course which includes the following topics All topics covered in the free version such as Java syntax control flow statements arrays and collections OOP basics exception handling input output operations and multithreading basics More advanced OOP concepts such as abstract classes interfaces nested and anonymous classes and enums Working with databases using JDBC Creating graphical user interfaces GUIs with Swing and JavaFX Advanced multithreading and concurrency topics such as locks semaphores and thread pools Networking and working with sockets Using popular Java frameworks and libraries such as Spring Hibernate and Maven The paid version of CodeGym provides a more comprehensive and in depth learning experience giving you a solid understanding of Java programming and preparing you for real world development tasks It also includes a wide range of coding exercises and challenges to help you practice your skills and reinforce your learning so you can become a proficient Java developer What is more important is that the CodeGym learning platform covers the entire Core Java with the exception of some features from newer versions of Java Also sometime CodeGym often run a big sale where you can get the one year subscription for almost discount as the regular price for a Premium subscription is per year You can check if sale still running or not as it was only valid for a limited time after that price for annual premium will move to year Here is the link Join CodeGym By joining paid version of CodeGym either CodeGym Premium or CodeGym premium pro you will attend interesting lectures before using what you have learned to solve a certain number of coding tasks Then you will move on to the next lecture solve some more coding exercises and so on and so forth You can also submit your solutions to these coding tasks to the CodeGym smart validator In case your solution is incorrect the smart validation will give you various hints and point you in the right direction  You can also unlock the next level by completing all of the coding challenges in a particular exercise In addition there are also several gamified tasks that you can complete for gaining additional brownie points You will also get access to a wonderful community of programmers that will guide you in your programming journey You can share and discuss your ideas with them There are also some other cool features that you can get your hands on Using the exciting coding tasks you will be able to create a RESTful web service by using the Spring Framework and Java You will learn how to create web service endpoints for handling HTTP requests You will also be able to read and delete URL Query string request parameters   Difference between CodeGym free and CodeGym Premium versionHere are all the difference between CodeGym free and CodeGym premium and premium pro as told by CodeGym itselfThe wonderful lectures in CodeGym will help you become an expert in project management using Java You will learn how to configure Dependency Injection in Java You will also be able to create a web application using the Java programming language You will learn how to save and update data in an H database with JPA and Java By making use of CodeGym you will be able to learn more about Java and how it can work with other IDEs  CodeGym is a fantastic platform to learn Java online It will act as your complete guide from development to deployment in the Java programming language You will learn among other things how you can build microservice applications using Java Using the wonderful games on CodeGym you will be able to learn how to create a Java web application You will also be able to create a new email client software project You will learn how to store and receive data with the help of JPA You will also be able to use Thymeleaf to display data from a database to a webpage  CodeGym that will teach you everything you need to know about Java and GUI Programming You will learn how you can establish lines of communication between Java and Multithread Programming You will start by learning how to create a Java consumer using GUI Programming In addition you will also be able to create a Kafka producer using Spring boot CodeGym will help you learn everything you need to know about the different components of Java and HTML You will start the course by learning about the basics of Java Then you will move on to understand what exactly is Java By the end of this course you will be able to create a very simple but efficient website using Java CodeGym will easily help you polish your Java skills You will be able to do this by converting a normal linear algebra equation into an exciting Java application Using this exciting course you will be able to learn the fundamentals of Full Stack Java web development You will also be able to start your amazing journey by making use of React node and MongoDB  CodeGym will act as a great brief introduction to the amazing world of interactive coding It is perfect for beginners as you will learn about coding from absolute scratch You will learn exactly what interactive coding is and why is it used By the way  CodeGym is running SALE now where you can get the one year subscription for almost discount as the regular price for a Premium subscription is per year You can use this link to get this discount but only valid for a limited time after that price for annual premium will move to year Here is the link to get discount  Join CodeGym for per yearUsing CodeGym you will learn about all the core features of coding by preparing for coding interviews You will also become a very advanced software developer You will be able to master a lot of programming languages What Others are saying about CodeGym Before joining any course I highly recommend you to read review and know what others are saying about the course this will give you fair idea whether the course is worth your time and money or not and CodeGym is no exception Here are a few reviews of CodeGym from people who have already taken the course You can learn more reviews here CodeGym Frequently Asked QuestionsNow that we have idea CodeGym and how it can help you learn Java better and faster let s see frequently asked questions about CodeGym and learning Java CodeGym What exactly is CodeGym CodeGym is an excellent and innovative alternative to traditional learning platforms like Udemy and Coursera It is basically a platform that is designed for young and passionate people who want to learn Java The CodeGym platform aims to deliver practical learning with the help of games that can make learning fun and interesting What are the features of CodeGym You will attend interesting lectures before using what you have learned to solve a certain number of coding tasks Then you will move on to the next lecture solve some more coding exercises and so on and so forth You can submit your solutions to these coding tasks to the CodeGym smart validator In case your solution is incorrect the smart validation will give you various hints and point you in the right direction How many courses does CodeGym have CodeGym has a vast library of different levels as well as more than coding challenges that will make learning far from boring and tedious You can start the learning process by understanding basic Java syntax Object Oriented Programming principles Collections as well as Multithreading What you need to get into your head is that the CodeGym course covers the entire Core Java with the exception of some features from newer versions of Java   Is CodeGym Free Yes CodeGym has both free and paid version You can learn Java using Free version and if you can afford you can join the paid version to get better and more comprehensive learning experience Paid version obviously cover more optics and give access to more coding challenges ConclusionThat s all about Codegym and how to learn Java at CodeGym As I said CodeGym is one of the best place to learn Java through interactive exercise and it also offer free learning which makes it one of the best place to learn JAva for free It not only make the learning easy but also fun It is also easily accessible as there is an entry level which is absolutely free You can use this to see if it matches your expectations and your needs This will also give you free access to the games as well as the articles section There is also a Premium subscription that will give you access to all the lectures and tasks The Premium subscription will set you back per month In addition there is also a Premium Pro Subscription for which you will have to shell out per month Using the Premium Pro subscription you can re check your solutions and solve the same problem again and again in multiple ways as well as a very useful feature that will analyze your coding style for you Considering the quality of interactive courses up to date curriculum and gamification I think CodeGym is completely worth it for anyone who want to learn Java online Other Online Learning and Development Articles you may like Udemy vs CodeCademy vs OneMonth Do Coursera and edX Certificate worth it The Frontend and Backend Developer RoadMap Best edX courses to Join in for Developers Udemy vs Coursera Which is Better for Developers Top Coursera Specializations to learn Python The DevOps RoadMap for Programmers Frameworks Java and Web Developer should learn Websites to Learn Coding for Free Best LinkedInLearning Courses for Beginners Top Coursera Certificates to start your career My favorite free courses to learn Data Structure and Algorithms Free Udemy Courses for Programmers Free Python Programming Courses to learn onlineThanks for reading this article so far If you like this review of CodeGym then please share it with your friends and colleagues they will appreciate it If you have any questions or feedback then please drop a note 2023-05-06 04:56:08
Linux Linux Journal Introducing Bavarder: A User-Friendly Linux Desktop App for Quick ChatGPT Interaction https://www.linuxjournal.com/content/introducing-bavarder-user-friendly-linux-desktop-app-quick-chatgpt-interaction Introducing Bavarder A User Friendly Linux Desktop App for Quick ChatGPT Interaction Want to interact with ChatGPT from your Linux desktop without using a web browser Bavarder a new app allows you to do just that Developed with Python and GTK libadwaita Bavarder offers a simple concept pose a question to ChatGPT receive a response and promptly copy the answer or your inquiry to the clipboard for pasting elsewhere With an incredibly user friendly interface you won t require AI expertise or a novice blogger to comprehend it Type your question in the top box click the blue send button and wait for a generated response to appear at the bottom You can edit or modify your message and repeat the process as needed During our evaluation Bavarder employed BAI Chat a GPT ChatGPT API based chatbot that s free and doesn t require signups or API keys Future app versions will incorporate support for alternative backends such as ChatGPT and Hugging Chat and allow users to input an API key to utilize ChatGPT At present there s no option to regenerate a response though you can resend the same question for a potentially different answer Due to the lack of a conversation view tracking a dialogue or following up on answers can be challenging ーbut Bavarder excels for rapid fire questions As with any AI standard disclaimers apply Responses might seem plausible but could contain inaccurate or false information Additionally it s relatively easy to lead these models into irrational loops like convincing them that equals ーso stay alert Overall Bavarder is an attractive app with a well defined purpose If you enjoy ChatGPT and similar technologies it s worth exploring ChatGPT AI 2023-05-06 04:50:46
海外TECH CodeProject Latest Articles libpe: PE32/PE32+ Binaries Parsing Library https://www.codeproject.com/Articles/5205732/libpe-PE32-PE32plus-Binaries-Parsing-Library binary 2023-05-06 04:11:00
海外ニュース Japan Times latest articles The next fear on AI: Hollywood’s killer robots become the military’s tools https://www.japantimes.co.jp/news/2023/05/06/world/us-ai-weapons/ The next fear on AI Hollywood s killer robots become the military s toolsU S national security officials are warning about the potential for the new technology to upend war cyber conflict and ーin the most extreme case 2023-05-06 13:43:35
海外ニュース Japan Times latest articles U.S. prepares to fast track $500 million of arms for Taiwan https://www.japantimes.co.jp/news/2023/05/06/asia-pacific/biden-weapons-taiwan-fast-track-authority/ U S prepares to fast track million of arms for TaiwanThe package will involve sending existing stockpiles of U S weapons or support equipment to Taiwan under what s known as a Presidential Drawdown Authority 2023-05-06 13:20:08
ニュース BBC News - Home Sudan fighting: Warring sides set for Saudi Arabia talks https://www.bbc.co.uk/news/world-africa-65506091?at_medium=RSS&at_campaign=KARANGA sudanese 2023-05-06 04:20:46
ニュース BBC News - Home Coronation timetable: Your complete guide to the day https://www.bbc.co.uk/news/uk-65342840?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-06 04:45:35
ニュース BBC News - Home Coronation procession route, what to look out for and when https://www.bbc.co.uk/news/uk-65473848?at_medium=RSS&at_campaign=KARANGA coaches 2023-05-06 04:46:52
ニュース BBC News - Home Coronation order of service in full https://www.bbc.co.uk/news/uk-65503950?at_medium=RSS&at_campaign=KARANGA service 2023-05-06 04:51:50
ニュース BBC News - Home How to watch the Coronation of King Charles III and TV schedule https://www.bbc.co.uk/news/uk-65461957?at_medium=RSS&at_campaign=KARANGA charles 2023-05-06 04:42:53
ニュース BBC News - Home The Papers: The King's 'day of destiny' finally arrives https://www.bbc.co.uk/news/blogs-the-papers-65505129?at_medium=RSS&at_campaign=KARANGA event 2023-05-06 04:06:03
海外TECH reddit [Post Game Thread] Light That Baby Up! Angels defeat Rangers! https://www.reddit.com/r/angelsbaseball/comments/139c62e/post_game_thread_light_that_baby_up_angels_defeat/ Post Game Thread Light That Baby Up Angels defeat Rangers Rangers Angels First Pitch PM at Angel Stadium Team Starter TV Radio Rangers Dane Dunning ERA BSSW KFLC ES Angels Tyler Anderson ERA BSW KLAA KWKW ES Game Preview r angelsbaseball Discord Reddit Stream for this post Line Score Game Over R H E LOB TEX LAA Box Score LAA AB R H RBI BB SO BA SS Neto CF Trout DH Ohtani B Rendon RF Renfroe LF Ward B Drury C Thaiss PH Urshela C Wallach B Rengifo LAA IP H R ER BB SO P S ERA Anderson Barria Estévez TEX AB R H RBI BB SO BA B Semien DH Grossman B Lowe N RF García Ad B Jung C Heim SS Duran E CF Taveras LF Thompson B LF Jankowski TEX IP H R ER BB SO P S ERA Dunning Burke Hernández J Smith W Sborz Scoring Plays Inning Event Score T Adolis Garcia out on a sacrifice fly to left fielder Taylor Ward Marcus Semien scores T Marcus Semien hits a ground rule double on a fly ball to left field Ezequiel Duran scores Leody Taveras to rd T Nathaniel Lowe reaches on a throwing error by shortstop Zach Neto Leody Taveras scores Marcus Semien to rd T Nathaniel Lowe singles on a ground ball to right fielder Hunter Renfroe Travis Jankowski scores Robbie Grossman to nd B Mike Trout singles on a line drive to right fielder Adolis Garcia Gio Urshela scores B Chad Wallach doubles on a sharp fly ball to center fielder Leody Taveras Taylor Ward scores Brandon Drury scores B Luis Rengifo singles on a line drive to center fielder Leody Taveras Chad Wallach scores B Wild pitch by pitcher Josh Sborz Zach Neto scores Highlights Description Length Video Bullpen availability for Los Angeles May vs Rangers Video Bullpen availability for Texas May vs Angels Video Fielding alignment for Texas May vs Angels Video Fielding alignment for Los Angeles May vs Rangers Video Starting lineups for Rangers at Angels May Video Rendon makes the diving grab in the top of the nd Video Garcia hits a sacrifice fly in the rd Video Semien doubles to left field in the th Video Lowe reaches on an error in the th Video Breaking down Tyler Anderson s pitches Video Tyler Anderson s outing against the Rangers Video Breaking down Dane Dunning s pitches Video Dane Dunning s outing against the Angels Video Lowe singles to right field in the th Video Trout hits an RBI single to right field in the th Video Wallach doubles to center in the th Video Rengifo hits an RBI single to center in the th Video Robbie Grossman grounds out shortstop Zach Neto to first baseman Brandon Drury Video Breaking down Jaime Barría s pitches Video Decisions Winning Pitcher Losing Pitcher Save Estévez ERA Smith W ERA Game ended at PM submitted by u angelsbaseball to r angelsbaseball link comments 2023-05-06 04:37:19
海外TECH reddit What was that crown??? https://www.reddit.com/r/NightRavenCollege/comments/139btf2/what_was_that_crown/ What was that crown OOC super quick sketch I had to upon realizing that that was the crown that all the bowsette fanart came from submitted by u Azulmostrolounge to r NightRavenCollege link comments 2023-05-06 04:21:05
python Pythonタグが付けられた新着投稿 - Qiita Pythonはじめの一歩:為替レートと経常収支の相関分析 https://qiita.com/Natsutoshi_Sumita/items/0297e39e1431748c13ea natsutoshisumita 2023-05-06 14:54:07
python Pythonタグが付けられた新着投稿 - Qiita SlackでChatGPTボットアプリをつくる https://qiita.com/yahayuta/items/ce20827faf78664c4f5e chatgpt 2023-05-06 14:27:07
js JavaScriptタグが付けられた新着投稿 - Qiita [TypeScript] タグ付きテンプレートの書き方 3. 応用編: インデント https://qiita.com/sugoroku_y/items/a8a3f6f72625ce614d30 typescript 2023-05-06 14:34:36
js JavaScriptタグが付けられた新着投稿 - Qiita addEventListenerの構文と(e)について https://qiita.com/umekisimaru/items/8c345df73d6b88715565 addeventlistener 2023-05-06 14:18:57
Ruby Rubyタグが付けられた新着投稿 - Qiita RubyでAtCoder ABC266(A, B, C)を解いてみた https://qiita.com/shoya15/items/b8f013497e30e326ddce atcoder 2023-05-06 14:24:46
Linux Ubuntuタグが付けられた新着投稿 - Qiita Oracle VM VirtualBox 7.0 で Ubuntu Desktop 日本語 Remix の インストール時にうっかりしてしまった https://qiita.com/taraijpn/items/3d67685b9ec9dc0de923 oraclevmvir 2023-05-06 14:02:37
AWS AWSタグが付けられた新着投稿 - Qiita CloudFront と S3 を活用した静的ウェブサイトのリダイレクトの実践ガイド https://qiita.com/kk_env/items/ee3283064af3834999b7 cloudfront 2023-05-06 14:18:36
Docker dockerタグが付けられた新着投稿 - Qiita Docker で PostgreSQL を動かす https://qiita.com/ekzemplaro/items/81db8d5267ba3ae96315 ytagimageidcreatedsizepos 2023-05-06 14:24:18
海外TECH DEV Community OpenBSD httpd 7.3: Web server https://dev.to/nabbisen/openbsd-httpd-73-web-server-k1i OpenBSD httpd Web server SummaryOpenBSD develops and maintains their own web server called httpd under ISC license It is installed by default in OS installation The great web server is something that is simple robust and secure On performance it is not the fastest among the competitors However it is enough fast and in addition the development is in progress For example support to gzip compression has begun since In addition the integration of httpd and relayd their native relay daemon makes your servers more functional This post will bring you to the journey to get how to configure httpd and run it Bon voyage EnvironmentOS OpenBSD Web OpenBSD httpd Tutorial Prepare the configuration filehttpd conf is required in order to activate httpd service The default path is etc httpd conf You can also work with the include keyword Additional configuration files can be included with the include keyword for example include etc httpd conf local CreateCopy the template from etc examples doas cp p etc examples httpd conf etc Alternatively of course it can be created manually doas nvim etc httpd conf Remember chroot worksroot property in SERVERS section above means the directories under var www The official document mentions in GLOBAL CONFIGURATION section chroot directorySet the chroot directory If not specified it defaults to var www the home directory of the www user EditThe template is like this OpenBSD httpd conf v denis Exp server example com listen on port location well known acme challenge root acme request strip location block return https HTTP HOST REQUEST URI server example com listen on tls port tls certificate etc ssl example com fullchain pem key etc ssl private example com key location pub directory auto index location well known acme challenge root acme request strip Customize Optional Now you can modify the conf file to build server as you want doas nvim etc httpd conf Case PHP FastCGI serversAdditional server definitions may be like these server www https example domain alias https example domain listen on port listen on tls port tls key etc ssl private www https example domain key certificate etc ssl www https example domain crt root htdocs www https example domain server www fastcgi tcp example domain alias fastcgi example domain listen on port fastcgi socket tcp server www fastcgi unix socket example domain alias fastcgi example domain listen on port fastcgi socket run example unix socket sock Case TLS connectionYou can get certificate by Let s Encrypt with acme client First copy the configuration file in etc examples doas cp p etc examples acme client conf etc Then edit it to add your servers doas nvim etc acme client confAlso edit httpd servers if necessary doas nvim etc httpd confFinally run the command acme client vd xxxThe detail is in this post Activate the httpd daemonEnable httpd rcctl enable httpdBesides etc rc conf local will be created like this if it is the first time cat etc rc conf localhttpd flags Then start it rcctl start httpdhttpd ok Alternatively f option helps for temporary confirmationYou can also run rcctl f start httpd to start httpd forcely under the default setting httpd flags NO Test if the server listensYour httpd server are now ready to reply to HTTP requests Let s try it Make index html mkdir p var www htdocs www https example domain as needed chown www www var www htdocs www https example domain echo Hello world from OpenBSD httpd gt var www www https example domain index htmlThen send HTTP request in your client curl localhost Your client must GET Hello world from OpenBSD httpd ConclusionYou can add more servers with etc httpd conf Moreover when you have many servers you can define parts of them in external files with include keyword as written above For example httpd conf include etc httpd d another conf Remember to restart the daemon by running doas rcctl restart httpd after changing httpd conf Historical backgrounds as reference OpenBSD httpd first appeared in In the same version they decided to remove Apache httpd from their base In the next Nginx was removed too Do you remember Heartbleed and Shellshock the vulnerabilities and the scare Issues on them and others happened in It made bad effects on SSL connection and CGI servers and so on in severe level The OpenBSD projects made their best effort to improve the situation For instance they developed LibreSSL and made it their native library instead of OpenSSL They also tried to improve memory allocation methods It was in the process that they developed their native web server called httpd Use of other web serversIt is also possible to get Nginx Apache called apache httpd Lighttpd and darkhttpd as thankfullly maintained packages based on the Ports system You can install each of them by executing pkg add It s also possible to get even Caddy by manually installing Happy serving 2023-05-06 05:17:08
ニュース BBC News - Home Coronation timetable: Your complete guide to the day https://www.bbc.co.uk/news/uk-65342840?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-06 05:07:35
ニュース BBC News - Home Coronation procession route, what to look out for and when https://www.bbc.co.uk/news/uk-65473848?at_medium=RSS&at_campaign=KARANGA coaches 2023-05-06 05:09:17
ビジネス 東洋経済オンライン 武田軍も仰天「長篠の戦い前哨戦」驚きの仕掛け 信長と家康の緻密な戦略にはまる武田勝頼 | 歴史 | 東洋経済オンライン https://toyokeizai.net/articles/-/668794?utm_source=rss&utm_medium=http&utm_campaign=link_back 大河ドラマ 2023-05-06 14:30:00
海外TECH reddit Found out a new way to ruin the mostro lounge’s rep 😈 -Malik https://www.reddit.com/r/NightRavenCollege/comments/139d1po/found_out_a_new_way_to_ruin_the_mostro_lounges/ Found out a new way to ruin the mostro lounge s rep Malik submitted by u KkichiOuma to r NightRavenCollege link comments 2023-05-06 05:18:09
IT InfoQ From Extinct Computers to Statistical Nightmares: Adventures in Performance https://www.infoq.com/news/2023/05/performances-extinct-computers/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global From Extinct Computers to Statistical Nightmares Adventures in PerformanceThomas Dullien distinguished software engineer at Elastic shared at QCon London some lessons learned from analyzing the performance of large scale compute systems By Renato Losio 2023-05-06 06:28:00
IT ITmedia 総合記事一覧 [ITmedia Mobile] 「PayPayでクレジットカード決済」している人、想像以上に少ない? https://www.itmedia.co.jp/mobile/articles/2305/06/news043.html itmediamobile 2023-05-06 15:30:00
python Pythonタグが付けられた新着投稿 - Qiita WaniCTF 2023 writeup https://qiita.com/pond-e/items/03a2bd5977b5eecc6a3c cryptoezdorsalv 2023-05-06 15:38:25
python Pythonタグが付けられた新着投稿 - Qiita Blenderであらゆるテクスチャをベイクするアドオンを作成した。 https://qiita.com/gomaoaji/items/7ef62411a49ca6256fea blender 2023-05-06 15:03:41
js JavaScriptタグが付けられた新着投稿 - Qiita create-next-appを用いたNextjsアプリ構築方法 https://qiita.com/kaba_san/items/302b8b731e7fbfa56367 creat 2023-05-06 15:47:35
技術ブログ Developers.IO Zendeskアプリ開発でAPIキー等のシークレットを安全に扱う方法 https://dev.classmethod.jp/articles/zendesk-dev-app-secure-secret/ webapi 2023-05-06 06:06:37
海外TECH DEV Community The Future of Artificial Intelligence in Daily Life https://dev.to/infydots99/the-future-of-artificial-intelligence-in-daily-life-4f38 The Future of Artificial Intelligence in Daily LifeIntroduction to Artificial Intelligence AI Artificial intelligence directs the capability of machines to execute assignments that generally need human intellect such as comprehending genuine speech and identifying designs AI has been around since the s but it was not until recent years that it has become widely adopted AI has created important advances in machine learning What is AI and How it WorksAI works by operating algorithms to study data and create projections or conclusions founded on that data These algorithms can be trained to recognize patterns and make decisions by learning from examples Machine learning is a category of AI that concentrates on introducing machines to understand data without living program For more information please click on The Future of Artificial Intelligence in Daily Life Benefits of AIThe benefits of AI are numerous AI can automate duplicative and everyday assignments releasing time for better difficult and innovative creation AI can also provide insights from vast amounts of data that would be impossible for humans to analyze Additionally AI can improve the accuracy and speed of decision making ConclusionAI has become a ubiquitous part of our daily lives and its impact on various industries is only beginning to be realized While there are concerns and challenges associated with AI its benefits are numerous As AI continues to advance it is essential to address ethical considerations and ensure that AI is used for the benefit of society as a whole 2023-05-06 06:02:55
海外ニュース Japan Times latest articles Quake-hit Ishikawa braces for more aftershocks and rain https://www.japantimes.co.jp/news/2023/05/06/national/ishikawa-earthquake-aftershocks-heavy-rain/ Quake hit Ishikawa braces for more aftershocks and rainHeavy rainfall is forecast for the prefecture over the weekend which could raise the risk of landslides in areas where the ground has been loosened 2023-05-06 15:23:28
ニュース BBC News - Home Sudan fighting: Warring sides set for Saudi Arabia talks https://www.bbc.co.uk/news/world-africa-65506091?at_medium=RSS&at_campaign=KARANGA statement 2023-05-06 06:48:43
ニュース BBC News - Home Coronation timetable: Your complete guide to the day https://www.bbc.co.uk/news/uk-65342840?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-06 06:47:10
TECH Techable(テッカブル) CarPlay・Android Auto対応!12インチで操作性抜群のドライブレコーダー登場 https://techable.jp/archives/205171 lupah 2023-05-06 07:00:57
js JavaScriptタグが付けられた新着投稿 - Qiita DOMとは https://qiita.com/mitarashi397/items/af7d316b3bb0ab13529d domapi 2023-05-06 16:19:26
AWS AWSタグが付けられた新着投稿 - Qiita Amazon SageMaker Studioを使って猫画像を生成してみた https://qiita.com/yuuun/items/89bda67bf6cb08847465 amazonsagemakerstudio 2023-05-06 16:59:37
Ruby Railsタグが付けられた新着投稿 - Qiita Rails7 Hotwireを使用してフラッシュメッセージを機能させる!Turbo Rails Tutorial をやってみた(7章) https://qiita.com/yuppymam/items/c2be0410f33cf0fd562f railshotwire 2023-05-06 16:49:02
技術ブログ Developers.IO 評価事実の死角をなくす https://dev.classmethod.jp/articles/eliminate-blind-spot-in-evaluation/ 人事評価 2023-05-06 07:30:50
海外TECH DEV Community Introduction to Age Viewer: A Web-Based Visualization Tool for Apache Age https://dev.to/shaheen/introduction-to-age-viewer-a-web-based-visualization-tool-for-apache-age-2453 Introduction to Age Viewer A Web Based Visualization Tool for Apache AgeApache AGE is a PostgreSQL extension that provides graph database functionality Apache Age is a powerful graph database system that allows users to store and manipulate graph data in a fast and efficient manner However understanding and analyzing graph data can be a challenging task especially when dealing with large datasets This is where Age Viewer comes in a web based visualization tool that enables users to explore analyze and visualize graph data in a user friendly interface In this blog post we will introduce Age Viewer and explore its features benefits and use cases Age Viewer Age Viewer is a web based visualization tool for the Apache Age graph database system It provides a graphical user interface GUI for exploring analyzing and visualizing graph data without requiring any coding or SQL queries It offers interactive visualization of graphs and enables you to query and modify graph data using cypher and sql Age Viewer allows users to perform a variety of graph analysis tasks such as finding paths between nodes calculating centrality measures or identifying communities It also provides filtering and querying capabilities to help users refine the data displayed and focus on specific subsets of the graph Below are some key features of Age Viewer Key features of Age Viewer Multiple visualization options Age Viewer provides several visualization options including node link diagrams matrix views and graph histograms Users can choose the visualization type that best suits their data Querying and filtering capabilities Age Viewer allows users to apply filters and queries to their graph data to refine the data displayed and focus on specific subsets of the graph Interactive exploration Age Viewer enables users to interact with their graph data in real time enabling them to explore different aspects of the graph and gain insights into its structure and relationships Collaboration and sharing Age Viewer allows users to share their visualizations and analysis with others making it a powerful tool for collaborative work User friendly interface Age Viewer provides a simple and intuitive interface that makes it easy for users to explore and analyze their graph data without requiring any coding or SQL queries Node and edge labeling Age Viewer allows users to label nodes and edges with custom attributes making it easier to identify and analyze specific elements of the graph Support for graph algorithms Age Viewer provides support for various graph algorithms such as PageRank and Betweenness Centrality allowing users to perform complex graph analysis tasks Export options Age Viewer allows users to export their visualizations and analysis results in various formats such as PNG PDF and CSV How to use Age Viewer To use Age Viewer you first need to have an Apache Age graph database set up and populated with data Once you have your data in the database you can access Age Viewer through a web browser The Age Viewer interface is divided into several sections including a graph canvas a filter and query panel and a sidebar with various tools and settings To visualize your graph data simply select the visualization type you want to use and apply any filters or queries as needed You can then interact with the visualization zooming in and out panning around and exploring different parts of the graph ConclusionAge Viewer is a powerful web based visualization tool that enables users to explore analyze and visualize graph data in a user friendly interface With its multiple visualization options querying and filtering capabilities and interactive exploration features Age Viewer is a valuable tool for anyone working with graph data in Apache Age Whether you re performing social network analysis analyzing biological networks or exploring any other type of graph data Age Viewer makes it easy to gain insights and make sense of your data 2023-05-06 07:20:36
ニュース BBC News - Home Habib Chaab: Iran executes Swedish-Iranian for alleged terrorism https://www.bbc.co.uk/news/world-middle-east-65507083?at_medium=RSS&at_campaign=KARANGA khuzestan 2023-05-06 07:41:06
ニュース BBC News - Home Ukraine accuses Russia of phosphorus attack on Bakhmut https://www.bbc.co.uk/news/65507074?at_medium=RSS&at_campaign=KARANGA civilian 2023-05-06 07:32:03
ニュース BBC News - Home Watch: Armed forces march through Waterloo https://www.bbc.co.uk/news/uk-65507463?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-06 07:18:15
ニュース BBC News - Home In pictures: The King's coronation https://www.bbc.co.uk/news/uk-65506969?at_medium=RSS&at_campaign=KARANGA charles 2023-05-06 07:52:23
ビジネス 東洋経済オンライン 米政府「対ロシア禁輸措置」の抜け穴を塞げるか 中国企業12社をエンティティーリストに追加 | 「財新」中国Biz&Tech | 東洋経済オンライン https://toyokeizai.net/articles/-/668893?utm_source=rss&utm_medium=http&utm_campaign=link_back biztech 2023-05-06 16:30:00
python Pythonタグが付けられた新着投稿 - Qiita Stable Diffusion Web UI で作成された PNG ファイルのメタデータ(パラメータ)を C++ で読む https://qiita.com/javacommons/items/472e85be1b11098172b3 stablediffusionwebui 2023-05-06 17:53:10
js JavaScriptタグが付けられた新着投稿 - Qiita Deno KVでMyJSON【JSON保管庫】 https://qiita.com/7mpy/items/20771b7d55cfa9eb2e35 byjohndoeoncodepenimports 2023-05-06 17:45:36
Ruby Rubyタグが付けられた新着投稿 - Qiita 【Ruby】Array#cycle_each_cons が欲しい https://qiita.com/scivola/items/7ca5bf95f91f58589cfd abcbca 2023-05-06 17:24:04
AWS AWSタグが付けられた新着投稿 - Qiita 【2023年5月最新版】EC2のインスタンス購入オプションはよく改定される【幕末】 https://qiita.com/hollage0214/items/5290a37c23e86fc24916 dedicatedh 2023-05-06 17:45:30
AWS AWSタグが付けられた新着投稿 - Qiita AWS認定クラウドプラクティショナー認定試験対策メモ https://qiita.com/ferret_m/items/625eb3852e1bd6865973 認定試験 2023-05-06 17:12:42
Docker dockerタグが付けられた新着投稿 - Qiita ChatGPTをDiscordから呼び出す https://qiita.com/yota-p/items/746f0f241acd76183084 chatgpt 2023-05-06 17:17:38
Azure Azureタグが付けられた新着投稿 - Qiita 【25番ポート】Azure における 25 番ポートの制限と対策について https://qiita.com/hiro1216/items/60df9139a26ef028798f mailtransferprotocol 2023-05-06 17:53:09
Azure Azureタグが付けられた新着投稿 - Qiita Rancher Desktopを使ってAzure functionsをローカルで動かす(kubernetes編) https://qiita.com/tak7/items/20ade6a1179cb5a0c3fc azurefunction 2023-05-06 17:01:34
Ruby Railsタグが付けられた新着投稿 - Qiita railsでloggerをActiveSupport::Loggerではなく独自のLoggerを使っている場合にsprockets-railsでNoMethodErrorが発生する問題の解消 https://qiita.com/SoarTec-lab/items/55be3c7481f885e4e824 appconfiga 2023-05-06 17:50:52
海外TECH DEV Community NodeJS Server Side Rendering (SSR) - do we really need it? https://dev.to/mandrasch/nodejs-server-side-rendering-ssr-do-we-really-need-it-1cp2 NodeJS Server Side Rendering SSR do we really need it I already blogged about this briefly Now Theo t gg delivered a new brilliant summary about this topic The video covers React and React Server Components as example Here was my blog post about Rich Harris take on this regarding SvelteKit development Rich Harris explains why SvelteKit pushes for Server Side Rendering and against SPA CSR One of the big questions regarding this is Will NodeJS SSR in future be as easily and cheaply available as todays widespread PHP hosting Btw There are great news regarding Hosting NodeJS with Server Side Rendering in the EU Green Webspace hosting company Mittwald just announced support for NodeJS SSR on their SpaceServer offering You can try it for free for days here Mittwald SpaceServerBeside the great sustainability efforts by Mittwald the GDPR compliance of this offering is a big plus for customer projects This is not a sponsored post I m just a fan of their work I ll try this out next and post about it on dev to If you are interested in SSR hosting and GDPR you could also check out this tutorial Host SvelteKit apps with SSR support via ploi io on Hetzner Cloud Another easy and fast way of trying out SSR hosting is still Vercel next to some other US services like render com etc What are your experiences with NodeJS SSR hosting Let me know in the comments 2023-05-06 08:30:27
海外TECH DEV Community Open-source Admin template dashboard for Tailwind CSS React ⭐️ https://dev.to/fredy/open-source-admin-template-dashboard-for-tailwind-css-react-1glj Open source Admin template dashboard for Tailwind CSS React ️Start building your dashboard with Horizon UI the trendiest open source admin dashboard template for React amp Tailwind CSS Horizon UI Tailwind CSS comes with over dark light frontend individual elements like buttons inputs navbars nav tabs cards or alerts giving you the freedom of choosing and combining Play with it live hereDownload it for Free from Github hereThe beauty of Horizon UI is that you can give life to all of your data into a dashboard with a very modern and beautiful UI Get started now for free with the ultimate admin template to build web apps X faster 2023-05-06 08:19:29
海外TECH DEV Community [Nestia] I made automatic e2e test functions generator for NestJS https://dev.to/samchon/nestia-i-made-automatic-e2e-test-functions-generator-for-nestjs-4o3p Nestia I made automatic ee test functions generator for NestJS OutlineAutomatic EE End to End test functions generator for NestJSI made automatic ee test functions generator for NestJS corresponding to every API endpoints Just setup nestia following the guide documents and run npx nestia ee comnand then you can get the automatically generated ee functions Also currently nestia supports automatic SDK and ee test functions generator only for NestJS However at next month every langagues and every frameworks would be supported Guide Documents Github Repository import typia Primitive from typia import api from src api import type IBbsArticle from src api structures IBbsArticle export const test api bbs articles store async connection api IConnection Promise lt void gt gt const output Primitive lt IBbsArticle gt await api functional bbs articles store connection typia random lt Primitive lt string gt gt typia random lt Primitive lt IBbsArticle IStore gt gt typia assert output PrinciplesThe secret of automatic ee test functions generation is just analyzing your NestJS backend server codes in the compilation level When such NestJS backend server code comes import Controller from nestjs common import typia from typia import core from nestia core import IBbsArticle from api lib structures IBbsArticle Controller bbs articles section export class BbsArticlesController Store a new article param section Section code param input Content to store returns Newly archived article core TypedRoute Post public async store core TypedParam section section string core TypedBody input IBbsArticle IStore Promise lt IBbsArticle gt return typia random lt IBbsArticle gt section input Update an article param section Section code param id Target article ID param input Content to update returns Updated content core TypedRoute Put id public async update core TypedParam section section string core TypedParam id uuid id string core TypedBody input IBbsArticle IStore Promise lt IBbsArticle gt return typia random lt IBbsArticle gt id section input Nestia analyzes above code and generates an SDK library The SDK Software Development Kit library is composed with a set of fetch functions interacting with the NestJS server It makes client maybe frontend developers to easily interact with the backend server by auto completion and type safety packageDocumentation module api functional bbs articles nestia Generated by Nestia import Fetcher Primitive from nestia fetcher import type IConnection from nestia fetcher import type IBbsArticle from structures IBbsArticle Store a new article param connection connection Information of the remote HTTP s server with headers encryption password param section Section code param input Content to store returns Newly archived article controller BbsArticlesController store path POST bbs articles section nestia Generated by Nestia export function store connection IConnection section string input Primitive lt store Input gt Promise lt store Output gt return Fetcher fetch connection store ENCRYPTED store METHOD store path section input export namespace store export type Input Primitive lt IBbsArticle IStore gt export type Output Primitive lt IBbsArticle gt export const METHOD POST as const export const PATH string bbs articles section export const ENCRYPTED Fetcher IEncrypted request false response false export function path section string string return bbs articles encodeURIComponent section null Update an article param connection connection Information of the remote HTTP s server with headers encryption password param section Section code param id Target article ID param input Content to update returns Updated content controller BbsArticlesController update path PUT bbs articles section id nestia Generated by Nestia export function update connection IConnection section string id string input Primitive lt update Input gt Promise lt update Output gt return Fetcher fetch connection update ENCRYPTED update METHOD update path section id input export namespace update export type Input Primitive lt IBbsArticle IStore gt export type Output Primitive lt IBbsArticle gt export const METHOD PUT as const export const PATH string bbs articles section id export const ENCRYPTED Fetcher IEncrypted request false response false export function path section string id string string return bbs articles encodeURIComponent section null encodeURIComponent id null At last nestia generates EE test functions utilizing the SDK library For reference automatically generated ee functions compose parameter values through typia random lt T gt function like example below Therefore you need to customize those EE test functions to be suitable for your domain logics import typia Primitive from typia import api from api import type IBbsArticle from api structures IBbsArticle export const test api bbs articles store async connection api IConnection Promise lt void gt gt const output Primitive lt IBbsArticle gt await api functional bbs articles store connection typia random lt Primitive lt string gt gt typia random lt Primitive lt IBbsArticle IStore gt gt typia assert output export const test api bbs articles update async connection api IConnection Promise lt void gt gt const output Primitive lt IBbsArticle gt await api functional bbs articles update connection typia random lt Primitive lt string gt gt uuid typia random lt Primitive lt IBbsArticle IStore gt gt typia assert output const uuid string gt xxxxxxxx xxxx xxx yxxx xxxxxxxxxxxx replace xy g c gt const r Math random const v c x r r amp x x return v toString What nestia is A set of helper libraries for NestJS nestia core super fast decorators nestia sdk SDK generator for clientsSwagger generator evolved than everAutomatic EE test functions generatornestia just CLI command line interface toolNoteOnly one line required with pure TypeScript typeRuntime validator is x faster than class validatorJSON serialization is x faster than class transformerSDK is similar with tRPC but much advancedLeft is server code and right is ee test function utilizing SDKNestia is one of my open source library which can boost up NestJS performance and productivity One thing interesting is all of those benefits are coming from a point nestia supports pure TypeScript type In normal case NestJS forces user to define triple redundant DTO schemas The st is pure TypeScript type the nd is class validator decorator and the last rd is nestjs swagger decorator You may understand how it annoying and time consuming even you haven t used NestJS at all just by looking below code export class BbsArticle IsString ApiProperty format uuid id string DUPLICATED SCHEMA DEFINITION duplicated function call property type have to specify isArray and nullable props by yourself IsArray IsObject ValidateNested Type gt AttachmentFile ApiProperty type gt AttachmentFile nullable true isArray true description List of attached files files AttachmentFile null IsString IsOptional ApiProperty type string nullable true minLength maxLength description Title of the article title string null IsString ApiProperty description Main content body of the article body string IsString ApiProperty format date time description Creation time of article created at string export class AttachmentFile IsString IsOptional ApiProperty type string nullable true maxLength pattern a zA Z description File name name string null IsString IsOptional ApiProperty type string nullable true maxLength pattern a zA Z description File extension extension string null IsString ApiProperty format url description URL of the file url string Besides nestia needs only pure TypeScript type If you re wondering how nestia can do that please read my previous article Nestia Boost up NestJS server much faster and easier maximum x faster tRPC similar export interface IBbsArticle Primary Key format uuid id string List of attached files files IAttachmentFile null Title of the article minLength maxLength title string null Main content body of the article body string Creation time of article format date time created at string export interface IAttachmentFile File name pattern a z maxLength name string null File extension pattern a z maxLength extension string null URL of the file format uri url string Someone said me that this is the most important benefit of nestia even rather than boosting up performance enourmously He said that it makes nestia to be no reason not to use when developing NestJS I really like his word no reason not to use Do you agree Next EpisodeIn nowadays I m developing migration project from Swagger to NestJS If the project being done you can create a NestJS project from any swagger json file Therefore what language and framework ever you use you also can automatically generate SDK library and EE test functions for every API endpoints Be looking forward to it I ll come back with at next month Also preparing automatic frontend application generator from NestJS server code Its name is reactia and may possible to release in this year In means that with the Swagger to NestJS migration project you can easily create a full stack application just by taking a swagger json file Be looking forward to them I ll show you a new world 2023-05-06 08:04:55
海外ニュース Japan Times latest articles Suspect in attack on Kishida served fresh arrest warrant over explosives https://www.japantimes.co.jp/news/2023/05/06/national/crime-legal/kishida-attack-suspect-fresh-warrant/ arrest 2023-05-06 17:17:47
ニュース BBC News - Home Anti-monarchy group Republic's chief arrested at Coronation protest https://www.bbc.co.uk/news/uk-65507435?at_medium=RSS&at_campaign=KARANGA trafalgar 2023-05-06 08:33:24
ニュース BBC News - Home Watch celebrity guests arrive at Westminster Abbey https://www.bbc.co.uk/news/uk-65507465?at_medium=RSS&at_campaign=KARANGA london 2023-05-06 08:15:33
ニュース BBC News - Home Ukraine war: Russia accused of using phosphorus bombs in Bakhmut https://www.bbc.co.uk/news/world-europe-65506993?at_medium=RSS&at_campaign=KARANGA bakhmutrights 2023-05-06 08:13:58
ニュース BBC News - Home Coronation timetable: Your complete guide to the day https://www.bbc.co.uk/news/uk-65342840?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-06 08:30:45
ニュース BBC News - Home Coronation: First glimpse of Charles arriving at Buckingham Palace https://www.bbc.co.uk/news/uk-65507466?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-06 08:39:45
ニュース BBC News - Home In pictures: The King's coronation https://www.bbc.co.uk/news/uk-65506969?at_medium=RSS&at_campaign=KARANGA charles 2023-05-06 08:40:19
ニュース BBC News - Home Thousands gather in London for King Charles III's Coronation https://www.bbc.co.uk/news/uk-65502234?at_medium=RSS&at_campaign=KARANGA charles 2023-05-06 08:21:03
ニュース BBC News - Home Coronation: Moment protester arrested near Trafalgar Square https://www.bbc.co.uk/news/uk-65507467?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-06 08:47:48
ビジネス 東洋経済オンライン ヘンリー王子顔見せは?「英王戴冠式」の見どころ 英王室人気に陰りでもイギリスはお祭り騒ぎに | ヨーロッパ | 東洋経済オンライン https://toyokeizai.net/articles/-/670423?utm_source=rss&utm_medium=http&utm_campaign=link_back 東洋経済オンライン 2023-05-06 17:30:00
IT 週刊アスキー 「ちいかわ」の世界観をチロルチョコで味わおう! ファミマ限定「ちいかわBOX」 ホットケーキ味など7つのフレーバー https://weekly.ascii.jp/elem/000/004/135/4135385/ 限定 2023-05-06 17:15:00
AWS AWSタグが付けられた新着投稿 - Qiita [AWS Q&A 365][Cognito]AWSのよくある問題の毎日5選 #49 https://qiita.com/shinonome_taku/items/1ce3a8d9b344662ef8ba amazoncognitosync 2023-05-06 18:29:19
AWS AWSタグが付けられた新着投稿 - Qiita [AWS Q&A 365][Cognito]Daily Five Common Questions #49 https://qiita.com/shinonome_taku/items/143da3ac0156dcf61793 client 2023-05-06 18:28:07
技術ブログ Developers.IO ロボット掃除機 Roomba を Alexa 連携して音声操作で特定の部屋を掃除させたい https://dev.classmethod.jp/articles/roomba-alexa-skill-voice-control/ alexa 2023-05-06 09:09:54
海外TECH DEV Community Chat with your documents using ChatGPT 🦾 https://dev.to/iamadhee/chat-with-your-documents-using-chatgpt-18je Chat with your documents using ChatGPT Ever since OpenAI announced their language model ChatGPT it has been making headlines in the AI world on a daily basis ChatGPT is being used as the foundation for countless new tools and applications ranging from customer service chatbots to creative writing assistants With its ability to generate high quality human like responses to complex prompts ChatGPT has quickly become a game changing technology The applications of LLMs like ChatGPT are virtually limitless Our imagination would be the only barrier In this blog series though We ll be focusing on how we can make ChatGPT or any LLM for that matter to answer our queries with the context of the custom knowledge from the documents we feed to it We ll start off with a simpler implementation using Llama index that reads almost all types of basic document formats and returns the response to your queries based upon it As we progress we ll be using Langchain to build a full fledged chatbot framework that reads the content from almost any link or document that you give to it and answers your queries accordingly Langchain is a great framework for developing applications powered by language models We ll be building a web app using these frameworks Exciting times ahead Let me lay the prerequisites first You will need a working OpenAI key because we ll be using the GPT model underneath If you don t have one here s how to get an OpenAI API KeyYou need to have python gt installed in your machineThat s about everything you d need Rest of the things we ll take care of as we sail through Now without further ado let s dive right in Behold the power of Llama IndexAs I said earlier We are gonna use llama index for this tutorial We are not building anything fancy as of now We ll not be building any UI The sole purpose of this is to give an understanding of how llama index works underneath Below is the implementation using llama index and langchain llama index uses langchain models under the hood from gpt index import download loader SimpleDirectoryReader GPTSimpleVectorIndex LLMPredictor PromptHelperfrom langchain chat models import ChatOpenAIimport osos environ OPENAI API KEY Your API Key Here file path input Enter the path of the file doc def build index file path max input size num outputs max chunk overlap chunk size limit prompt helper PromptHelper max input size num outputs max chunk overlap chunk size limit chunk size limit llm predictor LLMPredictor llm ChatOpenAI temperature model name gpt turbo max tokens num outputs download loader SimpleDirectoryReader documents SimpleDirectoryReader input files file path load data index GPTSimpleVectorIndex documents llm predictor llm predictor prompt helper prompt helper return indexindex build index file path file path def chatbot prompt return index query prompt response mode compact while True print pt input ASK if pt lower end break response chatbot pt print print ChatGPT says print response Copy the above code in entirety and paste it in a file and name it whatever you want I m naming it main py Replace the API key placeholder in the code with your own OpenAI API key and you are done First up run the below command to install the libraries that we d need pip install gpt index amp amp pip install langchain You can run the code by running this command python main py at the location of this file when prompted give the path of your context file to the program I m using Martin Luther King s I have a dream speech transcript PDF file ➜python main pyEnter the path of the file doc blogs docbot martin pdfYou can give any type of file format Depending on the file size and your machine s power it ll take some time to read and convert your file contents into vectors In my case it takes around seconds to process a MB document Once it is done you can start asking questions to your document using ChatGPT Below are some of the example prompts and responses ASK what is this document about ChatGPT says The document is about a speech or written piece that discusses the promise of equal rights for all Americans particularly black Americans as outlined in the Constitution and Declaration of Independence It addresses the fact that this promise has not been fully realized and that there is a shamefulcondition that needs to be dramatized ASK summarize the speech ChatGPT says The speech urges America to remember the importance of freedom and justice and emphasizes the urgentneed for action in the face of racial injustice The speaker encourages the audience to rise above segregation and work towards brotherhood The overall message is that now is the time to make real thepromises of democracy That s it As simple as that lines of code Llama Index and other tools like it have made it so easy and user friendly to leverage the full power of LLMs Okay that s cool but what really happens underneath Llama index and langchain have made the whole process very seamless which otherwise would ve been a really cumbersome task So here s what happens When you give llama index the document it uses one of the adapters that actually suits for the file type from the collection of pre built adapters from the Llama Hub and parses the contents of the file Once the parsing is done llama index converts the whole content into chunks of vectors When you put up a question to ChatGPT llama index takes in your question retrieves the chunks of vectors from the parsed file that are relevant to your prompt using similarity searchOnce it retrieves the relevant chunks llama index overrides your original prompt by adding what it retrieved as the context to the model With the original question and the context it just has been provided with ChatGPT should be able to understand your question And voila you ll get a relevant response from ChatGPT This is how llama index makes LLMs understand custom knowledge There s more to this and new features are getting added to llama index everyday Make sure you explore more of what it could do Now that s about llama index In the next blog of this series We ll see how to use langchain to build a more robust chatbot framework that keeps track of the previous conversations it had with the user See ya in the next one 2023-05-06 09:04:23
海外TECH Engadget Crypto giant Binance is reportedly facing US probe for violating Russian sanctions https://www.engadget.com/crypto-giant-binance-is-reportedly-facing-us-probe-for-violating-russian-sanctions-094505840.html?src=rss Crypto giant Binance is reportedly facing US probe for violating Russian sanctionsBinance is reportedly facing yet another investigation by the US Justice Department and this time it s over possible violations against sanctions imposed against Russia According to Bloomberg the agency is looking into whether the cryptocurrency exchange allowed Russian customers to move money as a way to go around US sanctions on the country s financial institutions The news organizations sources also said that Binance is discussing the possibility of settling with the DOJ regarding previous allegations that the exchange was also used to move money to circumvent US sanctions against Iran nbsp If you ll recall United States and the European Union imposed sanctions against Russian financial institutions following the invasion of Ukraine Mykhailo Federov Ukraine s Vice Prime Minister asked major crypto exchanges to freeze all Russian and Belarusian accounts at the same time but Binance was one of the companies that refused to do so Back then a spokesperson said that unilaterally banning people s access to cryptocurrency quot would fly in the face of the reason why crypto exists quot because it would affect ordinary users and not just Russian oligarchs If the DOJ truly is looking into Binance s activities related to Russian sanctions then it s merely one of the investigations the exchange is grappling with The DOJ and the Internal Revenue Service started looking into reports that Binance is being used for money laundering schemes in And just earlier this year the Commodity Futures Trading Commission CFTC charged Binance and its founder Changpeng Zhao pictured above for not asking users to verify their identities offering unregistered crypto derivatives and for implementing measures to avoid US regulation Binance told us at the time that it found the charges quot unexpected and disappointing quot This time it told Bloomberg in a statement quot In Binance launched an initiative to completely overhaul its corporate governance structure including bringing in a world class bench of seasoned executives to fundamentally change how Binance operates globally quot The spokesperson continued that the company now observes strict know your customer protocols similar to the ones employed by traditional banks quot Our policy quot they said quot imposes a zero tolerance approach to double registrations anonymous identities and obscure sources of money quot While they didn t specifically address the allegations the statement sounds like a denial that the company s service allowed Russian users to flout US sanctions nbsp This article originally appeared on Engadget at 2023-05-06 09:45:05
ニュース BBC News - Home Anti-monarchy group Republic's chief arrested at Coronation protest https://www.bbc.co.uk/news/uk-65507435?at_medium=RSS&at_campaign=KARANGA trafalgar 2023-05-06 09:25:00
ニュース BBC News - Home Prince Harry arrives at abbey for Coronation https://www.bbc.co.uk/news/uk-65507002?at_medium=RSS&at_campaign=KARANGA sussex 2023-05-06 09:56:06
ニュース BBC News - Home Ukraine war: Russia accused of using phosphorus bombs in Bakhmut https://www.bbc.co.uk/news/world-europe-65506993?at_medium=RSS&at_campaign=KARANGA bakhmutrights 2023-05-06 09:31:44
ニュース BBC News - Home Local elections 2023: Tory losses a clear rejection of Rishi Sunak, says Labour https://www.bbc.co.uk/news/uk-politics-65503082?at_medium=RSS&at_campaign=KARANGA elections 2023-05-06 09:41:31
ニュース BBC News - Home Five tips on how to avoid the Coronation of King Charles III https://www.bbc.co.uk/news/uk-65456345?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-06 09:48:13
ニュース BBC News - Home Oath of allegiance wording changed for Coronation https://www.bbc.co.uk/news/uk-65507434?at_medium=RSS&at_campaign=KARANGA express 2023-05-06 09:15:08
ニュース BBC News - Home Coronation timetable: Your complete guide to the day https://www.bbc.co.uk/news/uk-65342840?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-06 09:55:34
ニュース BBC News - Home Who's who at Westminster Abbey? https://www.bbc.co.uk/news/uk-65507599?at_medium=RSS&at_campaign=KARANGA westminster 2023-05-06 09:55:03
ニュース BBC News - Home Prince Harry arrives at the abbey https://www.bbc.co.uk/news/uk-65415507?at_medium=RSS&at_campaign=KARANGA andrew 2023-05-06 09:49:36
ニュース BBC News - Home In pictures: The King's coronation https://www.bbc.co.uk/news/uk-65506969?at_medium=RSS&at_campaign=KARANGA charles 2023-05-06 09:35:46
ニュース BBC News - Home King Charles's procession leaves Palace https://www.bbc.co.uk/news/uk-65507470?at_medium=RSS&at_campaign=KARANGA procession 2023-05-06 09:35:48
ニュース BBC News - Home Thousands gather in London for King Charles III's Coronation https://www.bbc.co.uk/news/uk-65502234?at_medium=RSS&at_campaign=KARANGA charles 2023-05-06 09:53:16
ニュース BBC News - Home Coronation procession route, what to look out for and when https://www.bbc.co.uk/news/uk-65473848?at_medium=RSS&at_campaign=KARANGA coaches 2023-05-06 09:22:56
ニュース BBC News - Home Guests entertained by music in the Abbey https://www.bbc.co.uk/news/uk-65507468?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-06 09:10:40
ビジネス 不景気.com インドの格安航空「Go First」が破産申請、負債1923億円 - 不景気com https://www.fukeiki.com/2023/05/go-first-india.html gofirst 2023-05-06 09:17:08
海外TECH reddit Post Match Thread: Gold Coast vs Melbourne (Round 8) https://www.reddit.com/r/AFL/comments/139huqf/post_match_thread_gold_coast_vs_melbourne_round_8/ Post Match Thread Gold Coast vs Melbourne Round HOME TEAM AWAY TEAM Gold Coast vs Melbourne INFORMATION Result Gold Coast was defeated by Melbourne Date Saturday May Time PM AEST Ground Carrara Match Thread Link Match Thread Hub Link submitted by u AFLMatchThreads to r AFL link comments 2023-05-06 09:22:22
海外TECH reddit Dutch Breakfast Review https://www.reddit.com/r/2westerneurope4u/comments/139hk0m/dutch_breakfast_review/ Dutch Breakfast Review submitted by u rex ac to r westerneuropeu link comments 2023-05-06 09:06:09
AWS AWSタグが付けられた新着投稿 - Qiita あっという間にデプロイできるElastic Beanstalk https://qiita.com/Yona_Sou/items/3dbc77c36648bc739640 beanstalk 2023-05-06 19:46:31
海外TECH MakeUseOf How to Make HTTP Requests in Go https://www.makeuseof.com/go-make-http-requests/ gosending 2023-05-06 10:01:16
海外TECH DEV Community 20 Game Changing Website Builders to Build Classy Websites without Coding https://dev.to/anmolbaranwal/20-game-changing-website-builders-to-build-classy-websites-without-coding-4ll7 Game Changing Website Builders to Build Classy Websites without CodingIn the past building a website required extensive knowledge of programming languages such as HTML CSS and JavaScript However the rise of no code website builders has completely transformed the game making it possible for anyone to create a visually stunning website that looks like it was crafted by a seasoned professional No code tools have revolutionized the way we build websites enabling people irrespective of technical backgrounds to design and launch a website within hours In this post we ll take a deep dive into some of the most popular no code website builders that have transformed the industry and see how they have empowered individuals and small businesses to create their online presence quickly and easily Whether you re a creative professional an online entrepreneur or just someone looking to establish their online presence you ll be impressed at how effortless it is to build a website without writing any code With no code website builders showcasing your work to a global audience has never been easier Get ready to experience the sheer power of these tools and see how they can transform your online presence today indicates that the service is paid indicates that the service is free EditorXEditorX is a no code website design platform that is ideal for web designers and developers who need more flexibility and customization options than traditional drag and drop builders provide It stands out from other website builders due to its advanced design capabilities making it a professional grade platform for creating responsive websites that adapt to any device including desktop tablet and mobile One of EditorX s unique features is its advanced design capabilities such as the ability to design complex layouts create custom animations and interactions and more all without requiring any coding knowledge This feature allows designers to create highly personalized websites that reflect their unique style and brand Another standout feature of EditorX is its design collaboration capabilities It allows multiple team members to work on the same project simultaneously saving time for larger projects Furthermore EditorX provides access to a vast library of web design assets including templates fonts and graphics making it easy to create professional grade websites without starting from scratch Despite its many strengths EditorX has a relatively steep learning curve which may pose a challenge for beginners The platform s advanced design capabilities require a deeper understanding of web design principles which may overwhelm those new to web design Additionally EditorX s pricing may be a bit steep for some users especially those just starting with their website Nonetheless EditorX remains a popular choice for professional web designers and developers who require advanced design capabilities and collaboration features website pricing  webflowWebflow is a popular website builder known for its powerful design capabilities that allow users to create professional and visually appealing websites With an intuitive drag and drop interface and a vast library of templates users can easily customize their websites to suit their needs One of Webflow s most unique features is its visual CMS which allows for the creation of complex layouts animations and interactions without the need for coding However Webflow does have its potential drawbacks to consider While the platform offers a powerful content management system its functions are limited such as with reference fields Additionally the platform has a bit of a learning curve compared to other website builders as it is more advanced Despite these cons Webflow is still a popular choice for those seeking a highly customizable website builder website pricing  squarespaceSquarespace is an all in one marketing platform that enables users to create professional websites or blogs and start selling online It boasts an intuitive and easy to use website builder making it ideal for beginners who have little or no coding experience Squarespace offers a vast selection of visually appealing templates allowing users to create a professional looking website quickly and easily The platform s eCommerce feature is similar to that of Shopify with a drag and drop interface that simplifies adding and editing content Squarespace also provides marketing tools such as the ability to send email campaigns and create attractive social media content with the Unfold app Additionally the platform offers auto updates which is a great feature that ensures users never have to worry about security issues Despite Squarespace s many advantages some users may find the range of extensions to extend the functionality of their site limited compared to other platforms The pricing may also be a bit steep for some users particularly those who are just starting with their website Despite these potential drawbacks Squarespace remains a popular choice for those who want a reliable and visually appealing website builder website pricing  wixWix is a website builder that offers an extensive range of features and functionalities making it an excellent choice for anyone looking to create a professional website with ease With Wix you can choose from over pre built templates each fully customizable to create your website quickly Additionally Wix s drag and drop editor allows you to easily add elements such as text images videos and more to your website One unique feature of Wix is the ability to create and manage a full online store With Wix you can add product pages payment gateways and shipping options to your website making it a comprehensive e commerce platform Wix also offers various marketing tools such as SEO optimization email marketing and social media integration to help you reach a broader audience and increase traffic to your website Wix is a website builder that offers an extensive range of features but there are a few potential drawbacks to consider If you don t use the premium version of Wix you ll have to deal with Wix ads appearing on every page of your website and a favicon in your URL Additionally websites created with Wix may load slowly if there are many media files to load and you may find it challenging to switch to a different template later on Another thing to keep in mind is that while Wix offers eCommerce features it may not work as seamlessly as other platforms like Shopify Despite these drawbacks Wix remains a popular choice for its user friendly interface extensive features and excellent customer support website pricing Wix Learn  bubbleBubble is a cutting edge no code website builder that stands out for its flexibility and customization capabilities It empowers users to create SaaS applications marketplaces and social networks with ease What makes Bubble unique is its drag and drop workflow tool that helps users define their business logic and automate processes in a few clicks The platform comes with over plugins including Google Facebook and Stripe which can be used to add new features and functionalities to your website Additionally Bubble offers sufficient privacy rules to ensure the security of your data and compliance with regulations Another advantage of Bubble is that it seamlessly integrates with popular billing software such as Braintree and Stripe for payments Although Bubble requires some effort to learn it offers automatic backups and securely handles hosting and deployment However free users have limited backup options All in all Bubble is an innovative and creative solution for businesses that want to create customized and functional websites and applications without coding website pricing  DorikDorik is a no code website builder that simplifies the process of creating websites for individuals designers and agencies Since its launch in Dorik has gained significant traction with over users creating websites with the platform The platform s intuitive drag and drop page builder and numerous elements make building websites quick and straightforward Furthermore Dorik offers web hosting a Global CDN and a free SSL certificate with three plans available including a free one Its user friendly interface allows easy optimization for mobile and SEO friendly content and password protection ensures website security Dorik is ideal for small budgets and beginners with little coding experience enabling dynamic website and blog creation paid subscriptions and seamless integrations with MailChimp Integromat and Zapier However the platform may pose a challenge to beginners with its steep learning curve and the personal plan is limited to pages and one website website pricing  ZyroZyro is a revolutionary no code website builder that takes simplicity to the next level Its drag and drop editor makes building a website a breeze even for those who have never built one before Not only that but Zyro s websites load at lightning speed providing visitors with an exceptional user experience Zyro is a product of Hostinger a web hosting company that is known for its reliability and affordability Zyro s features include a universal payment solution e commerce functionality and SSL security among others This platform also offers a day money back guarantee making it an excellent option for those who are hesitant to commit One of the standout features of Zyro is its customer care This means that if you ever need help or have a question someone will be available to assist you no matter what time it is Additionally Zyro offers free hosting automatic scaling and SEO tools to help your website rank higher in search engine results However it s worth noting that the customer support may be slow at times and advertisements will be plastered on the website developed unless you upgrade to a paid plan Overall Zyro is an innovative and user friendly website builder that is perfect for beginners and those looking for a fast loading website website pricing AI tools  WeeblyLooking for a website builder that is simple elegant and user friendly Look no further than Weebly With over million websites built on their platform Weebly has proven itself to be a popular choice for website owners And with a free website builder available you can easily test out the platform and see if it s right for you Weebly s drag and drop builder makes it easy to design your website without any coding experience And while the platform may not be the best choice for those looking to publish regular blog content or sell a high volume of products online it s perfect for generating leads for a physical business or testing out an eCommerce style business with an inexpensive platform One of the standout features of Weebly is its mobile app which allows you to edit manage and monitor your website right from your phone or tablet Plus Weebly s themes are mobile responsive and look great out of the box making it easy to create a beautiful website in no time So if you re looking for a website builder that is easy to use affordable and comes with great features Weebly might just be the perfect choice for you website pricing  PixpaThis innovative website builder platform offers everything you need to create a beautiful professional website in no time without the need for any coding skills With Pixpa you ll get access to a variety of modern minimalist and responsive templates that are fully customizable to suit your brand But Pixpa isn t just about creating a beautiful website It also offers a range of built in tools to help you grow your traffic and convert more leads From an SEO manager and marketing popups to an announcement bar and much more Pixpa has everything you need to start building your online presence today One of the standout features of Pixpa is its built in online store which allows you to sell products downloads services and images with ease And if you re a photographer you ll love Pixpa s Client Galleries platform which offers collaboration and sales tools to help you share proof deliver and sell images to your clients with ease With all these features and more Pixpa is the perfect choice for anyone looking to create a stunning website that stands out from the crowd website pricing  DudaLooking for an innovative website builder that can help you create professional looking websites quickly and easily Look no further than Duda the all in one website builder that offers a range of powerful features and tools for creating stunning responsive websites that look great on any device Whether you re a small business owner a freelance designer or just looking to create a personal website Duda has everything you need to get started With its easy to use drag and drop interface intuitive design tools and powerful SEO features Duda makes it simple to create a website that stands out from the crowd One of the key benefits of Duda is its mobile first approach which ensures that your website looks great on any device from desktop computers to smartphones and tablets And with its powerful analytics and reporting tools you can easily track the performance of your website and make adjustments to improve your online presence over time So if you re looking for a website builder that s both innovative and easy to use give Duda a try today and see the results for yourself website pricing  StrikinglyStrikingly is a website builder designed to help individuals and small businesses create a professional website quickly and easily This user friendly platform offers modern templates that can be customized with a drag and drop interface making it simple for anyone to build their own website without any coding skills With Strikingly users can create websites for their businesses online portfolios personal blogs and more One of the standout features of Strikingly is its simplicity Even those without any web design experience can create a professional looking website in just a few minutes The platform offers a range of beautiful templates that are fully responsive and optimized for mobile devices Users can customize their website by changing fonts colors and images with ease Strikingly also offers built in e commerce tools for those who want to sell products or services on their website Another great aspect of Strikingly is its customer support The platform offers support via chat and email as well as an extensive knowledge base with helpful articles and tutorials Strikingly also provides a community forum where users can connect with other website builders ask questions and share their experiences With its user friendly interface beautiful templates and excellent support Strikingly is a great option for anyone looking to build a website quickly and easily website pricing  MobiriseMobirise is a user friendly website builder that enables anyone to create beautiful mobile responsive websites without any coding skills It offers a range of professionally designed templates that are easy to customize so you can create a website that looks great and meets your specific needs The platform is ideal for small businesses entrepreneurs and individuals who want to create a website quickly and easily without sacrificing quality One of the standout features of Mobirise is its ability to create mobile responsive websites With more and more people accessing websites on their smartphones and tablets it s essential that your website looks great on all devices Mobirise makes it easy to create a website that looks great on any device with pre designed blocks that adjust to fit the screen size You can even preview your website on different devices to ensure that it looks great on all of them Another advantage of Mobirise is its flexibility You can choose from a wide range of website templates including business portfolio and e commerce templates and then customize them to meet your specific needs You can add your own images text and other content and even create custom forms to collect information from your visitors With Mobirise you have complete control over your website s design and functionality so you can create a website that reflects your brand and meets your specific goals website pricing  CarrdLooking for a website builder that s both easy to use and free Meet Carrd a website builder that allows you to create simple single page websites with ease Whether you re looking to build a personal portfolio an event page or a landing page for your business Carrd s drag and drop interface and customizable templates make the process a breeze One of the standout features of Carrd is its simplicity Unlike other website builders that offer a multitude of options and complex designs Carrd focuses on providing just what you need to get your site up and running This makes it an ideal option for beginners who are just starting out and don t want to get bogged down by complicated design choices Despite its simplicity Carrd still offers some great features including the ability to build up to three sites per account no Carrd branding in the footer and integration with Google Analytics and MailChimp However if you re looking for a website builder with more advanced functionality like blogging and online stores Carrd may not be the right fit for you website pricing  TypedreamTypeDream is a unique website builder that caters to those who want a simple yet modern website design It offers an intuitive and easy to use interface that allows users to create a website in minutes Unlike other website builders TypeDream focuses on helping users build personal websites blogs and portfolios with a clean minimalist design It s a great choice for writers bloggers and artists who want to showcase their work in a sleek and modern way One of the most impressive features of TypeDream is the fact that it s completely free to use With no hidden costs or fees users can create a website and publish it online without spending a dime TypeDream also offers users the ability to connect a custom domain to their website for free making it easy to establish a unique online presence In addition to its simplicity and affordability TypeDream also provides a wide range of customization options Users can choose from a variety of pre designed templates color schemes and fonts to create a website that perfectly matches their style and aesthetic Whether you re an artist writer or blogger TypeDream is an innovative website builder that offers the tools and features you need to create a beautiful modern website website pricing  BrizyBrizy a multi platform no code website builder has been making waves since its launch in What sets Brizy apart is its ease of use and design simplicity making it a popular choice for freelancers small and medium agencies From static to dynamic websites Brizy provides an extensive list of features including drag and drop builder global colors and fonts and mobile optimization What makes Brizy stand out is its fully white labeled option allowing agencies and freelancers to upload their own branding and make the final product completely their own Brizy also offers a unique multi platform builder providing users with the flexibility to build their projects on different platforms including self hosted WordPress via Brizy WP Plugin or hosted on Brizy Cloud While Brizy may still be developing some features it offers a free version packed with useful functionalities such as contact forms membership and stories The paid version provides great value for businesses to make money by developing websites and reselling them Although some more complex design templates are not yet available Brizy remains a top choice for non techies and those looking for an easy to use but powerful website builder website pricing  ShopifyShopify is the go to website builder for business owners who want to create an online store that converts visitors into paying customers With a wide range of customizable templates and support from third party apps and plugins you can create an eCommerce store that matches your brand and visual preferences Shopify is optimized for eCommerce making it easy to set up a beautiful online shop that s not only visually appealing but also easy to manage One of the things that makes Shopify stand out is its excellent reporting feature which provides you with all the data you need to grow your business strategically From insights into your website visitors to cart abandonment rates and much more Shopify s reporting feature gives you a clear picture of your business s performance Shopify also offers staff accounts that allow you to set different permission levels for those who help you run your store as your business grows over time Shopify is more than just an eCommerce website builder it also has an easy to use point of sale system that you can set up in your physical location to accept payments and log orders all through one single system Additionally Shopify has brokered up to off discounts with major global shipping providers like UPS DHL and USPS which can help you increase your margins on each product sale While Shopify has a few drawbacks such as not being supported in all areas of the world and not having blogging functionality as good as competitors like WordPress it remains a top pick for eCommerce aficionados and small business owners alike website pricing  WebnodeWebnode is a website builder that has been around for over a decade and it has made a name for itself as a top online website builder that focuses on simplicity With over million users Webnode is known for being an easy to use drag and drop website builder that doesn t require any coding skills It is ideal for freelancers small businesses and online store owners who want to create a professional looking website that is easy to build and maintain One of the key advantages of Webnode is that you can get your website up and running quickly and then upgrade features as you grow Another great feature of Webnode is that it is perfect for creating multilingual websites You can create a completely different language version of your site with an independent set of pages for each language version Additionally Webnode has a forever free plan that offers very competitive features compared to other free website builders on the market You can always upgrade to more advanced functionality when you need it While Webnode has many advantages it also has a few limitations For example if you re a blogger it might not be the best option for you as it lacks some key blog specific features like bars and tags Similarly Webnode doesn t offer out of the box functionality to sell digital products or use dropshipping so it may not be the best option for more demanding online businesses Finally making HTML or CSS edits of your website might not be very straightforward to accomplish inside Webnode s website building tools website pricing  FormatLooking to showcase your creative portfolio online in a visually stunning and professional manner Look no further than Format the Toronto based website builder that s been empowering creatives since With its fully customizable and easy to use interface Format lets you create a website that s tailored specifically to your needs and goals But Format is more than just a website builderーit s a one stop shop for creatives With integrated e commerce capabilities you can easily sell your products online while the site s beautiful magazine section regularly highlights the work of Format s customers And with customer support and a wealth of tutorials and answers in the knowledgebase you ll never feel stuck or alone So why wait Join the legions of artists photographers writers and designers who ve already made Format their go to website builder With its sleek designs powerful performance and endless customization options Format is the perfect choice for anyone looking to showcase their work and land new clients website pricing  Studio DesignStudio Design is a graphic design software that allows you to create stunning designs in minutes It is a user friendly platform that is perfect for small businesses and startups that need professional looking designs without breaking the bank The platform offers a wide range of templates and design elements that you can easily customize to fit your needs From social media graphics to flyers brochures and presentations Studio Design has got you covered One of the unique features of Studio Design is its AI powered design assistant that can suggest design elements based on your preferences This feature can save you a lot of time and effort especially if you re new to graphic design The platform also allows you to collaborate with team members share designs and get feedback in real time Studio Design is an affordable alternative to other graphic design tools like Adobe Creative Suite It offers a range of pricing plans including a free version making it accessible to individuals and small businesses With its intuitive interface powerful design tools and collaborative features Studio Design is a great choice for anyone looking to create professional looking designs quickly and easily website pricing In the realm of website creation the world of code has traditionally reigned supreme But with the advent of no code tools the landscape has changed forever As a CS student and author I recognize the unique value that coding brings to website development However I m also amazed by the exceptional power and versatility that no code website builders offer These tools such as the ones listed above open the door to website creation for individuals and small businesses enabling them to create visually stunning and feature rich websites without the need for coding expertise These no code tools are the embodiment of innovation providing an array of functionalities that allow you to unleash your creativity and bring your ideas to life With their ease of use and lightning fast methodology you can quickly establish your online presence and showcase your work to a global audience So why not venture into the world of no code website building and discover the limitless possibilities that await you The future of website development is here and it s in your hands If you enjoy my content show your support by following me on GitHub Keep building and creating 2023-05-06 10:15:41
ニュース BBC News - Home Anti-monarchy group Republic's chief arrested at Coronation protest https://www.bbc.co.uk/news/uk-65507435?at_medium=RSS&at_campaign=KARANGA trafalgar 2023-05-06 10:17:25
ニュース BBC News - Home Prince Harry joins royals for Charles' coronation https://www.bbc.co.uk/news/uk-65507002?at_medium=RSS&at_campaign=KARANGA sussex 2023-05-06 10:40:56
ニュース BBC News - Home Coronation timetable: Your complete guide to the day https://www.bbc.co.uk/news/uk-65342840?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-06 10:49:42
ニュース BBC News - Home Who's who at Westminster Abbey? https://www.bbc.co.uk/news/uk-65507599?at_medium=RSS&at_campaign=KARANGA westminster 2023-05-06 10:55:21
ニュース BBC News - Home Coronation: King Charles arrives at Westminster Abbey https://www.bbc.co.uk/news/uk-65507472?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-06 10:22:01
ニュース BBC News - Home In pictures: The King's coronation https://www.bbc.co.uk/news/uk-65506969?at_medium=RSS&at_campaign=KARANGA charles 2023-05-06 10:17:41
ニュース BBC News - Home World leaders among thousands in abbey for Coronation of King Charles III https://www.bbc.co.uk/news/uk-65502234?at_medium=RSS&at_campaign=KARANGA charles 2023-05-06 10:56:55
ニュース BBC News - Home WSL: Frida Maanum's 'magnificent' strike keeps Arsenal in WSL title race - highlights https://www.bbc.co.uk/sport/av/football/65508643?at_medium=RSS&at_campaign=KARANGA WSL Frida Maanum x s x magnificent x strike keeps Arsenal in WSL title race highlightsWatch highlights as Frida Maanum s magnificent second half strike gives Arsenal a victory over Leicester to keep their WSL title hopes alive 2023-05-06 10:47:13
ニュース BBC News - Home Local elections 2023: In maps and charts https://www.bbc.co.uk/news/uk-politics-64966933?at_medium=RSS&at_campaign=KARANGA elections 2023-05-06 10:10:58
TECH Techable(テッカブル) 長時間の装着も快適!音漏れを抑制してクリアな音楽を楽しめるオープンイヤー型イヤホン登場 https://techable.jp/archives/205154 runfree 2023-05-06 11:00:56
python Pythonタグが付けられた新着投稿 - Qiita 【Pandas基礎】dataframeの列名を変更する https://qiita.com/wasurenai_command_s/items/4d44a3dc8f32f9ca2c59 dataframe 2023-05-06 20:09:14
js JavaScriptタグが付けられた新着投稿 - Qiita Deno KVですべてのデータをエスクポート【Deno Deploy】 https://qiita.com/7mpy/items/5a9243729f7e4b5d3cf5 denodeploy 2023-05-06 20:53:28
js JavaScriptタグが付けられた新着投稿 - Qiita JavaScriptをドットインストールで学ぶ① https://qiita.com/tyakosuke/items/78f57cd03b07f5695330 mkdirjstestcdjstes 2023-05-06 20:45:17
js JavaScriptタグが付けられた新着投稿 - Qiita chrome拡張機能をとりあえず作る https://qiita.com/watyanabe164/items/ef88d062485a5d545142 chatgpt 2023-05-06 20:24:59
golang Goタグが付けられた新着投稿 - Qiita 素人なりにgo言語の開発環境を作る https://qiita.com/yousuru01467/items/625388ea9d2ea2810069 coreser 2023-05-06 20:29:27
Azure Azureタグが付けられた新着投稿 - Qiita Application Insights や Log Analytics で Kusto クエリ (KQL) 経由でテーブル一覧と各データ数を表示する https://qiita.com/nt-7/items/7785a5cf5403f2109c57 applic 2023-05-06 20:17:08
海外TECH MakeUseOf 8 Big Problems With OpenAI's ChatGPT https://www.makeuseof.com/openai-chatgpt-biggest-probelms/ chatgpt 2023-05-06 11:15:17
海外TECH MakeUseOf USB PD Explained: How Power Delivery Chargers Work https://www.makeuseof.com/tag/usb-pd-power-delivery-charger/ chargers 2023-05-06 11:01:17
Apple AppleInsider - Frontpage News How Steve Jobs saved Apple with the iMac 25 years ago https://appleinsider.com/articles/23/05/06/how-steve-jobs-saved-apple-with-the-imac-25-years-ago?utm_medium=rss How Steve Jobs saved Apple with the iMac years agoOn May Steve Jobs announced the iMac and we wouldn t now have the iPhone the Apple Store or even Apple itself if it hadn t been such a success The original iMac in If there s ever any doubt that the iMac is a phenomenal success just try to think of any other computer ーany other device ーthat is still being sold a quarter of a century after it was launched The iMac of may be vastly different to the original one announced in but it s not just that it has kept the name Read more 2023-05-06 11:39:28
海外ニュース Japan Times latest articles Urawa beats Al Hilal to capture third Asian Champions League title https://www.japantimes.co.jp/sports/2023/05/06/soccer/acl-final-urawa-alhilal-game2/ Urawa beats Al Hilal to capture third Asian Champions League titleA strong defensive performance delivered continental glory for Maciej Skorza s team in front of more than red clad fans at Saitama Stadium 2023-05-06 20:18:15
ニュース BBC News - Home Watch the moment King Charles III is crowned https://www.bbc.co.uk/news/uk-65414492?at_medium=RSS&at_campaign=KARANGA archbishop 2023-05-06 11:12:39
ニュース BBC News - Home Prince Harry joins royals for Charles' coronation https://www.bbc.co.uk/news/uk-65507002?at_medium=RSS&at_campaign=KARANGA sussex 2023-05-06 11:15:21
ニュース BBC News - Home Ukraine war: Russia accused of using phosphorus bombs in Bakhmut https://www.bbc.co.uk/news/world-europe-65506993?at_medium=RSS&at_campaign=KARANGA bakhmutrights 2023-05-06 11:43:48
ニュース BBC News - Home Local elections 2023: Tory losses a clear rejection of Rishi Sunak, says Labour https://www.bbc.co.uk/news/uk-politics-65503082?at_medium=RSS&at_campaign=KARANGA elections 2023-05-06 11:11:18
ニュース BBC News - Home Coronation timetable: Your complete guide to the day https://www.bbc.co.uk/news/uk-65342840?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-06 11:41:28
ニュース BBC News - Home Who's who at Westminster Abbey? https://www.bbc.co.uk/news/uk-65507599?at_medium=RSS&at_campaign=KARANGA westminster 2023-05-06 11:40:18
ニュース BBC News - Home Coronation's most eye-catching guest outfits https://www.bbc.co.uk/news/uk-65509735?at_medium=RSS&at_campaign=KARANGA westminster 2023-05-06 11:29:13
ニュース BBC News - Home World leaders among thousands in abbey for Coronation of King Charles III https://www.bbc.co.uk/news/uk-65502234?at_medium=RSS&at_campaign=KARANGA westminster 2023-05-06 11:33:11
ニュース BBC News - Home Coronation Procession, what to look out for and when https://www.bbc.co.uk/news/uk-65473848?at_medium=RSS&at_campaign=KARANGA coaches 2023-05-06 11:31:23
python Pythonタグが付けられた新着投稿 - Qiita ChatGPT APIを用いて秘書さん(メール返信判定ツール)を作成してみた。 https://qiita.com/katsuki_ono/items/ff1ba4c8fc198d7fba3e chatgptapi 2023-05-06 21:50:06
AWS AWSタグが付けられた新着投稿 - Qiita ChatGPT APIを用いて秘書さん(メール返信判定ツール)を作成してみた。 https://qiita.com/katsuki_ono/items/ff1ba4c8fc198d7fba3e chatgptapi 2023-05-06 21:50:06
Ruby Railsタグが付けられた新着投稿 - Qiita Railsセキュリティガイドのサマリ https://qiita.com/yokoto/items/ff0ec48775b5dc63f24a rails 2023-05-06 21:26:20
海外TECH DEV Community AI: Unlocking the Future of Tech Job Success https://dev.to/aradwan20/ai-unlocking-the-future-of-tech-job-success-454c AI Unlocking the Future of Tech Job SuccessIntroduction The Growing Importance of Artificial Intelligence and Machine Learning The Changing Job LandscapeUnderstanding AI and Machine Learning Defining Artificial Intelligence and Machine Learning Key Differences and InterconnectionsThe Current State of AI and ML Development Notable Achievements and Progress Common Applications and Use CasesJob Market Trends in AI and ML Rising Demand for AI and ML Professionals Key Skills and Roles in the AI and ML Job MarketFuture of AI and ML Job Market Emerging Technologies and Their Impact on Job Opportunities New AI and ML Job Roles and NichesAI and ML in Society Challenges and Opportunities The Role of AI and ML in Shaping the Future Addressing Biases in Data and Algorithms Ensuring Data Access and PrivacyHuman Oversight and Control in AI and ML Systems The Importance of Human Involvement in AI and ML Strategies for Balancing Automation and Human ControlGovernment and Regulatory Approaches to AI and ML Encouraging AI Investment and Innovation Focusing on Broad Objectives Rather Than Specific AlgorithmsPreparing for the AI and ML Job Market Education and Skill Development The Need for Digital Education and Workforce Training Essential Skills for a Career in AI and MLProjects changed and changing the worldConclusionIntroductionIf you ve been keeping up with the latest news you ve probably heard a lot about Artificial Intelligence AI and Machine Learning ML These powerful technologies are transforming the way we live work and play In this article we re going to explore the growing importance of AI and ML and how they re shaking up the job market Ready Let s dive in The Growing Importance of Artificial Intelligence and Machine LearningIn recent years AI and ML have become the superheroes of the tech world They re helping us make smarter decisions automate tedious tasks and even create new art forms From voice assistants like Siri and Alexa to self driving cars and personalized movie recommendations AI and ML are making our lives easier and more enjoyable But it s not just about making life fun AI and ML are also solving some of the world s most pressing problems For instance they re helping doctors diagnose diseases more accurately predicting natural disasters and fighting climate change It s no wonder then that these cutting edge technologies are taking center stage in the tech industry The Changing Job LandscapeAs AI and ML continue to advance they re also transforming the job market On one hand they re creating exciting new opportunities for skilled professionals There s a growing demand for data scientists AI engineers and ML researchers among others These folks are the ones designing and building the intelligent systems that are changing our world On the other hand AI and ML are also automating many tasks that humans used to do This means that some jobs may become obsolete or change significantly over time But don t worry too much History shows that when new technologies emerge they often create more jobs than they destroy The key to thriving in this changing job landscape is to stay adaptable and keep learning By developing skills in AI and ML you can unlock a world of exciting career opportunities Plus you ll get to be a part of shaping the future of these incredible technologies In the next sections we ll delve deeper into AI and ML their current state and the job market trends So stick around and let s explore the exciting world of AI and ML together Understanding AI and Machine LearningAlright so we ve talked about how AI and ML are becoming more and more important in today s world But what exactly are these technologies Don t worry we re going to break it down in simple terms so everyone can understand Let s get started Defining Artificial Intelligence and Machine LearningFirst let s talk about Artificial Intelligence AI In a nutshell AI is all about creating machines or software that can think and learn like humans It s like giving computers a brain so they can solve problems make decisions and even understand our emotions Now let s move on to Machine Learning ML ML is actually a subset of AI It s a way for computers to learn from data without being explicitly programmed In other words ML algorithms help machines to automatically improve their performance over time as they re exposed to more and more data Pretty cool right Key Differences and InterconnectionsYou might be wondering how AI and ML are different and how they re connected Well let s think of AI as the big picture the ultimate goal of creating intelligent machines ML on the other hand is one of the techniques we use to achieve that goal To make it even simpler imagine you re trying to teach a robot to recognize cats With traditional AI you d have to write tons of rules to describe what a cat looks like its shape size color etc But with ML you d just feed the robot a bunch of cat pictures and it would learn to recognize cats on its own That s the power of Machine Learning So AI and ML are connected because ML is one of the key ways we re making AI systems smarter and more capable By harnessing the power of data ML algorithms can help AI systems learn and adapt making them even more intelligent over time In the upcoming sections we ll explore the current state of AI and ML development job market trends and how these technologies are shaping our future So stay tuned and let s continue our journey into the fascinating world of AI and ML The Current State of AI and ML DevelopmentNow that we ve covered the basics of AI and ML it s time to dive into their amazing achievements and real world applications These technologies have come a long way and they re making a huge impact on our daily lives Let s check out some of the coolest accomplishments and uses of AI and ML Notable Achievements and ProgressAI and ML have made some remarkable breakthroughs in recent years Here are a few highlights AlphaGo In Google s DeepMind created an AI program called AlphaGo which defeated the world champion in the ancient game of Go This was a huge milestone because Go is a complex game with more possible moves than there are atoms in the universe GPT OpenAI s GPT is a state of the art language model that can generate human like text It s so powerful that it can write essays create poetry and even compose music Image recognition ML algorithms have become incredibly good at recognizing objects in images In fact they can even outperform humans in some cases Common Applications and Use CasesYou might be surprised to learn just how many ways AI and ML are being used in our daily lives Here are some common applications and use cases Personal assistants Voice activated assistants like Siri Alexa and Google Assistant use AI and ML to understand our questions and provide helpful answers Recommendations Online platforms like Netflix and Amazon use ML algorithms to analyze your preferences and suggest movies or products you might like Healthcare AI and ML are being used to diagnose diseases more accurately analyze medical images and develop personalized treatment plans for patients Fraud detection Banks and credit card companies use ML algorithms to detect unusual patterns in transaction data helping to prevent fraud and keep our money safe Self driving cars Autonomous vehicles use AI and ML to navigate avoid obstacles and make split second decisions on the road These examples just scratch the surface of what AI and ML can do As these technologies continue to advance we can expect even more exciting applications and innovations in the future In the next sections we ll explore job market trends in AI and ML as well as the challenges and opportunities these technologies bring to society So stick around and let s keep learning about the incredible world of AI and ML Job Market Trends in AI and MLAs AI and ML continue to transform our world they re also creating exciting new job opportunities In this section we ll explore the rising demand for AI and ML professionals and the key skills and roles you ll find in this fast growing job market Let s get started Rising Demand for AI and ML ProfessionalsCompanies across various industries are racing to adopt AI and ML technologies and they need skilled professionals to help them do it From tech giants like Google and Amazon to startups and traditional businesses everyone s on the lookout for talented AI and ML experts According to LinkedIn AI specialist jobs have seen a massive growth in recent years making it one of the most in demand roles today As more organizations invest in AI and ML projects this demand is only expected to increase Key Skills and Roles in the AI and ML Job MarketSo what kinds of skills and roles are in demand in the AI and ML job market Let s take a look Data Scientists These professionals analyze large datasets to uncover patterns and insights They use ML algorithms to build predictive models and help organizations make data driven decisions AI Engineers AI engineers develop test and deploy AI systems They work with ML models design neural networks and optimize algorithms for real world applications ML Researchers ML researchers work on developing new ML algorithms and techniques They stay on the cutting edge of the field advancing our understanding of what s possible with AI and ML AI ML Product Managers These professionals oversee AI and ML projects from start to finish They work with cross functional teams to ensure the successful development and deployment of AI powered products and services AI Ethics and Policy Experts As AI and ML technologies become more widespread it s crucial to address ethical and policy concerns These experts help organizations navigate the complex landscape of AI ethics data privacy and regulations To succeed in these roles you ll need a mix of technical and soft skills Some key technical skills include programming Python is a popular choice knowledge of ML frameworks like TensorFlow or PyTorch and data manipulation and visualization Soft skills like communication teamwork and problem solving are also vital in the AI and ML job market In the upcoming sections we ll explore the future of the AI and ML job market and discuss the challenges and opportunities these technologies bring to society So stay tuned and let s continue our journey into the amazing world of AI and ML Future of AI and ML Job MarketThe AI and ML job market is evolving at lightning speed with new technologies and niches emerging all the time In this section we ll explore the impact of these emerging technologies on job opportunities and take a look at some of the new roles that are shaping the AI and ML job market of the future Let s dive in Emerging Technologies and Their Impact on Job OpportunitiesAs AI and ML technologies advance we re seeing the rise of exciting new subfields that are opening up fresh job opportunities Some of these emerging technologies include Natural Language Processing NLP NLP focuses on enabling machines to understand and generate human language As NLP technology improves we can expect increased demand for professionals with expertise in this area Reinforcement Learning RL RL is a type of ML where an agent learns to make decisions by interacting with its environment RL has applications in robotics gaming and finance creating new opportunities for specialists in this field Generative Adversarial Networks GANs GANs are a class of ML algorithms that generate new data samples by pitting two neural networks against each other GANs have been used for tasks like image synthesis and style transfer fueling demand for experts in this domain Edge AI Edge AI brings AI and ML processing closer to the source of data reducing latency and improving efficiency With the rise of IoT devices and the need for real time data processing Edge AI experts will be in high demand New AI and ML Job Roles and NichesThese emerging technologies are giving birth to new AI and ML job roles and niches Some examples include NLP Engineers NLP engineers develop algorithms that can understand interpret and generate human language They work on applications like chatbots voice assistants and sentiment analysis RL Scientists RL scientists research and develop new RL algorithms and techniques They explore novel ways to apply RL in areas like robotics gaming and finance GAN Specialists GAN specialists work on creating and refining GAN models for tasks like image synthesis style transfer and data augmentation Edge AI Developers Edge AI developers build AI and ML solutions that can run on edge devices such as IoT sensors smartphones and wearables They focus on optimizing algorithms for efficiency and low latency As the AI and ML job market continues to evolve professionals who stay up to date with the latest trends and technologies will have a competitive edge So keep learning and exploring and you ll be well prepared for the AI and ML job market of the future In the next sections we ll discuss the challenges and opportunities that AI and ML bring to society as well as the role of human oversight and control in these systems So stay tuned and let s keep diving into the incredible world of AI and ML AI and ML in Society Challenges and OpportunitiesAI and ML are transforming our world in ways we could ve never imagined However with great power comes great responsibility In this section we ll explore the role of AI and ML in shaping our future address the challenges of biases in data and algorithms and discuss the importance of data access and privacy Let s dive in The Role of AI and ML in Shaping the FutureAI and ML have the potential to revolutionize many aspects of our lives from healthcare and education to transportation and entertainment These technologies can help us solve complex problems streamline processes and unlock new opportunities However it s crucial to recognize that AI and ML are just tools Their impact on society depends on how we use them By making thoughtful and ethical choices we can harness the power of AI and ML to create a brighter future for everyone Addressing Biases in Data and AlgorithmsOne of the key challenges in AI and ML is addressing biases in data and algorithms Bias can creep in through various ways such as biased training data flawed algorithms or even the assumptions made by developers To ensure that AI and ML technologies are fair and inclusive we need to Use diverse and representative training dataDevelop algorithms that are transparent and easily understandableEncourage interdisciplinary collaboration to bring in diverse perspectivesBy addressing these biases we can work towards AI and ML systems that benefit everyone regardless of their race gender or background Ensuring Data Access and PrivacyAnother critical challenge in AI and ML is striking the right balance between data access and privacy On one hand AI and ML systems rely on vast amounts of data to learn and improve On the other hand we need to protect people s privacy and ensure that their personal information isn t misused To achieve this balance we should Implement strong data protection policies and practicesUse anonymization and encryption techniques to protect sensitive dataPromote transparency in data collection and usageIn the upcoming sections we ll discuss human oversight and control in AI and ML systems as well as the role of government and regulatory approaches in guiding the development of these technologies So stay tuned and let s continue exploring the fascinating world of AI and ML Human Oversight and Control in AI and ML SystemsAI and ML systems are becoming increasingly sophisticated but they re far from infallible Human involvement is still crucial to ensure that these technologies are used responsibly and ethically In this section we ll discuss the importance of human involvement in AI and ML and explore strategies for balancing automation and human control Let s get started The Importance of Human Involvement in AI and MLAI and ML systems are incredibly powerful but they can t replace human judgment creativity and empathy Some reasons why human involvement is essential in AI and ML include Ethical decision making AI and ML systems may not always make ethical decisions as they lack the ability to understand complex moral dilemmas Humans must provide guidance in such situations Accountability When AI and ML systems make mistakes humans need to be responsible for identifying and correcting them This ensures that these technologies are held accountable for their actions Creativity and adaptability AI and ML systems can be great at optimizing and automating tasks but they struggle with creative problem solving and adapting to new situations Human involvement can bridge these gaps Strategies for Balancing Automation and Human ControlFinding the right balance between automation and human control is vital for harnessing the potential of AI and ML Here are some strategies to achieve this balance Human in the loop HITL systems In HITL systems humans play an active role in training monitoring and refining AI and ML models This approach ensures that human expertise and values are embedded in these systems Explainable AI XAI XAI focuses on making AI and ML algorithms more transparent and understandable to humans This can help people better understand how these systems work enabling them to make informed decisions about their use Collaborative AI Collaborative AI involves combining the strengths of AI and ML systems with human skills and expertise By working together humans and AI can achieve results that neither could accomplish alone In the following sections we ll discuss government and regulatory approaches to AI and ML as well as education and skill development for the AI and ML job market Stay tuned and let s continue exploring the fascinating world of AI and ML Government and Regulatory Approaches to AI and MLAs AI and ML technologies continue to advance governments and regulatory bodies play a critical role in shaping their development and impact on society In this section we ll discuss strategies for encouraging AI investment and innovation as well as the importance of focusing on broad objectives rather than specific algorithms Let s dive in Encouraging AI Investment and InnovationGovernments can play a crucial role in fostering AI and ML innovation by Funding research Providing financial support to universities research institutions and startups can help drive the development of cutting edge AI and ML technologies Building infrastructure Developing robust computing infrastructure and data sharing platforms can facilitate collaboration and accelerate the progress of AI and ML Promoting collaboration Encouraging partnerships between academia industry and government can help pool resources share knowledge and leverage the unique strengths of each sector Crafting supportive policies Governments can create a conducive environment for AI and ML innovation by adopting policies that support entrepreneurship protect intellectual property and encourage ethical development Focusing on Broad Objectives Rather Than Specific AlgorithmsWhen it comes to regulating AI and ML it s essential to focus on broad objectives rather than specific algorithms This approach can help ensure that Regulations remain flexible By focusing on the desired outcomes regulations can adapt to the rapid pace of AI and ML advancements without becoming outdated or overly restrictive Innovation is not stifled Overly prescriptive regulations may hinder innovation and progress Focusing on broad objectives allows for flexibility in developing new AI and ML solutions that still adhere to ethical and societal standards Accountability is maintained By setting clear expectations and objectives governments can hold developers and organizations accountable for the impact of their AI and ML systems on society In the final section we ll explore education and skill development for the AI and ML job market and how to prepare for a career in this exciting field Stay tuned and let s continue our journey into the world of AI and ML Preparing for the AI and ML Job Market Education and Skill DevelopmentAs the AI and ML job market continues to grow it s crucial to equip yourself with the right skills and knowledge to succeed in this exciting field In this section we ll discuss the need for digital education and workforce training as well as the essential skills required for a career in AI and ML Let s get started The Need for Digital Education and Workforce TrainingWith the rapid advancements in AI and ML there s a growing need for digital education and workforce training Here s why Closing the skills gap To meet the rising demand for AI and ML professionals it s essential to train individuals in the relevant skills helping them transition into these high demand roles Lifelong learning As AI and ML technologies evolve continuous learning is necessary to stay up to date with the latest developments and maintain a competitive edge in the job market Building a diverse talent pool Encouraging digital education and workforce training can help create a more inclusive AI and ML ecosystem promoting diversity and mitigating the risk of biased AI systems Essential Skills for a Career in AI and MLTo succeed in the AI and ML job market you ll need to develop a range of skills including Programming languages Proficiency in languages like Python R or Java is essential for implementing AI and ML algorithms preprocessing data and developing applications Machine learning frameworks and libraries Familiarity with popular frameworks and libraries such as TensorFlow PyTorch Scikit learn and Keras allows you to build train and deploy machine learning models more efficiently Data preprocessing and manipulation Proficiency in using tools like Pandas NumPy and SQL for handling cleaning and transforming data is crucial for preparing datasets for AI and ML models Data visualization and exploration Skills in using data visualization tools like Matplotlib Seaborn or Tableau help you explore and understand data patterns which inform the development of AI and ML models Deep learning techniques Understanding of neural networks convolutional neural networks CNNs recurrent neural networks RNNs and other deep learning architectures is vital for working with complex AI and ML applications Natural language processing NLP Knowledge of NLP techniques and tools such as tokenization stemming and sentiment analysis is essential for working with text data and developing AI systems that can understand and process human language Computer vision Familiarity with computer vision techniques and libraries like OpenCV or PIL is necessary for working on AI projects involving image or video data such as object recognition or facial recognition systems Cloud computing platforms Experience with cloud platforms like AWS Google Cloud or Microsoft Azure can be beneficial for deploying managing and scaling AI and ML applications Big data processing Knowledge of big data processing frameworks like Hadoop Spark or Flink is valuable for working with large datasets in AI and ML projects Version control Familiarity with version control systems like Git helps you collaborate with others track changes and maintain a clean codebase in AI and ML projects Data analysis Proficiency in data preprocessing exploration and visualization helps in extracting valuable insights from raw data and informing AI and ML model development Critical thinking and problem solving The ability to analyze complex problems identify patterns and develop creative solutions is crucial for AI and ML professionals Communication and collaboration Effective communication and teamwork skills are necessary for working with diverse teams explaining complex concepts and presenting results to non experts By investing in digital education workforce training and skill development you can prepare yourself for a successful career in the ever evolving AI and ML job market Projects changed and changing the worldHere are some real life AI and ML projects that have made significant impacts and hold the potential for a bright future in the world of AI ML Google DeepMind s AlphaGo AlphaGo developed by Google DeepMind was the first AI program to defeat a human world champion in the ancient Chinese board game of Go This achievement was considered a significant milestone in AI development as Go is a highly complex game with more possible board configurations than there are atoms in the universe AlphaGo s success showcased the potential of AI to tackle complex problems and opened the door to a future where AI systems can be applied to a wide range of challenges from healthcare to energy management OpenAI s GPT GPT developed by OpenAI is a powerful language generation model that can understand and generate human like text It has demonstrated a remarkable ability to generate coherent and contextually relevant responses in various applications such as writing articles creating poetry answering questions and even coding GPT s potential lies in its ability to revolutionize industries like customer service content creation education and more by automating tasks and enabling human like communication with AI systems Tesla Autopilot Tesla Autopilot is an advanced driver assistance system that leverages AI and ML to enable semi autonomous driving capabilities in Tesla vehicles By using a combination of cameras radar and ultrasonic sensors the Autopilot system can detect and react to its environment perform tasks like adaptive cruise control lane keeping and parking assistance Tesla s continuous improvement of Autopilot through over the air software updates highlights the potential of AI and ML in revolutionizing transportation paving the way for a future with fully autonomous vehicles and safer roads IBM Watson IBM Watson is a sophisticated AI platform designed to answer questions and solve complex problems across a variety of domains Watson gained prominence after defeating human champions on the TV quiz show Jeopardy in Since then IBM Watson has been deployed in various sectors including healthcare e g assisting doctors in diagnosing diseases finance e g fraud detection and customer service e g chatbots Its ability to analyze vast amounts of data and provide actionable insights showcases the potential of AI to revolutionize decision making processes in many industries Waymo Self Driving Cars Waymo a subsidiary of Alphabet Google s parent company has been at the forefront of developing self driving car technology Waymo s autonomous vehicles use AI and ML algorithms to process data from sensors cameras and LIDAR allowing the car to navigate roads obey traffic rules and avoid obstacles With millions of miles of real world testing and ongoing improvements Waymo is driving the future of autonomous transportation and could significantly impact urban mobility traffic safety and environmental sustainability Deepfake Technology Deepfake technology uses AI and ML techniques specifically generative adversarial networks GANs to create realistic video and audio content that appears to show real people doing or saying things they never did While this technology has raised concerns about its potential misuse it also offers promising applications in entertainment e g movie special effects advertising and even historical preservation e g bringing historical figures to life in educational content AI powered Medical Diagnostics AI and ML algorithms have shown great promise in the early detection and diagnosis of various medical conditions such as cancer heart diseases and diabetic retinopathy For example Google s DeepMind has developed an AI system that can analyze eye scans to detect early signs of diabetic retinopathy and age related macular degeneration Similarly Zebra Medical Vision s AI algorithms can analyze medical imaging data to detect lung cancer liver diseases and other conditions These AI driven diagnostic tools have the potential to revolutionize healthcare by improving accuracy reducing costs and enabling earlier interventions ultimately saving lives and improving patient outcomes ConclusionAs we wrap up our journey exploring the fascinating world of artificial intelligence AI and machine learning ML it s clear that these groundbreaking technologies are reshaping the job market and our society in countless ways Embracing the AI and ML job market of the future and adapting to its evolving landscape are essential steps for anyone eager to seize the opportunities and thrive in this exciting field It s no secret that AI and ML are disrupting industries streamlining tasks and creating new job opportunities From self driving cars to chatbots and medical diagnostics AI driven innovations are making our lives easier more efficient and even safer So whether you re a student a professional seeking a career change or an employer looking to hire top talent embracing the AI and ML job market is crucial for staying ahead in this fast paced technology driven world As with any rapidly evolving field adapting to the changing landscape of AI and ML jobs requires a growth mindset and a commitment to continuous learning To future proof your career in AI and ML it s important to Develop a solid foundation in relevant skills such as programming data analysis and statistics Stay informed about the latest AI and ML advancements industry trends and emerging technologies Network with professionals in the field attend conferences and engage in online communities to learn from others and discover new opportunities Pursue lifelong learning by taking online courses attending workshops and participating in hackathons to hone your skills and stay updated on the latest tools and techniques 2023-05-06 12:20:44
Apple AppleInsider - Frontpage News Daily deals: 20% off iPad mini, $89 AirTag 4-Pack, 22% off Lego Marvel Infinity Gauntlet, more https://appleinsider.com/articles/23/05/06/daily-deals-20-off-ipad-mini-89-airtag-4-pack-22-off-lego-marvel-infinity-gauntlet-more?utm_medium=rss Daily deals off iPad mini AirTag Pack off Lego Marvel Infinity Gauntlet moreToday s top deals include off an M MacBook Air off a Gigabyte Radeon RX Eagle G graphics card months of free Apple TV and more Save on the iPad mini AirTag and Lego The AppleInsider team of deal experts scours the internet for unbeatable bargains at online retailers to create a list of top notch discounts on trending tech items including discounts on Apple products TVs accessories and other gadgets We share our top finds to help put more money back in your wallet Read more 2023-05-06 12:22:22
Apple AppleInsider - Frontpage News Idris Elba's 'Hijack' airplane thriller premieres June 28 on Apple TV+ https://appleinsider.com/articles/23/05/05/idris-elbas-hijack-airplane-thriller-premieres-june-28-on-apple-tv?utm_medium=rss Idris Elba x s x Hijack x airplane thriller premieres June on Apple TV Apple has shared a first look at Hijack a seven part thriller told in real time about a hijacked airplane coming to Apple TV that stars Idris Elba Idris Elba stars in Hijack It will make its worldwide premiere with the first two episodes on Wednesday June SAG Award winner and Emmy Award nominee Idris Elba Luther stars in the series with Emmy Award and NAACP Image Award winner Archie Panjabi The Good Wife Read more 2023-05-06 12:04:16
海外TECH Engadget Apple's 'Silo' is simply transcendent sci-fi TV https://www.engadget.com/apple-silo-review-wool-tv-show-123024485.html?src=rss Apple x s x Silo x is simply transcendent sci fi TVYou ve heard this premise before In a post apocalyptic world the remnants of civilization live in a stratified society governed by oppressive rules as they struggle to maintain their humanity Then a hero appears and threatens to topple the social order We ve seen this story repeated so often throughout the history of dystopian fiction ーmost notably in Fritz Lang s masterpiece Metropolis ーthat nbsp I wasn t immediately excited when Apple first announced Silo an adaptation of Hugh Howie s wildly popular Wool novels Surely this can t top Bong Joon ho s bonkers Snowpiercer itself adapted from an s French graphic novel so why even bother Well I was wrong Spearheaded by Graham Yost Justified Silo exemplifies everything I love about great science fiction It wrestles with complex ideas and moral questions it s filled with memorable and realistic characters and it features a truly distinctive setting a story self sustaining underground city that s reminiscent of The Matrix s Zion In this case though the population seems mostly content with their situation There s no memory of the world before the silo so most people concern themselves with keeping the city running instead of breaking out Why rock the bunker But echoing a theme from HBO s excellent Station Eleven and Deep Space Nine survival is insufficient Some can t help but wonder about the nature of the silo Is the video feed of the destroyed outside world real or is it some sort of trap to keep them underground Who exactly determines who can get pregnant And what can they learn from the artifacts left behind from the previous civilization Silo makes a strong impression from the start We re introduced to Sheriff Holsten David Oyelowo a well liked law man who goes about his morning and makes a shocking announcement He wants to go outside The gravity of his declaration is instantly made clear even though the show doesn t explain it up front We later learn that anyone who asks to go out can but it s essentially a death wish All of this is conveyed almost wordlessly at first thanks to the strength of Oyelowo s performance AppleI can t help but love a show that begins so confidently Throughout the first two episodes Silo makes it clear that you re in good hands Yost and his writing team ーwhich includes Jessica Blaire On Becoming a God in Central Florida and Cassie Papas Tyrant ーtake time to introduce every character establish their motivations and build a greater mystery The impeccable production design makes the silo seem genuinely lived in And the direction from Morten Tyldum deftly balances intimate drama with epic visuals the silo has no elevator just a very long stairwell that seems to go on forever Silo is the rare show where every word speaks volumes every gesture seems meaningful and every element of the frame tells a story It s also filled with grounded and believable performances across the board There s Rashida Jones as Allison the Sheriff s wife someone who s eager to start a family but also can t help but be curious about the history of the silo Rebecca Ferguson Mission Impossible Rogue Nation and Fallout ostensibly the star of the show doesn t really get much screen time until the second episode but she paints a convincing portrait of a world weary engineer who just wants to solve the murder of her friend AppleOf course this wouldn t be a dystopian story without some sort of greater conspiracy going on The silo s leadership is clearly hiding something from its citizens though the mayor played by Geraldine James also seems genuinely concerned about the well being of her people There s a sense that even those in power are only trying to do their best but may be faced with hard decisions to keep society going nbsp You d think after being somewhat burned by Lost The X Files and other shows centering on major sci fi mysteries I d be less inclined to commit to yet another one But Silo is so compelling I just can t help it This article originally appeared on Engadget at 2023-05-06 12:30:24
ニュース BBC News - Home Prince Harry joins royals for Charles' Coronation https://www.bbc.co.uk/news/uk-65507002?at_medium=RSS&at_campaign=KARANGA westminster 2023-05-06 12:42:31
ニュース BBC News - Home Anti-monarchy group Republic's chief arrested at Coronation protest https://www.bbc.co.uk/news/uk-65507435?at_medium=RSS&at_campaign=KARANGA trafalgar 2023-05-06 12:54:19
ニュース BBC News - Home Coronation timetable: Your complete guide to the day https://www.bbc.co.uk/news/uk-65342840?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-06 12:52:55
ニュース BBC News - Home Who's who at Westminster Abbey? https://www.bbc.co.uk/news/uk-65507599?at_medium=RSS&at_campaign=KARANGA westminster 2023-05-06 12:28:39
ニュース BBC News - Home Celebrations as King Charles and Queen Camilla crowned https://www.bbc.co.uk/news/uk-65502234?at_medium=RSS&at_campaign=KARANGA camilla 2023-05-06 12:26:25
ニュース BBC News - Home The moment Camilla is crowned Queen https://www.bbc.co.uk/news/uk-65510545?at_medium=RSS&at_campaign=KARANGA crown 2023-05-06 12:25:58
海外TECH reddit Golden Guardians vs. Movistar R7 / MSI 2023 Play-In Stage - Group A Lower Bracket Final / Post-Match Discussion https://www.reddit.com/r/leagueoflegends/comments/139ld6s/golden_guardians_vs_movistar_r7_msi_2023_playin/ Golden Guardians vs Movistar R MSI Play In Stage Group A Lower Bracket Final Post Match DiscussionMSI Official page Leaguepedia Liquipedia Live Discussion Eventvods com New to LoL Golden Guardians Rainbow Golden Guardians advance to the last chance qualifier to play the winner of LOUD amp PSG GG Leaguepedia Liquipedia Website Twitter Facebook YouTube Subreddit R Leaguepedia Liquipedia Website Twitter Facebook YouTube MATCH GG vs R Winner Golden Guardians in m Match History Bans Bans G K T D B GG draven sylas xayah ksante kindred k H M H CT CT B R poppy rumble tristana jinx lucian k I GG vs R Licorice kennen TOP malphite Bong River vi JNG wukong Oddie Gori ahri MID lissandra Mireu Stixxay aphelios BOT zeri Ceo huhi annie SUP rakan Lyonz MATCH GG vs R Winner Golden Guardians in m Match History Game Breakdown Bans Bans G K T D B GG draven sylas xayah olaf gwen k H H C B R rumble kennen vi nidalee gragas k M GG vs R Licorice ksante TOP malphite Bong River nocturne JNG maokai Oddie Gori taliyah MID jayce Mireu Stixxay lucian BOT aphelios Ceo huhi nami SUP lulu Lyonz This thread was created by the Post Match Team submitted by u gandalf to r leagueoflegends link comments 2023-05-06 12:18:59
python Pythonタグが付けられた新着投稿 - Qiita Pythonで通貨換算(為替レート取得)してみました - Part2 https://qiita.com/turupon/items/8c6dd990c78ac423ca8e 為替レート 2023-05-06 22:43:00
Linux Ubuntuタグが付けられた新着投稿 - Qiita 【初学者向け】viやvimなどのエディタがない!どうすれば!? https://qiita.com/yuta_931214/items/a9201e78489cb7bd2c4b bashvimcommandnotfound 2023-05-06 22:34:12
Docker dockerタグが付けられた新着投稿 - Qiita 【初学者向け】viやvimなどのエディタがない!どうすれば!? https://qiita.com/yuta_931214/items/a9201e78489cb7bd2c4b bashvimcommandnotfound 2023-05-06 22:34:12
GCP gcpタグが付けられた新着投稿 - Qiita Google Cloudアップデート (4/20-4/26/2023) https://qiita.com/kenzkenz/items/494727d2e6518fa958cb chroniclesecurityapr 2023-05-06 22:39:02
海外TECH MakeUseOf The Top 6 Factors to Consider Before Using ChatGPT for Mental Health https://www.makeuseof.com/factors-consider-before-using-chatgpt-mental-health/ The Top Factors to Consider Before Using ChatGPT for Mental HealthChatGPT can seem like a perfect resource for mental health information and advice but there are some risks that should make you think twice 2023-05-06 13:45:16
海外TECH MakeUseOf How to Make HTTP Requests With curl https://www.makeuseof.com/curl-how-make-http-requests/ explore 2023-05-06 13:30:16
海外TECH DEV Community Vulnerabilidade de Software Para Devs https://dev.to/juligaioso/vulnerabilidade-de-software-para-devs-21ne Vulnerabilidade de Software Para DevsO mínimo que qualquer pessoa desenvolvedora deve saber sobre vulnerabilidadesTL DRO artigo aborda o conceito de vulnerabilidades suas formas de exploração e classificação através de CVEs além de apresentar as principais ferramentas utilizadas para identificá las bem como a importância do OWASP TOP na garantia da segurança de aplicativos WEB Durante os vários anos que eu trabalhei como desenvolvedora a segurança não era um grande problema na minha cabeça A maior parte do tempo eu járecebia de forma meio pronta o que eu deveria fazer para corrigir a vulnerabilidade geralmente indicada por um pentester ou pela OWASP Hoje trabalhando em um time de segurança eu consigo perceber como a maior parte dos devs e isso me inclui no passado não possuem clareza sobre o que pode ser classificado como uma vulnerabilidade como éfeita a classificação e também como elas são descobertas São estes temas que pretendo discorrer neste artigo Entendendo o que éuma vulnerabilidadeBasicamente qualquer coisa que possa ser usada ou explorada de forma intenciona e principalmente maliciosa por pessoas que não deveriam poder realizar aquela ação Uma vulnerabilidade pode vir de várias formas erro de código ou de arquitetura de sistema portas abertas na infraestrutura falhas na configuração de políticas de acesso ou de rede ausência de validações em entradas de dados ausência ou máconfiguração de criptografias Esta lista pode ser infinita Encontrando vulnerabilidadesO grande trabalho dos times de segurança éencontrar as possíveis vulnerabilidades no sistema e corrigi las antes que ocorra um ataque Para isso são usadas várias ferramentas Aqui listaremos algumas das mais comuns Teste de Penetração Pentest Não énecessariamente o mais comum mas com certeza éo mais famoso jáque emula a forma como os crackers atacam o sistema Análise Estática de Segurança de Aplicação Static Application Security Testing SAST Éum scan que érealizado na base de código incluindo binários em alguns casos para encontrar algumas vulnerabilidades de assinatura como por exemplo vulnerabilidade de dependências Análise Dinâmica de Segurança de Aplicação Dynamic Application Security Testing DAST São testes automáticos que simulam um ataque ativo contra a aplicação com o objetivo de encontrar vulnerabilidades Auditoria de configuraçõesGeralmente éutilizado para validar que todas as configurações como por exemplo as de IAM ou de criptografia estão como o desejado e que estão em pleno funcionamento Entendendo CVEsCVE Common Vulnerabilities and Exposures éuma lista pública de falhas de segurança São classificadas por um número do tipo CVE com os quatro primeiros algarismos sempre representando o ano em que a vulnerabilidade foi registrada Este número échamado de CNA CVE Numbering Authority Ao ser tornada pública uma CVE necessariamente deve ter um CNA uma descrição da vulnerabilidade e evidências da existência dela A lista de CVEs émantida pela Mitre Corporation Reconhecendo uma CVEPara ser considerada uma CVE uma vulnerabilidade deve atender a três critérios Resolução independenteA correção da vulnerabilidade não deve ser dependente de nenhuma outra vulnerabilidade Agente afetado reconhecidoO fornecedor ou mantenedor daquele software ou hardware deve reconhecer que determinada falha afeta a segurança do software OU alguém deve detalhar um relatório de vulnerabilidade expondo o impacto daquela falha e também a forma como ela viola a politica daquele produto Afetar somente um ambienteBugs que afetam ambientes diferentes possuem diferentes CVEs para cada produto Em caso de bibliotecas compartilhadas como no caso do LogJ sóteráuma CVE única como uma vulnerabilidade caso seja impossível usar o código da biblioteca sem ser afetado pelo bug OWASP TOP OWASP éuma organização sem fins lucrativos que se dedica a garantir a segurança de aplicativos WEB Regularmente ela publica um relatório chamado OWASP TOP citando as dez vulnerabilidades mais exploradas Este relatório éfeito de forma colaborativa por uma equipe que reúne especialistas em segurança de todo o mundo O último relatório foi publicado em e trouxe três novas vulnerabilidades para a lista ConclusãoNeste artigo foi possível entender o que éuma vulnerabilidade os tipos mais comuns como são encontradas e classificadas através de CVEs e a importância do OWASP TOP Éevidente que a segurança da informação écada vez mais importante no mundo digital em que vivemos e a conscientização sobre vulnerabilidades éfundamental para prevenir ataques cibernéticos e proteger dados sensíveis Cabe aos desenvolvedores e equipes de segurança trabalharem juntos para garantir a segurança dos sistemas e a proteção das informações confidenciais dos usuários 2023-05-06 13:24:16
海外TECH Engadget Netflix is launching a remastered 'World of Goo' on May 23rd https://www.engadget.com/netflix-is-launching-a-remastered-world-of-goo-on-may-23rd-133027485.html?src=rss Netflix is launching a remastered x World of Goo x on May rdYou can soon log into your Netflix account and build bridges towers zeppelins and other structures with jiggly talking balls of goo The World of Goo the physics based hit game by indie developer D Boy is being remastered for mobile exclusively for the streaming giant And when it launches on May rd you can play it for free with no ads on in app purchases regardless of your membership tier nbsp The physics game first launched in for Microsoft Windows and Wii before it made its way to Android and iOS Mac OS Linux and Switch in the years that followed To win a level in the game you ll have to use the balls of goo to build structures and get over pits hills and other obstacles There are several species of goo and each one comes with its own unique ability nbsp The remaster still features the same levels puzzles and areas but the art has been updated to double the resolution of the original game It has also been optimized for modern screen sizes so that it would look good on any device The game will save your progress across devices but take note that it tracks each profile separately nbsp Back in March Netflix announced its plans to add roughly more titles to its gaming library in hopes that you can find at least one that appeals to you Back then Netflix VP of external games Leanne Loombe said users are mostly drawn to three specific types of games including titles they recognize from elsewhere and ones that encourage daily play World of Goo certainly fits those two categories nbsp This article originally appeared on Engadget at 2023-05-06 13:30:27
海外TECH Engadget Google's Pixel Buds Pro drop back down to a record-low price of $145 https://www.engadget.com/googles-pixel-buds-pro-drop-back-down-to-a-record-low-price-of-145-133001706.html?src=rss Google x s Pixel Buds Pro drop back down to a record low price of Android users looking for a solid pair of wireless headphones should seriously consider Google s Pixel Buds Pro Now you can pick them up for the best price we ve seen ーWellbots has the buds for when you use the code ENGAD at checkout which is off their regular price We gave Google s earbuds a score of in our review and they earned a spot in our best wireless earbuds guide Since they have many Android specific features and even a few perks reserved for Pixel phone users they are almost like a foil for Apple s AirPods They have a dedicated Android app that you can use to customize features check battery levels and turn on automatic audio switching between Android devices You can also use it to fine tune Google Assistant features and the buds support hands free access when you say “Hey Google As far as hardware goes the Pixel Buds Pro are the best iteration thus far of Google s wireless earbuds They have a small comfortable design reliable touch controls and good active noise cancellation While transparency mode isn t as great as you d get on competing models it s still competent and will let you jump in and out of conversations easily Battery life is solid as well you ll get seven hours on a single charge plus an additional hours with the buds charging case The case also supports wireless charging making it convenient to power them up with various pads and stands you may have around your home It s worth noting that Google I O is right around the corner however we have not heard rumors of an updated version of the Pixel Buds Pro coming any time soon Follow EngadgetDeals on Twitter and subscribe to the Engadget Deals newsletter for the latest tech deals and buying advice This article originally appeared on Engadget at 2023-05-06 13:30:01
海外科学 NYT > Science ¿En qué estará pensando el último ser humano del universo? https://www.nytimes.com/es/2023/05/06/espanol/fin-del-universo.html ¿En quéestarápensando el último ser humano del universo La ciencia moderna sugiere que nosotros y todos nuestros logros y recuerdos estamos destinados a desaparecer como un sueño ¿Eso es triste o bueno 2023-05-06 13:17:43
ニュース BBC News - Home Prince Harry joins royals for Charles' Coronation https://www.bbc.co.uk/news/uk-65507002?at_medium=RSS&at_campaign=KARANGA westminster 2023-05-06 13:44:33
ニュース BBC News - Home Ukraine war: Russia accused of using phosphorus bombs in Bakhmut https://www.bbc.co.uk/news/world-europe-65506993?at_medium=RSS&at_campaign=KARANGA bakhmutrights 2023-05-06 13:36:14
ニュース BBC News - Home Russian pro-war blogger injured in car bomb https://www.bbc.co.uk/news/world-europe-65509809?at_medium=RSS&at_campaign=KARANGA nizhny 2023-05-06 13:07:54
ニュース BBC News - Home Penny Mordaunt wields a sword and other Coronation moments you might have missed https://www.bbc.co.uk/news/uk-65510506?at_medium=RSS&at_campaign=KARANGA moment 2023-05-06 13:44:43
ニュース BBC News - Home Your complete guide to the King's coronation https://www.bbc.co.uk/news/uk-65342840?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-06 13:44:38
ニュース BBC News - Home Royals and celebrities at abbey as King crowned https://www.bbc.co.uk/news/uk-65507599?at_medium=RSS&at_campaign=KARANGA westminster 2023-05-06 13:52:03
ニュース BBC News - Home What to look out for in the procession https://www.bbc.co.uk/news/uk-65473848?at_medium=RSS&at_campaign=KARANGA coaches 2023-05-06 13:22:13
ニュース BBC News - Home Celebrations as King Charles and Queen Camilla crowned https://www.bbc.co.uk/news/uk-65502234?at_medium=RSS&at_campaign=KARANGA camilla 2023-05-06 13:45:35
ニュース BBC News - Home The outfits Kate and Camilla wore to the coronation https://www.bbc.co.uk/news/uk-65507923?at_medium=RSS&at_campaign=KARANGA bruce 2023-05-06 13:07:33
ニュース BBC News - Home Katy Perry searches for her seat at Coronation https://www.bbc.co.uk/news/uk-65510550?at_medium=RSS&at_campaign=KARANGA westminster 2023-05-06 13:09:34
ニュース BBC News - Home Ascension Choir sing Alleluia at Coronation https://www.bbc.co.uk/news/uk-65510543?at_medium=RSS&at_campaign=KARANGA westminster 2023-05-06 13:28:55
python Pythonタグが付けられた新着投稿 - Qiita 【2023ver.】ジャルジャルのネタのタイトル生成する奴 https://qiita.com/pyopp8128/items/5ac085ad8ed4f2fe1516 qiita 2023-05-06 23:47:08
Docker dockerタグが付けられた新着投稿 - Qiita web3開発メモ(Mumbaiへトークンをデプロイ) https://qiita.com/yam_dev/items/75e42f534be5d993b27d mumbai 2023-05-06 23:03:40
Git Gitタグが付けられた新着投稿 - Qiita ローカルリポジトリからGitHubへのプッシュまでの流れ https://qiita.com/syura12/items/641907ba419b8320b77f gitgithub 2023-05-06 23:41:44
Ruby Railsタグが付けられた新着投稿 - Qiita Heroku上にYoutubeAPIキーを設定する https://qiita.com/Jun_rice/items/74804411c803aa6b8d7c heroku 2023-05-06 23:34:45
Ruby Railsタグが付けられた新着投稿 - Qiita fly.ioでWebアプリケーションと定期処理プロセス(Cron)を爆速デプロイ https://qiita.com/solt9029/items/bd6a9bae247f74f3e3a2 heroku 2023-05-06 23:10:20
海外TECH MakeUseOf How to Activate and Use Bixby Voice on a Samsung Device https://www.makeuseof.com/how-to-activate-bixby-voice/ watch 2023-05-06 14:31:17
海外TECH MakeUseOf Does File Explorer Keep Crashing on Windows 11? Try These Fixes https://www.makeuseof.com/file-explorer-crashing-in-windows-11/ windows 2023-05-06 14:16:16
海外TECH DEV Community OpenBSD 7.3 on VirtualBox 7: ゲスト OS インストールに失敗 - 原因は I/O APIC 有効化 https://dev.to/nabbisen/openbsd-73-on-virtualbox-7-gesuto-os-insutorunishi-bai-yuan-yin-ha-io-apic-you-xiao-hua-3fk7 OpenBSDonVirtualBoxゲストOSインストールに失敗原因はIOAPIC有効化発生した問題VirtualBoxにおいて、ArtixLinuxをホストOSにして、OpenBSDをゲストOSとしてインストールしようとすると失敗しました。 2023-05-06 14:43:36
海外TECH DEV Community OpenBSD 7.3 on VirtualBox 7: Installation as guest OS failed due to I/O APIC enabled https://dev.to/nabbisen/openbsd-73-on-virtualbox-7-installation-as-guest-os-failed-due-to-io-apic-enabled-4ake OpenBSD on VirtualBox Installation as guest OS failed due to I O APIC enabled ProblemWith VirtualBox installing OpenBSD as guest on Artix Linux as host failed It was because of vbox Settings in which checked by default was System Motherboard Enable I O APIC Although I don t know it has something to do with the failure I found VirtualBox documentation telling software support for I O APICs has been unreliable with some OSes other than Windows ErrorIt happened just after I finished answering to the OpenBSD installer and installation began See the first line below Installing bsd dc atapi start not ready st fatal protection fault in supervisor modetrap type code rip ff cs rflags cr fc cpl rsp ff gsbase xff kgsbase xpanic trap type code pc ff syncing disks SolutionI had to uncheck Enable I O APIC of System Motherboard in VirtualBox Settings to successfully install OpenBSD as guest Anyway it solved my problem This post is based on my tweets 2023-05-06 14:18:47
Apple AppleInsider - Frontpage News Apple TV+'s 'Loot' second season production stalls over writer's strike https://appleinsider.com/articles/23/05/06/apple-tvs-loot-second-season-production-stalls-over-writers-strike?utm_medium=rss Apple TV x s x Loot x second season production stalls over writer x s strikeA picket for the Writers Guild of America has shut down production on the second season of Apple TV workplace comedy Loot Loot Apple TV The Writer s Guild of America is striking in Hollywood with approximately members on picket lines outside of major studios The action has halted progress on many productions including one for Apple TV Read more 2023-05-06 14:40:09
ニュース BBC News - Home Prince Harry leaves alone after attending Coronation https://www.bbc.co.uk/news/uk-65507002?at_medium=RSS&at_campaign=KARANGA balcony 2023-05-06 14:34:58
ニュース BBC News - Home Anti-monarchy group Republic's chief arrested at Coronation protest https://www.bbc.co.uk/news/uk-65507435?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-06 14:45:49
ニュース BBC News - Home Sudan fighting: Warring sides in Saudi Arabia for talks https://www.bbc.co.uk/news/world-africa-65506091?at_medium=RSS&at_campaign=KARANGA armies 2023-05-06 14:09:09
ニュース BBC News - Home Penny Mordaunt's sword-wielding role - and other top moments https://www.bbc.co.uk/news/uk-65510506?at_medium=RSS&at_campaign=KARANGA moment 2023-05-06 14:40:35
ニュース BBC News - Home What to look out for in the procession https://www.bbc.co.uk/news/uk-65473848?at_medium=RSS&at_campaign=KARANGA arrows 2023-05-06 14:05:38
ニュース BBC News - Home Celebrations as King Charles and Queen Camilla crowned https://www.bbc.co.uk/news/uk-65502234?at_medium=RSS&at_campaign=KARANGA camilla 2023-05-06 14:38:16
ニュース BBC News - Home The outfits Kate, Camilla and other royals wore to the coronation https://www.bbc.co.uk/news/uk-65507923?at_medium=RSS&at_campaign=KARANGA bruce 2023-05-06 14:42:40
ニュース BBC News - Home Royal Family tree: King Charles III's closest family and line of succession https://www.bbc.co.uk/news/uk-23272491?at_medium=RSS&at_campaign=KARANGA great 2023-05-06 14:41:56
ニュース BBC News - Home Sport pays coronation tribute to King Charles III https://www.bbc.co.uk/sport/65510193?at_medium=RSS&at_campaign=KARANGA charles 2023-05-06 14:32:34
ニュース BBC News - Home Penny Mordaunt carries sword ahead of King Charles https://www.bbc.co.uk/news/uk-65511788?at_medium=RSS&at_campaign=KARANGA charles 2023-05-06 14:05:13
js JavaScriptタグが付けられた新着投稿 - Qiita HOMIKUJI(本×おみくじ)~本のAPIで遊んでみた https://qiita.com/iwakatakagundan/items/b8cd1df81c507f081ff4 homikujiho 2023-05-07 00:07:28
Git Gitタグが付けられた新着投稿 - Qiita GitのAmend機能: 直近のコミットを修正する方法と注意点 https://qiita.com/rikuto125/items/b2b9299042c389f7bbaf amend 2023-05-07 00:03:03
海外TECH MakeUseOf Why You Should Switch Off Most of Your Devices' Notifications https://www.makeuseof.com/why-switch-off-most-devices-notifications/ distractions 2023-05-06 15:30:16
海外TECH MakeUseOf Is Steam Unable to Connect to the Internet on Windows? Here's How to Fix It https://www.makeuseof.com/steam-cant-connect-internet-windows/ windows 2023-05-06 15:15:15
海外TECH MakeUseOf How to Save Your Android Voicemails Forever https://www.makeuseof.com/how-to-permanently-save-voicemail-android/ accounts 2023-05-06 15:15:15
海外TECH DEV Community What Does Storage on Vercel Could Change for the Edge-First https://dev.to/zenstack/what-does-storage-on-vercel-could-change-for-the-edge-first-12h3 What Does Storage on Vercel Could Change for the Edge FirstThe launch of Vercel s first party storage has created a buzz in the media with discussions around its pricing and business model and its potential to eat the cloud from outside However what caught my attention was the Why now chapter on their launching page particularly the edge first word in the first sentence Driven by the need for both performance and personalization frameworks are becoming server first and edge first As someone who has been unsure about the benefits of edge computing in web applications I am curious to see how this edge first approach will enhance the strategy Problems of edge adopted in web applicationThe selling point of Edge is faster response time which is usually achieved through two factors Edge runtimeEdge location Edge RuntimeEdge runtime is a lightweight API layer built on top of the V engine It is purposefully minimal and designed for security and speed therefore could provide faster cold start times than serverless functions Leave alone the limited API inconvenience does the cold start really a problem for you In the recent serverless discussion Alex DeBrie pointed out that in AWS only of Lambad invokes are cold start He also provided a real world example of a client cold starts out of k invokes in a hour span Furthermore counterintuitively more instances running in different locations might result in longer cold start times For more information check out his talk linked below Edge LocationThis one is actually more widely recognized by the public By running the logic close to the end user it could reduce the distance that data needs to travel However when the database comes into play this benefit is diminished In fact it may even become worse because the amount and frequency of data transferred between the edge and the database are typically higher than that between the edge and the user Imagine your Edge function does database lookups and your database is located in the US West region iad Now imagine that a user in Australia hits this function That user will connect to their closest data center in Sydney and the function will send queries to the databaseーall across the whole north pacific ocean over a full second Vercel offers a regional edge function option that enables users to select the region where their function will run thus reducing overall latency by locating it closer to the database However this approach seems to contradict the original promise of edge computing which is to run logic near the end user not the database In essence while the servers are distributed globally the databases are not yet Self Provisioning to Unleash the Potential of EdgeAlthough there are geo distributed database solutions available in the market like HaperDB Turso etc Vercel has an advantage over others when it comes to coordinating data communication between the edge instance and the database especially if Vercel is the storage provider Since Vercel has a deep understanding of your application it can optimize it in various ways similar to the Self Provisioning concept For example in the future we may see scenarios such as the following An Edge function retrieves data from the database to render a Task component The read query is executed in the closest read replica database instance Vercel knows that the data is subject to frequent changes based on application traces so it caches the result in the Vercel KV Another Edge function attempts to render the same Task component Since Vercel knows that the data hasn t changed during the time period it retrieves the cached data from the closest KV instance and returns it As a developer I hope to see it coming soon so that we could focus more on Just write business logic Speaking of Just write business logic the ZenStack toolkit we are building shares the same goal It uses the declarative data model on top of Prisma adding access policy and validation rules from which it will automatically generate APIs including OpenAPI tPRC route and hooks for you So you could focus on what matters user experience 2023-05-06 15:40:57
Apple AppleInsider - Frontpage News Apple Watch calls 911 for woman suffering from widowmaker heart attack https://appleinsider.com/articles/23/05/06/apple-watch-calls-911-for-woman-suffering-from-widowmaker-heart-attack?utm_medium=rss Apple Watch calls for woman suffering from widowmaker heart attackThe Apple Watch Fall Detection feature helped a woman get medical attention after collapsing caused by suffering from a major and potentially fatal heart issue Fall Detection in the Apple Watch can call for help if you collapse The Apple Watch has repeatedly been credited with saving lives of its users In a new example of this a Reddit user recounted an incident involving their mother s heart when the Apple Watch helped secure swift treatment Read more 2023-05-06 15:40:52
ニュース BBC News - Home Laura Kuenssberg: After local election upheaval, what's next for the parties? https://www.bbc.co.uk/news/uk-politics-65500690?at_medium=RSS&at_campaign=KARANGA tories 2023-05-06 15:44:53
ニュース BBC News - Home Zakhar Prilepin: Russian pro-war blogger injured in car bomb https://www.bbc.co.uk/news/world-europe-65509809?at_medium=RSS&at_campaign=KARANGA nizhny 2023-05-06 15:20:10
ニュース BBC News - Home Woman dies falling from mobility scooter https://www.bbc.co.uk/news/uk-england-nottinghamshire-65512461?at_medium=RSS&at_campaign=KARANGA injuries 2023-05-06 15:02:42
ニュース BBC News - Home Penny Mordaunt's sword-wielding role - and other top moments https://www.bbc.co.uk/news/uk-65510506?at_medium=RSS&at_campaign=KARANGA moment 2023-05-06 15:17:28
ニュース BBC News - Home Celebrations as King Charles and Queen Camilla crowned https://www.bbc.co.uk/news/uk-65502234?at_medium=RSS&at_campaign=KARANGA camilla 2023-05-06 15:03:03
ニュース BBC News - Home Sport pays coronation tribute to King Charles III https://www.bbc.co.uk/sport/65510193?at_medium=RSS&at_campaign=KARANGA charles 2023-05-06 15:13:22
AWS AWSタグが付けられた新着投稿 - Qiita AWS DAS-C01 勉強内容メモ(WIP) https://qiita.com/KD-39/items/fe81579a13063755de85 awsdasc 2023-05-07 01:19:59
Docker dockerタグが付けられた新着投稿 - Qiita RockyLinux8環境上でSquid on dockerを試す https://qiita.com/shikur/items/4c6be230d27c08d906ca hyper 2023-05-07 01:22:15
Docker dockerタグが付けられた新着投稿 - Qiita Graylog on Windows Docker構築Tips https://qiita.com/khat/items/70ea8c848067ff243798 graylog 2023-05-07 01:14:35
海外TECH MakeUseOf 5 Common Complaints Users Have About Windows 11 https://www.makeuseof.com/common-complaints-windows-11/ windows 2023-05-06 16:15:16
海外TECH MakeUseOf 10 Long-Range Plug-In Hybrids That Are Great EV Alternatives https://www.makeuseof.com/long-range-phevs-great-ev-alternatives/ anxiety 2023-05-06 16:05:16
海外TECH MakeUseOf Zero Trust vs. Zero-Knowledge: What’s the Difference? https://www.makeuseof.com/zero-trust-vs-zero-knowledge/ concepts 2023-05-06 16:01:17
海外TECH DEV Community SQL Statements Guide(Cheat-sheet) https://dev.to/b_mududa/sql-statements-guidecheat-sheet-4em4 SQL Statements Guide Cheat sheet SQL or Structured Query Language is a programming language used to manage data stored in relational databases A relational database is a database that organizes information into one or more tables which are collections of data organized into rows and columns SQL statements are used to manage and manipulate data in these tables CREATE TABLEOne of the most basic SQL statements is the CREATE TABLE statement which is used to create a new table For example CREATE TABLE users id INTEGER PRIMARY KEY name TEXT age INTEGER INSERTThe INSERT statement is used to insert a new row into a table For example INSERT INTO users name age VALUES John Jane ALTER TABLEThe ALTER TABLE statement is used to add a new column to a table For example ALTER TABLE users ADD COLUMN email TEXT UPDATEThe UPDATE statement is used to edit a row in a table For example UPDATE users SET age WHERE name John DELETE FROMThe DELETE FROM statement is used to delete one or more rows from a table For example DELETE FROM users WHERE age lt ASThe AS keyword allows you to rename a column or table using an alias For example SELECT name AS Full Name age AS Age FROM users ConstraintsConstraints are used to add information about how a column can be used such as UNIQUE NOT NULL and DEFAULT For example CREATE TABLE employees id INTEGER PRIMARY KEY name TEXT UNIQUE age INTEGER NOT NULL salary INTEGER DEFAULT DISTINCTThe DISTINCT keyword is used to return unique values in the output For example SELECT DISTINCT ageFROM employees WHEREThe WHERE clause is used to restrict query results to only the information we want For example SELECT FROM employeesWHERE age gt LIKEThe LIKE operator is used to search for a specific pattern in a column The percentage sign is a wildcard character that matches zero or more missing letters in the pattern For example SELECT FROM employeesWHERE name LIKE J IS NULL AND IS NOT NULL The IS NULL and IS NOT NULL operators are used to filter the result set to only include rows with null or non null values in a column respectively For example SELECT nameFROM employees WHERE salary IS NOT NULL BETWEENThe BETWEEN operator is used to filter the result set within a certain range For example SELECT FROM employeesWHERE age BETWEEN AND AND and ORThe AND and OR operators are used to combine multiple conditions in a WHERE clause to make the result set more specific and useful For example SELECT FROM employeesWHERE age BETWEEN AND AND salary gt OR name LIKE Smith ORDER BYThe ORDER BY statement is used to sort the result set in ascending or descending order For example SELECT FROM employeesORDER BY age DESC LIMITThe LIMIT statement is used to specify the maximum number of rows the result set will have For example SELECT FROM employeesLIMIT CASEThe CASE statement is used to create different outputs based on a condition For example SELECT name CASE WHEN age gt THEN Senior Employee WHEN age gt THEN Mid Level Employee ELSE Junior Employee ENDFROM employees In conclusion SQL is an extremely powerful tool for managing and manipulating data stored in relational databases 2023-05-06 16:30:22
海外TECH DEV Community Is PHP going to die? https://dev.to/maliano63717738/is-php-going-to-die-26lg Is PHP going to die programmers still criticizing PHP while WTechs reported an impressive of all websites are still relying on it thanks to Laravel and WordPress PHP community is growing and growing is not a road to death in addition to the latest massive improvements since PHP came out supporting more OOP the language has a promising future 2023-05-06 16:29:51
海外TECH DEV Community From MVP to Maturity: Why 'It Works' Code is Secondary https://dev.to/noriller/from-mvp-to-maturity-why-it-works-code-is-secondary-39gb From MVP to Maturity Why x It Works x Code is SecondaryThere comes a point in the project lifecycle that “it works ship it is not a priority anymore or at least it shouldn t be I could tell you all about Clean Code and how technical debt slows you down the more you accumulate and that it s a debt that keeps on charging you interest Or I could just tell you to check out Uncle Bob s books or this one masterclass he gave and that basically resumes most of his books and talks Here s a quote from Uncle Bob It is more important for code to be changeable than that it work Code that does not work but that is easy to change can be made to work with minimum effort Code that works but that is hard to change will soon not work and be hard to get working again My background is in business and I m comparing code to the product life cycle Be it a “normal or “digital product platform service or even a feature it starts it grows it matures and finally it declines The earlier stagesWhile starting if you re smart about it you know you re doing something that you will throw away after it s validated so working is all that matters Then again it s still small enough that the few heads that know all of it are actually few present and know all of it But once it starts growing and those few heads aren t there anymore when more people have to work on it and it grows in a way that even those who know the most only know it as an overview…then you re probably already in a growth stage In the growth stage you probably don t want to use code that “magically works until you add a comment then it someway somehow breaks Probably code made in the late or earlier hours of the day either fuelled by caffeine or alcohol You get the gist of it right If you started it from zero again using what you learned from the MVP or if you managed somehow to lift up a fence of “don t touch around it Even in this stage you still want working code more but you probably should be a little more aware of other aspects along with “it works The latter stagesDeclining stage apart the maturity stage is where most of us will work with When I say “working code isn t a priority I m not even saying to have good architecture to have X and Y patterns applied or to squeeze each drop of performance I m talking about if you can understand and change the code and if someone can just drop there and start coding And this starts somewhere in the growth phase Testing is important at least for the happy and other main paths the very least you want is…working code Not the current code but all the other code you already have Linting and code style is something you should already have set enforced and forgotten But a code can follow all the style guides and have no lining errors and yet be awful to read and understand The main problemWe all know that when we write something we go from A to B to F then U Z and finally C Some people say “It works ship it only to come back a few days later and utter those meme phrases like “When I wrote it only God and I knew it Now…only God knows I like memes but when you re always living them…then your life is only a joke What I believe in is that sometimes all you need is to read your code again even before having someone else read it and refactor it while it s all still fresh to you From that mess you can sometimes make it go A →B →C and sometimes you can even end up cutting some unnecessary steps it doesn t need to be the most perfect piece of code just to make sense to you and anyone reading it be it today next week or latter The culprit YouTube TutorialsIf you re thinking “But this is basic stuff yes it is But some people see their mess and think “Yes this is good and ship it I blame tutorials for that There s no time and no one would watch people debugging stuff for hours So they usually just show you starting at A and “logically going to B and then as a matter of fact going to C The better ones do one thing at a time jumping up and down and adding stuff with others basically “thinking “We will of course need all of this at the start and then proceeding from top to bottom copying of what s on their second screen The solution relentless refactoringMy memory for the implementation details of whatever I do is awful I know that next week the chance of me knowing exactly what s going on somewhere is basically none so I have to read the code And if today I ll do something that seems clear to me Then next week when I go over the file again and have to “waste time studying the code in order to get what s happening then instead of leaving it to the next one to also waste time understanding it I ll relentlessly refactor it and comment it in a way the next person will have a better context and written code to be able to work on it ConclusionZen Buddhism has the concept of “Shoshin or “Beginner s mind If you approach the code with that you can every time make it better So when we are seldom working with starting projects it might be hard to see where “Shoshin applies but when you think of it as for each feature or even for each time you open a file in the legacy of the project then the more you feel the need Legacy code is a little of a loaded term people always think of it as something bad but I worked a lot with legacy projects and it s easy to see pieces where it was actually cared about and places made with the “it works ship it mentality Can you guess which ones are better to understand and to work with So what kind of legacy code are you leaving behind Cover Photo by Marvin Meyer on Unsplash 2023-05-06 16:20:11
海外TECH DEV Community Getting Lucky with HTMX https://dev.to/jwoertink/getting-lucky-with-htmx-57b3 Getting Lucky with HTMX A quick intro to HTMXHTMX is a small dependency less javascript library that sprinkles some fancy bindings on to your normal markup without you needing to write javascript It gives you the ability to have things like asynchronous data fetching and dynamic content updates I came across this post by Chris James that sounded right up my alley I was following right along and things were sounding great but then I read this lineI did not write any JavaScript and I was sold For me many of my applications just need minimal javascript for things like search autocomplete toggling the view of something or just delay loading hefty content I decided to try this out in a Lucky app to see how quick can I get something to show hint it was really quick Example codeTo get started you just need to include their package lt script src gt lt script gt Then somewhere on your page you just use HTML attribute designated by their API to augment your markup This example taken from the docs site lt tr id replaceMe gt lt td colspan gt lt button class btn hx get contacts page hx target replaceMe hx swap outerHTML gt Load More Agents lt img class htmx indicator src img bars svg gt lt button gt lt td gt lt tr gt This will call back to your server hitting the contacts page path which will return some HTML Then it takes that markup and replaces the lt tr id replaceMe gt with the content that was fetched Using Lucky for the serverLucky is a full stack framework written in the Crystal programming language One of the neat benefits of using Lucky with Crystal is the typesafety you get Lucky doesn t use standard HTML but instead uses Crystal methods that generate HTML This ensures that your markup is always rendered properly No misspelling a tag name or forgetting to close a tag No passing in the wrong type and accidentally rendering something that looks like object Object or worse rendering an empty string to the page Example codeThis is an example of a simple HTML page in Lucky class Products ShowPage lt MainLayout needs product Product def content recognizable HTML tags div class flex flex col p do h product title class text xl use of sharable components mount Products Images product product built in methods for displaying text simple format product description end endend Lucky meets HTMXGetting these two things together doesn t take too long I will do a quick demonstration of an app where a user logs in and on their dashboard some numbers are displayed from a timer You can imagine that these numbers would be fed in to a chart or report that could update without the need of refreshing the browser At this point if you re not familiar with Crystal or Lucky just do your best to follow along I m skipping the setup install process for brevity Check out the Lucky tutorial for later Generating the appFrom the CLI we will bootstrap the app gt lucky initProject name htmx demoAPI only or full support for HTML and Webpack api full fullGenerate authentication y n y gt cd htmx demo gt script setup Adding ReportThis is a Report model that just has a count property It ll be associated to a user gt lucky gen model ReportNext we will edit that new migration in db migrations to add our new fields def migrate create table for Report do primary key id Int add timestamps add count Int add belongs to user User on delete cascade endendNow update the model in src models report crclass Report lt BaseModel table do column count Int belongs to user User endendAnd lastly update the User model in src models user crtable do column email String column encrypted password String Add this line has many reports ReportendMigrate it the DB gt lucky db migrate Setting up viewsFirst we will add HTMX to our layout in src components shared layout head cr add this line to the head blockscript src For the next part we will be setting up the user s dashboard to render this report We will first generate a new component to use for this report gt lucky gen component Reports ListThen update that component in src components reports list crclass Reports List lt BaseComponent needs reports Array Report def render div do reports each do rep para rep count end end endendNow we can update the user s dashboard on src pages me show page crdef content h This is your profile h Email current user email the actual HTMX magic div hx get Stats Index path hx trigger every s endHere we create a normal div that tells HTMX to do HTTP GET to the Stats Index path which doesn t exist yet and we tell it to do that every s Setting up the actionsNow we need to define that Stats Index so it knows where to fetch the data gt lucky gen action browser Stats IndexWe can update that action in src actions stats index crclass Stats Index lt BrowserAction get stats do reports ReportQuery new user id current user id component Reports List reports reports endend Wrap it upThat s actually all it takes for the MVP just to see something in action We can now boot up the app create an account and check it out Boot the app lucky devVisit the app in browser http localhost Click the go to app buttonCreate a new account and sign inSee that there s nothing to displayWhile you re on that page go back to your terminal and open a new terminal tab window We can jump in to the sql console and add some records manually to watch them show up on the page gt lucky db console insert into reports user id count values insert into reports user id count values insert into reports user id count values I think you get the idea D RecapEvery seconds a call will be made back to the Stats Index action which will return the Reports List component markup We do have an issue here where if someone tries to visit stats they ll get some broken markup We can fix that by detecting HTMX calls get stats do reports ReportQuery new user id current user id if request headers HX Request true component Reports List reports reports else html Stats IndexPage reports reports endendThen we d create that Stats IndexPage to render the component src pages stats index page crclass Stats IndexPage lt MainLayout needs reports Array Report def content mount Reports List reports reports endendNext you ll notice that when the me page first loads there s no data It takes seconds before we see something We can make some default data by telling the Me ShowPage that it needs reports Array Report div hx get Stats Index path hx trigger every s do mount Reports List reports reportsendThere s still a lot left to explore with this and obviously HTMX isn t going to cover every case when it comes to building an interactive site but if you don t need a ton of interactivity this is a beautiful solution 2023-05-06 16:11:06
Apple AppleInsider - Frontpage News Skydiver's iPhone survives 14,000-foot fall from a plane https://appleinsider.com/articles/23/05/06/skydivers-iphone-survives-14000-foot-fall-from-a-plane?utm_medium=rss Skydiver x s iPhone survives foot fall from a planeA TikTok video shows a skydiver dropping his iPhone from a plane during a dive with it somehow surviving the foot fall to the ground TikTok capt rumcoffee Dropping an iPhone can be a fear filled occasion for most users worrying over potential cracks to the screen or other damage In a video doing the rounds on TikTok a skydiver showed what could possibly be the most extreme version of that situation Read more 2023-05-06 16:30:04
海外TECH Engadget Anker Eufy robot vacuums and smart scales are up to 45 percent off https://www.engadget.com/anker-eufy-robot-vacuums-and-smart-scales-are-up-to-45-percent-off-161453003.html?src=rss Anker Eufy robot vacuums and smart scales are up to percent offIf you re in the market for a smart scale one of the most feature rich models you can buy is on sale After a percent discount the Eufy Smart Scale P Pro is currently priced at on Amazon down from The P Pro is on Engadget s list of the best smart scales and for good reason It s affordable well made and can track different measurements You can use the P Pro to measure your body fat percentage bone mass water weight and more In other words it offers all the stat tracking a person could use to improve their lifestyle The P Pro would be among the smart scales you could buy if not for the fact Anker Eufy s parent company recently misled the public about the safety of its security cameras The P Pro is part of a broader sale that also sees Eufy s robot vacuums discounted For instance the RoboVac G one of the best budget models you can buy is percent off making it at the moment It features built in WiFi a feature you won t find on some of Eufy s more affordable robot vacuums the company s Smart Dynamic Navigation software and boundary strips you can use set up no go zones Follow EngadgetDeals on Twitter and subscribe to the Engadget Deals newsletter for the latest tech deals and buying advice This article originally appeared on Engadget at 2023-05-06 16:14:53
海外TECH WIRED Ecovacs Deebot T9+ Review: Smells Sweet https://www.wired.com/review/ecovacs-deebot-t9/ freshener 2023-05-06 16:39:56
ニュース BBC News - Home Princess Charlotte and Prince Louis' big day at the Coronation https://www.bbc.co.uk/news/uk-65512391?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-06 16:36:31
ニュース BBC News - Home Coronation: Penny Mordaunt's sword-wielding role - and other top moments https://www.bbc.co.uk/news/uk-65510506?at_medium=RSS&at_campaign=KARANGA moment 2023-05-06 16:34:27
ニュース BBC News - Home What to look out for in the procession https://www.bbc.co.uk/news/uk-65473848?at_medium=RSS&at_campaign=KARANGA arrows 2023-05-06 16:57:29
ニュース BBC News - Home Sport pays coronation tribute to King Charles III https://www.bbc.co.uk/sport/65510193?at_medium=RSS&at_campaign=KARANGA charles 2023-05-06 16:46:07
ニュース BBC News - Home Man City 2-1 Leeds: Ilkay Gundogan scores twice to send Premier League leaders four points clear https://www.bbc.co.uk/sport/football/65433559?at_medium=RSS&at_campaign=KARANGA Man City Leeds Ilkay Gundogan scores twice to send Premier League leaders four points clearManchester City move four points clear at the top of the Premier League by surviving a late scare against Leeds United 2023-05-06 16:29:35
ニュース BBC News - Home Tottenham Hotspur 1-0 Crystal Palace: Harry Kane scores winner to become Premier League's outright second-highest scorer https://www.bbc.co.uk/sport/football/65433565?at_medium=RSS&at_campaign=KARANGA Tottenham Hotspur Crystal Palace Harry Kane scores winner to become Premier League x s outright second highest scorerTottenham s Harry Kane scores the winner against Crystal Palace and becomes the outright second highest goalscorer in Premier League history 2023-05-06 16:19:21
ニュース BBC News - Home Bournemouth 1-3 Chelsea: Late goals give Blues first win under Frank Lampard https://www.bbc.co.uk/sport/football/65433555?at_medium=RSS&at_campaign=KARANGA Bournemouth Chelsea Late goals give Blues first win under Frank LampardGoals from Benoit Badiashile and Joao Felix give Chelsea their first win since the return of Frank Lampard as interim manager 2023-05-06 16:54:31
海外TECH DEV Community View Transitions API https://dev.to/link2twenty/view-transitions-api-5980 View Transitions APIFor a long time now native apps have had many features out of the box that us web developers could only dream of from better hardware integration to beautiful and seamless page transitions The web environment however has been changing and adapting fast these last few years and one recent change only available in chrome and edge right now will finally allow us to do some beautiful page transitions I am of course talking about the View Transition API What is the View Transition API The API offers a way to animate between pages it currently only works with SPAs but will allow transitions to all same origin pages in time Out of the box the animation is a simple cross fade but using CSS or JavaScript you can write more complex and interesting animations These include elements moving to occupy new spaces or content entering leaving a screen with a transform as in my demo The API is called with JS for SPAs and uses the startViewTransition function How does the View Transitions API work The transition effect is achieved by taking a snapshot a sort of image of the site in its current state and another snapshot of the incoming page and then allowing animations between them Simple fades and whole page transitions like in my example are fairly straightforward but more complex looks can be achieved by breaking the snapshot up into named layers and animating those separately I suggest having a look at this demo site by Jake Archibald to get an idea of what s possible Can I use the Transition API in my Project Absolutely But At time of writing the API only works in chromium and even there it s only partial SPA only support For now I would say experiment and get ready for the feature to land and even use it in projects where you control the environment like electron You can of course check if the API is supported and if not use a fallback but I m not really a fan of doing JavaScript checks for legacy browsers Check to see if API is supportedif document startViewTransition start transition const transition document startViewTransition gt navigate url when transition start run animation transition ready then gt document documentElement animate logic for animation else fallback for old browser navigate url When full page to page support lands in at least one browser it will be a much easier sell a little bit of CSS that is ignored by legacy browsers but until then FinThanks for reading and exploring new web standards with me As we get closer and closer to the web feeling like a first class app citizen little changes like this will go a long way to making PWAs and sites feel native and fluid Thanks so much for reading If you d like to connect with me outside of Dev here are my twitter and linkedin come say hi 2023-05-06 18:35:06
ニュース BBC News - Home Dozens of protesters arrested during Coronation https://www.bbc.co.uk/news/uk-65507435?at_medium=RSS&at_campaign=KARANGA coronationrepublic 2023-05-06 18:29:00
ニュース BBC News - Home Manipur violence: Dozens dead as ethic clashes grip Indian state https://www.bbc.co.uk/news/world-asia-india-65513157?at_medium=RSS&at_campaign=KARANGA opportunity 2023-05-06 18:48:03
ニュース BBC News - Home King Charles' Coronation: How people watched a day not seen for 70 years https://www.bbc.co.uk/news/uk-65513249?at_medium=RSS&at_campaign=KARANGA different 2023-05-06 18:09:07
ニュース BBC News - Home 'This is business' - Guardiola unhappy with Man City penalty despite win https://www.bbc.co.uk/sport/football/65514789?at_medium=RSS&at_campaign=KARANGA x This is business x Guardiola unhappy with Man City penalty despite winManchester City are four points clear at the top and in control of the Premier League title race but their manager Pep Guardiola still wasn t happy after his side s win over Leeds 2023-05-06 18:40:12
ニュース BBC News - Home Liverpool 1-0 Brentford: Mohamed Salah hits winner and rewrites Reds history https://www.bbc.co.uk/sport/football/65433560?at_medium=RSS&at_campaign=KARANGA Liverpool Brentford Mohamed Salah hits winner and rewrites Reds historyMohamed Salah continues his scoring form as Liverpool defeat Brentford to move one point behind Manchester United in the race for the top four 2023-05-06 18:45:29
ビジネス ダイヤモンド・オンライン - 新着記事 【投資のプロが教える】投資信託のパフォーマンスを最大化するために、最も重視するべき「コスト」とは? - インフレ・円安からお金を守る最強の投資 https://diamond.jp/articles/-/321883 【投資のプロが教える】投資信託のパフォーマンスを最大化するために、最も重視するべき「コスト」とはインフレ・円安からお金を守る最強の投資インフレ・円安の時代に入った今、資産を預金だけで持つことはリスクがあり、おすすめできない。 2023-05-07 03:55:00
ビジネス ダイヤモンド・オンライン - 新着記事 【1億円利益増のヒケツ】“赤字につながる売上”を一発で見抜く裏ワザ - 時間最短化、成果最大化の法則 https://diamond.jp/articles/-/319843 【億円利益増のヒケツ】“赤字につながる売上を一発で見抜く裏ワザ時間最短化、成果最大化の法則シリーズ万部突破話題の冊をフル活用したら、なんと億円の利益改善売上を減らしたら、利益が億円アップした会社をご存じだろうか「いずみホールディングス」は、食品流通事業とBtoBマネープラットフォーム事業を展開する企業グループ。 2023-05-07 03:53:00
ビジネス ダイヤモンド・オンライン - 新着記事 【GWスペシャル】お客がお客を連れてくる人の共通点とは? - コピーライティング技術大全 https://diamond.jp/articles/-/320774 2023-05-07 03:51:00
ビジネス ダイヤモンド・オンライン - 新着記事 【まんが】「自分のことを聞かれるのが苦手な人」の親に共通する、3つの特徴的パターン<心理カウンセラーが教える> - あなたはもう、自分のために生きていい https://diamond.jp/articles/-/321780 twitter 2023-05-07 03:49:00
ビジネス ダイヤモンド・オンライン - 新着記事 「そういうことなら…」を英語でどう言う? - 5分間英単語 https://diamond.jp/articles/-/322276 「そういうことなら…」を英語でどう言う分間英単語「たくさん勉強したのに英語を話せない……」。 2023-05-07 03:47:00
ビジネス ダイヤモンド・オンライン - 新着記事 【9割の人が知らない Google の使い方】仕事のスピードが変わる! Chrome で瞬時に目的のタブを見つける方法 - Google 式10Xリモート仕事術 https://diamond.jp/articles/-/321200 【割の人が知らないGoogleの使い方】仕事のスピードが変わるChromeで瞬時に目的のタブを見つける方法Google式Xリモート仕事術神田昌典氏絶賛刷Google認定トレーナーがあなたの生産性劇的アップを神サポート「リモート弱者」が「リモート強者」変わる神メソッドITビギナーから絶大な信頼を得ている平塚氏は、Googleが授与する資格Google認定トレーナーGoogleCloudPartnerSpecializationEducationをつ保有する国内唯一の女性トレーナー経営者。 2023-05-07 03:45:00
ビジネス ダイヤモンド・オンライン - 新着記事 【GWスタンフォード発】日本の起業家が世界で成功するために必要なたった1つのこと - スタンフォード式生き抜く力 https://diamond.jp/articles/-/321453 新しい時代に必要な教育が日本人によって示されたと記憶される本になる」と語った本書の要点と本に掲載できなかった最新情報をコンパクトに解説する本連載。 2023-05-07 03:43:00
ビジネス ダイヤモンド・オンライン - 新着記事 【GWラストスパート】ある日、突然、運が良くなる人の「3大開運ポイント」とは? - 1日1分見るだけで願いが叶う!ふくふく開運絵馬 https://diamond.jp/articles/-/320726 【GWラストスパート】ある日、突然、運が良くなる人の「大開運ポイント」とは日分見るだけで願いが叶うふくふく開運絵馬たちまち刷続々TV出演NHK「朝ごはんLab」“絵馬師のおすすめ開運・福福朝ごはんフジテレビ「FNNLiveNewsイット」で話題沸騰見るだけで「癒された」「ホッとした」「本当にいいことが起こった」と大反響Amazon・楽天位史上初神社界から「神道文化賞」を授与された絵馬師が、神様仏様に好かれる開運法を初公開。 2023-05-07 03:41:00
ビジネス ダイヤモンド・オンライン - 新着記事 「もうひとりの自分がいる確率」計算できる? - 宇宙Q&A https://diamond.jp/articles/-/322368 qampampa 2023-05-07 03:39:00
ビジネス ダイヤモンド・オンライン - 新着記事 【お金を増やす】 投資の神様が「資産の90%を回すように」と指示した投資先 - 個人投資家もマネできる 世界の富裕層がお金を増やしている方法 https://diamond.jp/articles/-/321414 米国の富裕層の間では、米国以外の海外資産を組み入れるグローバル投資の動きが、以前にも増して加速しているという。 2023-05-07 03:37:00
ビジネス ダイヤモンド・オンライン - 新着記事 【元国税専門官が明かす】 富裕層が“多額の寄付”をすると得するワケ - 元国税専門官がこっそり教える あなたの隣の億万長者 https://diamond.jp/articles/-/321380 【元国税専門官が明かす】富裕層が“多額の寄付をすると得するワケ元国税専門官がこっそり教えるあなたの隣の億万長者【大反響Amazonベストセラー第位】経済的に恵まれない母子家庭に育ち、高校・大学は奨学金を借りて卒業した。 2023-05-07 03:35:00
ビジネス ダイヤモンド・オンライン - 新着記事 【72万フォロワーの英語系YouTuberが教える】 英会話が伸びない人の3つの特徴・ナンバー2 - バカでも英語がペラペラ! 超★勉強法 https://diamond.jp/articles/-/321894 【万フォロワーの英語系YouTuberが教える】英会話が伸びない人のつの特徴・ナンバーバカでも英語がペラペラ超勉強法【大反響発売前発売即大増刷】新潟の片田舎で生まれ育ち、勉強はからっきし苦手。 2023-05-07 03:33:00
ビジネス ダイヤモンド・オンライン - 新着記事 頑張っているのに仕事が【泥沼化】する人の共通点 - 1位思考 https://diamond.jp/articles/-/321219 twitter 2023-05-07 03:31:00
ビジネス ダイヤモンド・オンライン - 新着記事 やればいいのに、なぜかやらない…「口下手」克服のコツ - 伝わるチカラ https://diamond.jp/articles/-/321612 2023-05-07 03:29:00
ビジネス ダイヤモンド・オンライン - 新着記事 【91歳の医師が明かす】 脳の衰えを防ぐ「たんぱく質」の賢い摂りかた - 91歳の現役医師がやっている 一生ボケない習慣 https://diamond.jp/articles/-/321827 【歳の医師が明かす】脳の衰えを防ぐ「たんぱく質」の賢い摂りかた歳の現役医師がやっている一生ボケない習慣映画『ダイ・ハード』シリーズなどのヒット作で知られる米俳優ブルース・ウィリスさん歳が認知症前頭側頭型認知症と診断されたことを家族が公表し、世界的に大きなニュースとなった。 2023-05-07 03:27:00
ビジネス ダイヤモンド・オンライン - 新着記事 【糖質制限のプロが教える】 肉はたくさん食べていいワケ - 内臓脂肪がストンと落ちる食事術 https://diamond.jp/articles/-/321913 身長は年をとっても縮んでいない歯は全部残っていて虫歯も歯周病もない視力もよく『広辞苑』の小さな文字も裸眼で読める聴力の低下もない毎日時間睡眠で夜中に尿意で目覚めることはない定期的に飲んでいる薬もなければサプリメントとも無縁コレステロール値も中性脂肪値も基準値内いまも朝勃ち夜間陰茎勃起現象する「朝勃ち」なんていうと下品に思われるかもしれないが、バカにしてはいけない。 2023-05-07 03:25:00
ビジネス ダイヤモンド・オンライン - 新着記事 【コネを使って電通入社の末路】就活に失敗して後悔する人の根本原因 - 絶対内定 https://diamond.jp/articles/-/322423 杉村太郎 2023-05-07 03:23:00
ビジネス ダイヤモンド・オンライン - 新着記事 【精神科医が教える】 「たった1つのことだけハングリー精神を持とう」と精神科医が断言するワケ - 精神科医Tomyが教える 40代を後悔せず生きる言葉 https://diamond.jp/articles/-/320711 【精神科医が教える】「たったつのことだけハングリー精神を持とう」と精神科医が断言するワケ精神科医Tomyが教える代を後悔せず生きる言葉【大好評シリーズ万部突破】誰しも悩みや不安は尽きない。 2023-05-07 03:21:00
ビジネス ダイヤモンド・オンライン - 新着記事 元国立国会図書館司書が考える「調べものに効くすごい本」ベスト5 - 独学大全 https://diamond.jp/articles/-/322448 元国立国会図書館司書が考える「調べものに効くすごい本」ベスト独学大全『独学大全ー絶対に「学ぶこと」をあきらめたくない人のためのの技法』著者の読書猿さんが、「調べものの師匠」と呼ぶのが、元国会図書館司書の小林昌樹さんだ。 2023-05-07 03:19:00
ビジネス ダイヤモンド・オンライン - 新着記事 「仕事ができる人」がしている朝の習慣ベスト1【書籍オンライン編集部セレクション】 - 「静かな人」の戦略書 https://diamond.jp/articles/-/322103 静か 2023-05-07 03:17:00
ビジネス ダイヤモンド・オンライン - 新着記事 仕事が「できる人」と「できない人」をわけるたった1つの差とは? - 1秒で答えをつくる力 お笑い芸人が学ぶ「切り返し」のプロになる48の技術 https://diamond.jp/articles/-/322424 2023-05-07 03:15:00
ビジネス ダイヤモンド・オンライン - 新着記事 転職先に企業型確定拠出年金制度がない場合、年金運用はどうすべき? <竹川美奈子さん×柴山和久さん 対談第5回> - エディターズ・チョイス https://diamond.jp/articles/-/320859 代表取締役 2023-05-07 03:13:00
ビジネス ダイヤモンド・オンライン - 新着記事 北海道大学? 東北大学? 北海道・東北の名門国立大学の雰囲気はどう違う?【各大学紹介付き】 - 大学図鑑!2024 有名大学82校のすべてがわかる! https://diamond.jp/articles/-/322379 2023-05-07 03:11:00
ビジネス ダイヤモンド・オンライン - 新着記事 【期間限定配信/朗読会】僕は勉強することができませんでした - 勉強が面白くなる瞬間 https://diamond.jp/articles/-/322311 【期間限定配信朗読会】僕は勉強することができませんでした勉強が面白くなる瞬間韓国で万部の超ロングセラーが発売から年、いよいよ日本に上陸。 2023-05-07 03:09:00
AWS lambdaタグが付けられた新着投稿 - Qiita Lambdaのチュートリアルやってみた! https://qiita.com/sachiko-kame/items/fd62421533323340789f lambda 2023-05-07 04:30:33
AWS AWSタグが付けられた新着投稿 - Qiita Lambdaのチュートリアルやってみた! https://qiita.com/sachiko-kame/items/fd62421533323340789f lambda 2023-05-07 04:30:33
海外TECH MakeUseOf How to Fix the Error 1310 Installation Issue in Windows 10 & 11 https://www.makeuseof.com/error-1310-installation-issue-windows/ windows 2023-05-06 19:15:16
海外TECH DEV Community Learn How To Listen: Event Listeners And Dynamic Websites https://dev.to/svper563/learn-how-to-listen-event-listeners-and-dynamic-websites-46h Learn How To Listen Event Listeners And Dynamic WebsitesIt is an unspoken rule of the modern internet that your website is to be responsive fluid dynamic and whatever other buzz words industry professionals happen to be tossing around today Long gone are the days where static un styled text and images are sufficient to capture the attention of your audience I know that when I come across such a static site myself I click away fast as lighting out of fear of catching some kind of virus after all only hackers living in their parents basement since would still host a site like that right All jokes aside a prominent tool in our belt as web developers is event listeners They allow us to watch for specific user interactions and respond to them in ways that make our pages respond dynamically In this article I will explore some simple events that you can listen for that can take your next web application from zero to hero Let s get started People Will Copy Your Code EventuallyAs developers we often scrape Stack Overflow to borrow code that fixes our problems at least until the next bug starts bugging us The next time that you post code to your oh so popular blog try letting your visitors know that you know when they re borrowing your code index html lt body gt lt div id my code snippet gt lt code gt console log Hello world lt code gt lt div gt lt body gt script jslet myCodeElement document getElementById my code snippet myCodeElement addEventListener copy gt let warnElement document createElement p warnElement innerHTML lt em gt I know what you did lt em gt myCodeElement appendChild warnElement The HTML simply displays our brilliant code snippet for the world and our Javascript does the job of watching for would be thieves Before copying After copying Of course there are many ways to prevent your visitors from copying your code but it is not best practice as it would most likely break the internet which I m sure is a less than desirable outcome Let s avoid that Clap Back By Spying On Your UsersAs honest programmers we surely don t have any reason at all to watch our users every move while they re on our sites But hypothetically speaking there are ways to track every key press Let s explore that document addEventListener keydown event gt Legitimate code goes here The keydown listener fires when your user presses down any key on their keyboard The key property of the event object holds the value of the key pressed The object also has many other properties that you can check Let s say you want to make your own hot keys for your web application you can do this easily by using the altKey and ctrlKey properties document addEventListener keydown event gt if event altKey amp amp event ctrlKey amp amp event key r Your Hotkey action The altKey and ctrlKey properties each hold a boolean value indicated whether they were pressed at the time of the keypress If you need to listen for when a user releases a key you can use the keyup listener instead There is also the keypress event as well but it is only fired when a key that produces a character value is pressed down As a result this event cannot track when the Alt Ctrl or Shift keys are pressed In addition to its limited functionality there is a good shot that your user s browser of choice has dropped support for it or will very soon Keep in mind that none of these events account for non standard keyboard layouts by default If your user is not using the standard QWERTY layout it could cause some problems For example if your user is using the QWERTZ layout pressing the Z key on their keyboard will register as the Y key instead You can use the getLayoutMap method to check for this and handle it accordingly When You re Found Out Conducting Damage ControlWhen you re eventually caught for your supposedly shady coding practices it s going to be important to know how to protect your image from the honest and hardworking people who want to destroy it Remember You cannot be exposed for misconduct if you expose yourself first Let s add a modal popup to our site for new users that forces them to agree to our privacy policy before they can continue on our site Let s use the click event listener to help us accomplish this index html lt head gt lt style gt body background color color white privacy modal visibility hidden position absolute padding px background color border px solid black lt style gt lt head gt lt body gt lt div id privacy modal gt lt h gt Before You Continue Accept Our Privacy Policy lt h gt lt p gt You must accept our privacy policy to continue on our website lt p gt lt h gt Privacy policy lt h gt lt p gt Nothing is sacred You will get hacked You have been warned lt p gt lt button id accept terms button gt Accept lt button gt lt button id decline terms button gt Decline lt button gt lt div gt lt div id content gt Legitimate content goes here lt div gt lt body gt script jslet privacyModal document getElementById privacy modal let acceptTermsButton document getElementById accept terms button let declineTermsButton document getElementById decline terms button if localStorage getItem hasAccepted privacyModal style visibility visible privacyModal style position fixed acceptTermsButton addEventListener click gt localStorage setItem hasAccepted true privacyModal style visibility hidden privacyModal style position absolute declineTermsButton addEventListener click gt window location replace The first time that your users visit your wonderful and legitimate website the privacy modal will overlay on top of the content obscuring the page until they accept or decline By clicking on the accept button the code remembers the user choice by storing a truthy value in the localStorage attribute hasAccepted and then hides the modal Users who decline will be redirected immediately to the internet backrooms Now you know how to harvest your user s data openly and freely just like every other legitimate tech company in the world Conclusion I Am Not A LawyerI m hoping that the technical aspects of this post can help you but for legal purposes I am not endorsing that you steal data or hack other people If you do hack and get caught please don t email me at am complaining about it Any other time of the day or night is acceptable Read more about event listeners on MDN s website 2023-05-06 19:07:05
海外TECH Engadget Microsoft permanently drops the price of Xbox Series X/S storage https://www.engadget.com/microsoft-permanently-drops-the-price-of-xbox-series-xs-storage-192456920.html?src=rss Microsoft permanently drops the price of Xbox Series X S storageEarlier this week a handful of retailers discounted Seagate s Xbox Series X S Expansion Cards to new all time low prices Now Microsoft is making those price cuts permanent via Polygon As of Friday pricing for the Expansion Cards starts at for the GB model while the TB and TB variants will set you back and respectively That s percent and percent off the and the TB and TB models started at previously Think of all the new games you ll be able to download and play now The Seagate Storage Expansion Card is now available starting at a lower price pic twitter com RovCaXADmdーXbox Xbox May While you could accurately argue Microsoft s proprietary storage solution for the Xbox Series X and Series S is still too expensive a permanent price cut is a step in the right direction for the company s ninth generation consoles It means those Expansion Cards will cost less with subsequent sales making them more competitive with the regular NVMe drives you can buy for Sony s PlayStation Moreover further price relief could be on the way In April Best Buy briefly listed a TB expansion card from Western Digital At the time the listing suggested the NVMe would cost now more expensive than Seagate s TB model but more competition could push prices lower This article originally appeared on Engadget at 2023-05-06 19:24:56
ニュース BBC News - Home Coronation: King Charles and Queen Camilla crowned in historic ceremony https://www.bbc.co.uk/news/uk-65502234?at_medium=RSS&at_campaign=KARANGA history 2023-05-06 19:55:45
ニュース BBC News - Home Liverpool 1-0 Brentford: Mohamed Salah hits winner and rewrites Reds history https://www.bbc.co.uk/sport/football/65433560?at_medium=RSS&at_campaign=KARANGA Liverpool Brentford Mohamed Salah hits winner and rewrites Reds historyMohamed Salah continues his scoring form as Liverpool defeat Brentford to move one point behind Manchester United in the race for the top four 2023-05-06 19:57:19
ニュース BBC News - Home 'Shearer should be concerned' - Kane closes in on record https://www.bbc.co.uk/sport/football/65513848?at_medium=RSS&at_campaign=KARANGA x Shearer should be concerned x Kane closes in on recordOnly Alan Shearer stands in Harry Kane s way of the Premier League s goalscoring record after the Tottenham striker scores his th against Crystal Palace to surpass Wayne Rooney 2023-05-06 19:30:53
ビジネス ダイヤモンド・オンライン - 新着記事 「円高に強い」銘柄ランキング【ベスト&ワースト各50社】ベスト2位エニグモ、1位は? - 注目テーマをメッタ斬り! “人気株”の勝者・敗者 https://diamond.jp/articles/-/322207 株式市場 2023-05-07 04:55:00
ビジネス ダイヤモンド・オンライン - 新着記事 PTA不要論が「教職員」にも広がる納得の理由、先生が“退会”希望する学校も - 大塚さん、PTAが嫌すぎるんですが… https://diamond.jp/articles/-/322350 2023-05-07 04:52:00
ビジネス ダイヤモンド・オンライン - 新着記事 「サウナブーム」なのに廃業が相次ぐ理由、業界が抱える“厳しい現実” - ニュース3面鏡 https://diamond.jp/articles/-/321337 代表取締役 2023-05-07 04:50:00
ビジネス ダイヤモンド・オンライン - 新着記事 現代日本人は老いも若きもタンパク質不足!朝食に「ちょい足し」すべきメニューは? - from AERAdot. https://diamond.jp/articles/-/322349 fromaeradot 2023-05-07 04:45:00
ビジネス ダイヤモンド・オンライン - 新着記事 上腕二頭筋を鍛える「ダンベル筋トレ」3選、短時間で結果を出す“秘策”も伝授 - 男のオフビジネス https://diamond.jp/articles/-/322258 上腕二頭筋 2023-05-07 04:40:00
ビジネス ダイヤモンド・オンライン - 新着記事 NYチャイナタウンで見つけた「最強B級グルメ」6選、5ドル以下で至福の味! - 地球の歩き方ニュース&レポート https://diamond.jp/articles/-/322246 2023-05-07 04:35:00
ビジネス ダイヤモンド・オンライン - 新着記事 病院で全員がマスク着用は「もはや適切ではない」、米ハーバード大研究結果 - ヘルスデーニュース https://diamond.jp/articles/-/322348 病院で全員がマスク着用は「もはや適切ではない」、米ハーバード大研究結果ヘルスデーニュースCOVIDパンデミックの発生を受け、医療従事者から患者や病院訪問者までの全ての人がマスクを着用する「ユニバーサルマスキング」が実施されてきた。 2023-05-07 04:30:00
ビジネス ダイヤモンド・オンライン - 新着記事 上原浩治氏にかけられた驚きの一言…元球児の社長が明かす「甲子園の経験」が生きたこと - ニュースな本 https://diamond.jp/articles/-/320510 上原浩治 2023-05-07 04:25:00
ビジネス ダイヤモンド・オンライン - 新着記事 会話の少ない「シーンとした職場」をガラリと変える“すごい一言” - 佐久間宣行のずるい仕事術 https://diamond.jp/articles/-/321472 佐久間宣行 2023-05-07 04:20:00
ビジネス ダイヤモンド・オンライン - 新着記事 頭のいい人が「陰口を言われた時」にやる1つのこと - 超完璧な伝え方 https://diamond.jp/articles/-/322169 頭のいい人が「陰口を言われた時」にやるつのこと超完璧な伝え方「自分の考えていることが、うまく人に伝えられない」「他人とのコミュニケーションに苦手意識がある」と悩む方は多くいます。 2023-05-07 04:15:00
ビジネス ダイヤモンド・オンライン - 新着記事 【名医が教える】脂っこい食事は、がんのリスク要因となるか? - 糖質制限はやらなくていい https://diamond.jp/articles/-/318928 【名医が教える】脂っこい食事は、がんのリスク要因となるか糖質制限はやらなくていい「日食では、どうしても糖質オーバーになる」「やせるためには糖質制限が必要」…。 2023-05-07 04:10:00
ビジネス ダイヤモンド・オンライン - 新着記事 金融資産を多く保有する会社のバリュエーション(価値算定)の方法とは? - 株の投資大全 https://diamond.jp/articles/-/321684 そんな方に参考になる書籍『株の投資大全ー成長株をどう見極め、いつ買ったらいいのか』小泉秀希著、ひふみ株式戦略部監修が月日に発刊された。 2023-05-07 04:05:00
ビジネス 東洋経済オンライン 「2浪で東大不合格」兄に劣等感持つ彼が叶えた夢 宇宙の研究が夢、馬鹿にされても努力し続けた | 浪人したら人生「劇的に」変わった | 東洋経済オンライン https://toyokeizai.net/articles/-/669271?utm_source=rss&utm_medium=http&utm_campaign=link_back 東洋経済オンライン 2023-05-07 05:00:00
ビジネス 東洋経済オンライン 英国王の戴冠式、ロンドン地下鉄の「粋なお祝い」 80年前の旧型電車で「1953年」にタイムスリップ | 海外 | 東洋経済オンライン https://toyokeizai.net/articles/-/670379?utm_source=rss&utm_medium=http&utm_campaign=link_back 東洋経済オンライン 2023-05-07 04:30:00
海外TECH MakeUseOf Buying a USB Microphone? Here's What to Look For https://www.makeuseof.com/buying-a-usb-microphone/ choice 2023-05-06 20:01:17
海外TECH DEV Community The Magical World of JavaScript Engines: Everything you Need to Know https://dev.to/rajaniraiyn/the-magical-world-of-javascript-engines-everything-you-need-to-know-1fp7 The Magical World of JavaScript Engines Everything you Need to KnowJavaScript engines are the powerhouse of the JavaScript programming language These engines are responsible for making JavaScript code run fast and smooth giving the language its superpowers In this article we will explore the history of JavaScript engines how they work and some of the most popular engines available today The Beginning of JavaScript EnginesBrandon Eich created the JavaScript language in just days under the code name Moksha for Netscape Navigator in The first JavaScript engine was called SpiderMonkey ️ and it was also created by Eich This engine reads JavaScript code and executes it on a computer giving developers the power they need to create dynamic and interactive web pages Introduction of Google s V EngineIn Google introduced a game changing engine called V ️ written in C This engine was designed to be an optimising compiler and interpreter for JavaScript It was hidden within the Chromium browser and led to the development of Node and Dino which allowed developers to harness the full potential of JavaScript The V engine was instrumental in revolutionising the JavaScript world by bringing a just in time compiler and interpreter to the language How Do JavaScript Engines Work JavaScript code is passed through the engine and converted into an abstract syntax tree This abstract syntax tree can be executed through the Ignition interpreter or the top of an optimising compiler The Ignition interpreter converts the code line by line into byte code while the top of an optimising compiler converts the entire code into an optimising machine code which is then reused by the interpreter for better performance This process makes it possible for engines like V to execute JavaScript at lightning fast speeds Popular JavaScript Engines Available TodayToday there are many popular JavaScript engines available each with its own strengths and weaknesses Some of the most popular engines include SMP which is known for its fast startup times and low memory usage on Apple devices Another newer runtime called Deno is written in the physics programming language making it not only a runtime but also a transpiler and bundler with TypeScript support out of the box Other JavaScript engines for specific purposes include Boa Quickjs Jerry script Duct tape Rhino Goja and many more Google s V engine is still at the forefront of most browser engines and it continues to push the boundaries of JavaScript performance The Bottom LineIn conclusion the world of JavaScript engines is vast with many players and opinions for different purposes The magic of JavaScript engine lies in the execution of the code through an Ignition interpreter or turbofan optimising compiler like V JavaScript developers today have a wide variety of engines to choose from each with its unique strengths and weaknesses Understanding these engines and how they work is essential for any developer looking to push the boundaries of JavaScript s capabilities If you liked this post please share it with your friends and fellow developers And don t forget to follow us for more programming tutorials and examples And also have a look my Portfoliocode‍together Githubconnect LinkedIn 2023-05-06 20:26:10
海外TECH DEV Community Learn How to Solve: LeetCode 46 - Permutations https://dev.to/niades/learn-how-to-solve-leetcode-46-permutations-3kgj Learn How to Solve LeetCode PermutationsLet s dive into one of the LeetCode problems which is a great example to learn recursive backtracking approach to solving algorithmic problems Also we will beat of JS solutions on the site at the time of writing Problem DescriptionCourtesy of LeetCode Given an array nums of distinct integers return all the possible permutations You can return the answer in any order Our constraints are lt nums length lt lt nums i lt All the integers of nums are unique Recursive approachAccording to LeetCode itself the problem is suggested to be solved with recursion backtracking For recursion based solution we have to figure out what is the base case for recursive calls and what is the recursive case In order for the algorithm to work we need our recursive case to get to the base case eventually by decreasing the problem size Can we apply this approach here In this problem all we have is a nums array so probably we need to shrink the array size until we hit the base case and then work our way up while keeping in mind the fact that we shrunk the array size we do not want to lose any data This is where the backtracking part fits in Defining the base caseNow the base case is definitely an array of size Why Permutations of the array is just we know that for certain there is no need to do any extra operations here How do we reduce our initial problem to the base case We could simply go through each element of the array removing the first element of the array If we do that the recursive case should work it s way to the base case Then we need to handle the results returned by the base case in the recursive case and return the new result Defining the recursive caseFor example let us take the array of size nums Is there a way to reduce this input to our base case If we remove the first element we get just this is our base case In order to complete the permutations array we should add the missing to the permutations returned by the base case which will get us Then we add the missing back to the nums array we get nums We remove since this is our first element now and get just This is again the base case Then we add the to the end and get We merge these results and get If it works for the array of size it should work for an array of any size SolutionOur theoretical musings lead us to writing something like this var permute function nums const result Base case if nums length If there s just element we simply return a copy of that array return nums Recursive case We move through each number in nums for let i i lt nums length i Remove the first element of nums const n nums shift Now we have reduced the nums size to nums length this will get us to the base case eventually const perms permute nums Traverse through each of the permutations returned by a recursive call for let perm of perms We add the number that we shifted earlier to reduce the problem size to the back of the permutation array perm push n We add this permutation to the result array result push perm Finally we add the number we shifted back to the array nums push n Return the result return result This is just enough to solve the problem Great job on getting to this point in the post But we could go the extra mile here Further runtime improvementWhat if we make our base case an array of size Figuring out what the permutations of a sized array is pretty straightforward For example permutations of are So if we change our base case to an array of size we could get rid of a few extra recursive calls and save execution time Recursive case will do its work as is no changes needed there New base case could look like this Base caseif nums length return nums nums nums nums This should get you to the promised runtime result Enjoy your place on the leaderboard ConclusionLeetCode Permutations problem is a great example to learn recursive backtracking approach We briefly went through the theoretical basis and applied the same logic to this problem Of course all this is just scratching the surface of the exciting world of algorithm design Want more depth Consider reading these books Grokking Algorithms Aditya Bhargava great and simple to understand introduction to algorithms The Algorithm Design Manual Skiena Steven S S amazing in depth guide to algorithm design it has answers to all your questions on this topic 2023-05-06 20:10:29
ニュース BBC News - Home Coronation: King Charles and Queen Camilla crowned in historic ceremony https://www.bbc.co.uk/news/uk-65502234?at_medium=RSS&at_campaign=KARANGA history 2023-05-06 20:53:35
ニュース BBC News - Home Serbia mass shootings: Country reels in the wake of deadly attacks https://www.bbc.co.uk/news/world-europe-65513160?at_medium=RSS&at_campaign=KARANGA attacks 2023-05-06 20:02:33
ニュース BBC News - Home Sudan fighting: Warring sides in Saudi Arabia for talks https://www.bbc.co.uk/news/world-africa-65506091?at_medium=RSS&at_campaign=KARANGA armies 2023-05-06 20:03:49
ニュース BBC News - Home Sport pays coronation tribute to King Charles III https://www.bbc.co.uk/sport/65510193?at_medium=RSS&at_campaign=KARANGA charles 2023-05-06 20:16:14
ニュース BBC News - Home URC: Glasgow 5-14 Munster - Heroic defence sends visitors into semis https://www.bbc.co.uk/sport/rugby-union/65511153?at_medium=RSS&at_campaign=KARANGA URC Glasgow Munster Heroic defence sends visitors into semisMunster turn in a steely defensive display to win away at Glasgow Warriors and set up a United Rugby Championship semi final away to Leinster 2023-05-06 20:40:26
ビジネス ダイヤモンド・オンライン - 新着記事 「AIで人材派遣の仕事は増えていく」売上高1兆円超の人材大手パーソルHD社長が力説 - 注目テーマをメッタ斬り! “人気株”の勝者・敗者 https://diamond.jp/articles/-/322208 2023-05-07 05:25:00
ビジネス ダイヤモンド・オンライン - 新着記事 超富裕層の節税策は「王道回帰」へ、シンガポール移住熱が再来?ドンキが鍵を握る理由 - シン富裕層の投資・節税・相続 https://diamond.jp/articles/-/321963 超富裕層の節税策は「王道回帰」へ、シンガポール移住熱が再来ドンキが鍵を握る理由シン富裕層の投資・節税・相続富裕層への課税強化が進んでいる中、「超」が付く富裕層は今後、どのような節税策を取るのか。 2023-05-07 05:20:00
ビジネス ダイヤモンド・オンライン - 新着記事 【武蔵村山市ベスト3】小学校区「教育環境力」ランキング!【偏差値チャート最新版】 - 東京・小学校区「教育環境力」ランキング2022 https://diamond.jp/articles/-/322394 【武蔵村山市ベスト】小学校区「教育環境力」ランキング【偏差値チャート最新版】東京・小学校区「教育環境力」ランキング子どもにとってよりよい教育環境を目指し、入学前に引っ越して小学校区を選ぶ時代になった。 2023-05-07 05:15:00
ビジネス ダイヤモンド・オンライン - 新着記事 雅子さまを接遇した元外交官が解説、広島サミット「ファーストレディー外交」の意義 - ビジネスを強くする教養 https://diamond.jp/articles/-/322247 2023-05-07 05:10:00
ビジネス ダイヤモンド・オンライン - 新着記事 ヒロミ・佐藤隆太・板野友美…「芸能人サブスク」急増の理由、写真・動画が使い放題 - ニュース3面鏡 https://diamond.jp/articles/-/321451 acceljapan 2023-05-07 05:05:00
ビジネス 東洋経済オンライン SNS「見るだけで発信しない人」が失ってる3つの事 「仕事も人生も・・・」上手に使うコツも一挙解説 | リーダーシップ・教養・資格・スキル | 東洋経済オンライン https://toyokeizai.net/articles/-/666464?utm_source=rss&utm_medium=http&utm_campaign=link_back 東洋経済オンライン 2023-05-07 05:20:00
IT ITmedia 総合記事一覧 [ITmedia ビジネスオンライン] 「家庭用調理バーナー」が普及してきた 魅惑の焦げ目と香り https://www.itmedia.co.jp/business/articles/2305/07/news030.html itmedia 2023-05-07 06:30:00
python Pythonタグが付けられた新着投稿 - Qiita AtCoderに登録したら解くべき精選過去問10問をクラスで解いてみた https://qiita.com/Isaka-code/items/eb6c97a34ff560a1cbb2 atcoder 2023-05-07 06:16:52
海外TECH MakeUseOf 5 Ways to Share Your Mac's Screen https://www.makeuseof.com/ways-to-share-mac-screen/ multiple 2023-05-06 21:45:16
海外TECH Engadget Pixies apologize for sabotaging your Google Assistant alarm https://www.engadget.com/pixies-apologize-for-sabotaging-your-google-assistant-alarm-212914115.html?src=rss Pixies apologize for sabotaging your Google Assistant alarmFor the last few years you ve been able to say “Stop to tell Google Assistant to end an alarm early without the need to preface your command with “Hey Google It s a handy feature Google first debuted on Assistant enabled smart displays and speakers before later rolling it out to Pixel smartphones And for the most part it works like a charm though one person recently discovered a fun quirk of the feature that involves the Pixies classic “Where Is My Mind In a Reddit post spotted by Android Police Pixel user “asevarte recounts how their morning alarm would go off and sometimes turn off moments later for seemingly no reason “Maybe once every other week or so I would wake up minutes later on my backup alarm with no indication as to why the first shut itself off they told the Google Pixel subreddit Earlier this week asevarte decided to wake up early to get to the bottom of the issue Thankfully it didn t take long to find the culprit Their alarm was set to play a Spotify playlist that features “Where Is My Mind If you re a Pixies fan you know exactly where this is going The Surfer Rosa cut opens with bassist and vocalist Kim Deal singing “Ooh before frontman Black Francis says “Stop and the song following a brief pause then continues The section caused Google Assistant to prematurely end asevarte s alarm They had the playlist set to shuffle which is what made identifying the bug tricky Android Police nbsp recorded a video of the oversight in action and sure enough playing “Where Is My Mind ends an alarm early Interestingly other songs that feature a prominent “stop such as “Don t Stop Me Now by Queen don t appear to trigger Assistant s Quick Phrases feature in the same way that “Where Is My Mind does Android Police speculates the reason for that could be that in those other songs “stop is backed by instrumentals That lines up with complaints Assistant users have had over the years that the feature doesn t work when they try to use it while their smart display speaker or Pixel device is playing music Sorry about that ーPIXIES PIXIES May If you re curious about what the Pixies think of all this The band s official Twitter account caught the original Android Police story “Sorry about that the account tweeted This article originally appeared on Engadget at 2023-05-06 21:29:14
ニュース BBC News - Home Ukraine war: Evacuation prompts Zaporizhzhia nuclear safety warning https://www.bbc.co.uk/news/world-europe-65515443?at_medium=RSS&at_campaign=KARANGA accident 2023-05-06 21:30:34
ニュース BBC News - Home Silvio Berlusconi: Italy ex-PM appears by video after serious illness https://www.bbc.co.uk/news/world-europe-65515431?at_medium=RSS&at_campaign=KARANGA infection 2023-05-06 21:39:22
ニュース BBC News - Home Miami Grand Prix: Sergio Perez on pole & Max Verstappen ninth as Charles Leclerc crash curtails qualifying https://www.bbc.co.uk/sport/formula1/65515409?at_medium=RSS&at_campaign=KARANGA Miami Grand Prix Sergio Perez on pole amp Max Verstappen ninth as Charles Leclerc crash curtails qualifyingRed Bull s Sergio Perez takes pole position for the Miami Grand Prix while team mate and title rival Max Verstappen will start only ninth 2023-05-06 21:09:03
海外TECH reddit SO MUCH WALKINGGGG https://www.reddit.com/r/JapanTravel/comments/13a2c2x/so_much_walkingggg/ SO MUCH WALKINGGGGAs the title suggests I F have come to realize just how much walking there is in Tokyo As a woman who is over months pregnant I knew this trip would be hard but I didn t realize just how hard I thought maybe a couple km per day would be enough but was sorely mistaken Originally husband and I had planned to do around different activities or places each day of our trip but we ve had to limit to most days on a good one This normally equates to us being out walking around for around hours each day and then sometimes going out again for a couple hours at night to explore What I didn t realize when coming here was that I would finally start really feeling pregnant I m talking the shortness of breath extreme swelling in calves and feet and just tiredness all the time Before going on this trip I thought I was decently active but now looking back I was basically sedentary in my lifestyle compared to this I thought we could mostly rely on trains to get us here and there but even then some places we wanted to visit are a km or so from the train and I forgot to factor in how much we would be walking at those places The worst part of it all isn t even the walking though I enjoy walking and exploring but my pregnancy feet and cankles do not care much for it Each day I come back to my feet swollen so big and in so much pain from my walking shoes restricting them Sometimes the swelling barely goes down by the next morning and I have to fight to get them on and walk around in pain all day Before this trip I didn t really notice the swelling because I guess I spent more time with my feet up but it s been so frustrating that it manifested full force all of a sudden I was really looking forward to this trip but it s just been really hard and I feel like all I do is hold my husband back Today I m going to go out and try to find a more breathable and loose pair of walking shoes at some point but if anyone has any suggestions they re much appreciated Sorry for the rant just feeling upset that I can t enjoy this trip to the fullest even though it was supposed to be a late honeymoon for us before the baby arrives submitted by u Salty Equivalent to r JapanTravel link comments 2023-05-06 21:13:38
IT ITmedia 総合記事一覧 [ITmedia ビジネスオンライン] 高額取引で過熱する「ポケカ戦争」 なぜこんなに? https://www.itmedia.co.jp/business/articles/2305/07/news037.html itmedia 2023-05-07 07:45:00
IT ITmedia 総合記事一覧 [ITmedia ビジネスオンライン] 大学生のバイト代は月に「6万1000円」 理想は? https://www.itmedia.co.jp/business/articles/2305/07/news029.html itmedia 2023-05-07 07:30:00
python Pythonタグが付けられた新着投稿 - Qiita Ruffによる`E501`を修正した後にblackでフォーマットすると、再度RuffによりE501が発生する https://qiita.com/yuji38kwmt/items/04208d2d2cafe1218287 compiledyespythoncpython 2023-05-07 07:29:28
技術ブログ Developers.IO RDS PostgreSQL에 옵션 그룹을 생성해 적용하는 것이 가능할까? https://dev.classmethod.jp/articles/jw-is-it-possible-to-create-and-apply-an-option-group-to-rds-postgresql/ RDS PostgreSQL에옵션그룹을생성해적용하는것이가능할까 안녕하세요클래스메소드김재욱 Kim Jaewook 입니다 이번에는RDS PostgreSQL에옵션그룹을생성해적용하는것이가능한지정리해봤습니다 RDS PostgreSQL에서옵션 2023-05-06 22:59:17
海外TECH MakeUseOf The 7 Best Free Sound Recording Apps for Linux https://www.makeuseof.com/best-sound-recording-apps-for-linux/ linux 2023-05-06 22:01:15
Apple AppleInsider - Frontpage News Acefast Fast Charge Power Bank M2 review: Bigger design with a heftier price tag https://appleinsider.com/articles/23/05/06/acefast-fast-charge-power-bank-m2-review-bigger-design-with-a-heftier-price-tag?utm_medium=rss Acefast Fast Charge Power Bank M review Bigger design with a heftier price tagThe Acefast Fast Charge Power Bank M continues to offer the unique design its predecessor had while increasing the unit s size battery and price Acefast Fast Charge Power Bank MWhen Acefast introduced the Fast Charge Power Bank M it brought a retro feel to a modern form of charging but the price and lack of ports held it back Read more 2023-05-06 22:44:17
Apple AppleInsider - Frontpage News Best MagSafe wallets for your iPhone in 2023 https://appleinsider.com/inside/iphone/best/best-magsafe-wallet?utm_medium=rss Best MagSafe wallets for your iPhone in We round up ーand rank ーthe best MagSafe wallet choices that you can use with your iPhone featuring more card slots Find My support stands and more Best MagSafe walletsWe ve tested countless MagSafe wallets and found seven that were our top choices Four of them were honorable mentions while three took the top honors Read more 2023-05-06 22:01:52
ニュース BBC News - Home Newspaper headlines: 'Crowning glory' of 'happy and glorious' Coronation https://www.bbc.co.uk/news/blogs-the-papers-65515411?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-06 22:33:26
ビジネス プレジデントオンライン 「私は運がよかっただけ」4人死亡、4人重軽傷の"本州最悪の殺人熊"と戦って生還した58歳男性がやったこと【2022編集部セレクション】 - 「来年のタケノコ取りは、どうしようかと迷っている」 https://president.jp/articles/-/69160 重軽傷 2023-05-07 08:00:00
ビジネス プレジデントオンライン 女優サヘル・ローズの母は、なぜ日本で路上生活をしても血のつながらぬ娘を愛しぬくことができたのか - 不妊手術を受けても孤児院から彼女を引き取ると決めた https://president.jp/articles/-/68448 不妊手術 2023-05-07 08:00:00
AWS AWSタグが付けられた新着投稿 - Qiita Amazon Linux2でのdnfの導入 https://qiita.com/__deracio__/items/db6a95be6bc5f795a968 amazon 2023-05-07 08:20:15
技術ブログ Developers.IO CloudFormation에서 리소스 명 변경 시 CloudFormation cannot update a stack when a custom-named resource requires replacing 에러 해결 https://dev.classmethod.jp/articles/jw-resolve-errors-when-changing-resource-names-in-cloudformation/ CloudFormation에서리소스명변경시CloudFormation cannot update a stack when a custom named resource requires replacing 에러해결안녕하세요클래스메소드김재욱 Kim Jaewook 입니다 이번에는CloudFormation에서리소스명변경시CloudFormation cannot update a stack when 2023-05-06 23:40:47
技術ブログ Developers.IO Sygment Anythingを使用して動画からデータセット用の画像を切り出してみました https://dev.classmethod.jp/articles/sygment-anything-create-dataset-image/ delivery 2023-05-06 23:07:53
海外ニュース Japan Times latest articles Bar none: Tokyo’s liquor shops are where locals start their weekends https://www.japantimes.co.jp/life/2023/05/07/food/kakuuchi-liquor-store-tasting-bar/ Bar none Tokyo s liquor shops are where locals start their weekendsKaku uchi ーliquor stores doubling as bars ーare trending again in Tokyo Mara Budgen provides a guide to some of the capital s best joints 2023-05-07 08:00:39
ニュース BBC News - Home MOTD analysis: Ilkay Gundogan took centre stage - Alan Shearer https://www.bbc.co.uk/sport/av/football/65513837?at_medium=RSS&at_campaign=KARANGA MOTD analysis Ilkay Gundogan took centre stage Alan ShearerMatch of the Day pundit Alan Shearer explains how Ilkay Gundogan took centre stage after scoring two goals and missing a penalty in Manchester City s win over Leeds 2023-05-06 23:01:09
AWS AWSタグが付けられた新着投稿 - Qiita 40代おっさんエンジニア、AWS DVA約1週間で取れました https://qiita.com/misahota/items/d2b9db1781c3a26bb624 awsdva 2023-05-07 09:25:40
Git Gitタグが付けられた新着投稿 - Qiita .gitignore に .env ファイルを追加しても反映されない問題の解決方法 https://qiita.com/Masanarea_qiita/items/8eacb5e00a9e909bb3eb gitignore 2023-05-07 09:52:29
技術ブログ Developers.IO Amazon RDS Custom では CloudTrail 証跡が自動作成されるので、RDS 削除後は証跡の削除忘れに注意しましょう https://dev.classmethod.jp/articles/rds-custom-cloudtrail-cost/ amazonrdscustom 2023-05-07 00:09:33
海外TECH DEV Community Understanding the Brain Inspired Approach to AI https://dev.to/this-is-learning/understanding-the-brain-inspired-approach-to-ai-n5d Understanding the Brain Inspired Approach to AI Our Intelligence is what makes us human and AI is an extension of that Quality Yan LeCunSince the advent of Neural Networks also known as artificial neural networks the AI industry has enjoyed unparalleled success Neural Networks are the driving force behind modern AI systems and they are modelled after the human brain Modern AI research involves the creation and implementation of algorithms that aim to mimic the neural processes of the human brain with the aim of creating systems that learn an act in ways similar to human beings In this article we will attempt to understand the brain inspired approach to building AI systems How I hope to approach thisThis article will begin by providing background history on how researchers began to model AI to mimic the human brain and end by discussing the challenges currently being faced by faced by researchers in attempting to imitate the human brain Below is an in depth description of what to expect from each section It is worth noting that while this topic is an inherently broad one I will necessarily be as brief and succinct as possible so as to maintain interest while providing a broad overview and I plan to treat sub topics which have more intricate sub branches as standalone articles and I will of course leave references at the end of the article History of the brain inspired approach to AI Here we ll discus about how scientists Norman Weiner ann Warren McCulloch brought about the convergence of neuroscience and computer science how Frank Rosenblatt s Perceptron was the first real attempt to mimic human intelligence and how it s failure brought about ground breaking work which would serve as the platform for Neural Networks How the human brain works and how it relates to AI systems In this section we ll dive into the biological basis for the brain inspired approach to AI We will discuss the basic structure and functions of the human brain understand its core building block the neuron and how they work together to process information and enable complex actions The Core Principles behind the brain inspired approach to AI Here we will discuss the fundamental concepts behind the brain inspired approach to AI We will explain how concept such as Neural networks Hierarchical processing plasticity and how techniques parallel processing distribute representations an recurrent feedback aid AI in mimicking the brain s functioning Challenges in building AI systems modelled after the human brain Here we will talk about the challenges and limitations inherent in attempting to build systems that mimic the human brain Challenges such as the complexity of the brain the lack of a unified theory of cognition an explore the ways these challenges an limitation are being adressed Let us begin The History of the brain inspired approach to AIThe drive to build machines that are capable of intelligent behaviour owes much inspiration to MIT Professor Norbert Weiner Norbert Weiner was a child prodigy who could read by the age of three He had a broad knowledge of various fields such as Mathematics Neurophysiology medecine and physics Norbert Weiner believed that the main opportunities in science lay in exploring what he termed as Boundary Regions areas of study that are not clearly within a certain discipline but rather a mixture of disciplines like the study of medicine and engineering coming together to create the field of Medical Engineering he as quote saying If the difficulty of a physiological problem is mathematical in nature ten physiologists ignorant of mathematics will get precisely as far as one physiologist ignorant of mathematics In the year Weiner and a couple of other academics gathered monthly to discuss paper involving boundary region science Weiner was quoted saying It was a perfect catharsis for half baked ideas insufficient self criticism exaggerated self confidence and pomposity From these sessions and from his own personal research Weiner learned about new research on biological nervous systems as well as about pioneering work on electronic computers and his natural inclination was to blend these two fields and so a relationship between neuroscience and computer science was formed and this relationship became the cornerstone for the creation of artificial intelligence as we know it After World War II Wiener began forming theories about intelligence in both humans and machines an this new field was named Cybernetics Wiener ha successfully gotten scientists talking about the possibility of biology fusing with engineering and of the said scientists was a neurophysiologist named Warren McCulloch Warren Mcculloch then proceeded to drop out of Haverford university and went to Yale to study philosophy and psychology While attending a scientific conference in New York he came in contact with papers written by colleagues on biological feedback mechanisms The following year in collaboration with his brilliant year old portage named Walter Pitts McCulloch proposed a theory about how the brain works a theory that would help foster the widespread perception that computer and brains function essentially in the same way They based their conclusions on research by McCuloch on the possibility of neuron to process Binary Numbers for the unknowledgeable computers communicate via binary numbers This theory became the foundation for what became the first model of an artificial neural network which was named the McCulloch Pitts Neuron MCP The MCP served as the foundation for the creation of the first ever neural network which came to be known as the perceptron The Perceptron was created by Psychologist Frank Rosenblatt who inspired by the synapses in the brain decided that as the human brain could process and classsify information through synapses communication between neurons then perhaps a digital computer could do the same via a neural network The Perceptron essentially scaled the MCP neuron from one artificial neuron into a network of neurons but unfortunately the perceptron had some technical challenges which limited its practical application most notable of it s limitations was its inability to perform complex operations like classify between more than one item for example a perceptron could not perform classification between a cat a dog and a bird In the year a book published by Marvin Minsky and Seymour Papert titled Perceptron lay out in detail the flaws of the Perceptron and due to that research on Artificial Neural Networks stagnated until until the proposal of Back Propagation by Paul Werbos Back Propagation hope to solve the issue of classifying complex data that hindered the industrial application of Neural Network at the time It was inspired by synaptic plasticity the way the brain modifies the strengths of connections between neurons and as such improve performance Back Propagation was designed to mimic the process the brain strengthens connections between neurons via a process called weight adjustment Despite the early proposal by Paul Werbos the concept of back propagation only gained widespread adoption when researchers such as David Rumelheart Geoffrey Hinton Ronal Williams published papers that demonstrated the effectiveness of back propagation for training neural networks The implementation of back propagation led to the creation of Deep Learning which powers mosts of the AI systems available in the world People are smarter than today s computers because the brain employs a basic computational architecture that is more suited to deal with a central aspect of the natural information processing tasks that people are so good at Parallel Distributed Processing How the human brain works and how it relates to AI systemsWe have discussed how researchers began to model AI to mimic the human brain let us now look at how the brain works and define the relationship between the brain and AI systems How the brain works A simplified descriptionThe human brain essentially process thoughts via the use of neurons a neuron is made up of core sections Dendrite Axon and the Soma The Dendrite is responsible for receiving signals from other Neurons The Soma processes information received from the Dendrite and the Axon is responsible for transferring the processed information to the next Dendrite in the sequence To grasp how the brain processes thought imagine you see a car coming towards you your eyes immediately send electrical signals to your brain through the optical nerve and then the brain forms a chain of neurons to make sense of the incoming signal and so the first neuron in the chain collects the signal through its Dendrites and sends it to the Soma to process the signal after the Soma finishes with its task it sends the signal to the Axon which then sends it to the Dendrite of the next neuron in the chain the connection between Axons and Dendrites when passing on information is called a Synapse So the entire process continues until the brain finds a Sapiotemporal Synaptic Input that s scientific Lingo for the brain continues processing until it finds an optimal response to the signal sent to it and then it sends signals to the necessary effectors eg you re legs and then the brain sends a signal to your legs to run away from the oncoming car The relationship between the brain and AI systemsThe relationship between the brain and AI is largely mutually beneficial with the brain being the main source of inspiration behind the design of AI systems and advances in AI leading to better understanding of the brain and how it works There is a reciprocal exchange of knowledge and ideas when it comes to the brain and AI and there are several examples that attest to the positively symbiotic nature of this relationship Neural Networks Arguably the most significant impact made by the human brain to the field Artificial Intelligence is the creation of Neural Networks In essence Neural Networks are computational models that mimic the function and structure of biological neurons the architecture of neural networks and their learning algorithms are largely inspired by the way neurons in the brain interact and adapt Brain Simulations AI systems have been used to simulate the human brain and study its interactions with the physical world For example researchers have Machine Learning techniques to simulate the activity of biological neurons involved in visual processing and the result have provide insight into how the brain handles visual information Inights into the brain Researchers have begun using Machine Learning Algorithms to analyse and gain insights from brain data and fMRI scans These insights serve to identify patterns and relationships which would otherwise have remained hidden The inights gotten can help in the understanding of internal cognitive functions memory and ecision making it alsos aids in the treatment of brain native illnesses such as Alzheimers Core Principles behind the brain inspired approach to AIHere we will discuss several concepts which aid AI in imitating the way the human brain functions These concepts have helped AI researchers create more powerful and intelligent systems which are capable of performing complex tasks Neural NetworksAs discussed earlier neural networks are arguably the most signifant impact made by the human brain to the field Artificial Intelligence In essence Neural Networks are computational models that mimic the function and structure of biological neurons the networks are made up of various layers of interconnected nodes called artificial neurons which aid in the processing and transmitting of information similar to what is done by dendrites somas and axons in biological neural networks Neural Networks are architected to learn from past experiences the same way the brain does Distributed RepresentationsDistributed representations are simply a way of encoding concepts or ideas in a neural network as a pattern along several nodes in a network in order to form a pattern For example the concept of smoking could be represented encoded using a certain set of nodes in a neural network and so if that network comes along an image of a man smoking it then uses those selected nodes to make sense of the image it s a lot more complex than that but for the sake of simplicity this technique aids AI systems in remembering complex concepts or relationships between concepts the same way the brain recognizes and remembers complex stimuli Recurrent FeedbackThis is a technique used in training AI models where the output of a neural network is returned back as input in order to allow the network to integrate its output as extra data input in training This is similar to how the brain makes use of feedback loops in order to adjust its model based on previous experiences Parallel ProcessingParallel processing involves breaking up complex computational tasks into smaller bit in an effort to process the smaller bits on other processor in attempt to improve speed This approach enables AI systems to process more input data faster similar to how the brain is able to perform different tasks at the same time multi tasking Attention MechanismsThis is a techniue used which enables AI models to focus on specific parts of input data it is commonly employed in sectors such as Natural Language Processing which contain complex an cumbersome data It is inpspired by the brain s ability to attend to only specific parts of a largely distracting environment like your ability to tune into and interact in one conversation out of a cacophony of conversations Reinforcement LearningReinforcement Learning is a technique used to train AI systems which was inspired by how human beings learn skills through trial an error It involves an AI agent receiving rewards or punishments based on its actions this enables the agent to learn from its mistakes and be more efficient in it s future actions this technique is usually used in the creation of games Unsupervised LearningThe brain is constantly receiving new streams of data in the form of sounds visual content sensory feelings to the skin etc and it has to make sense of it all and attempt to form a coherent an logical understanding of how all these seemingly disparate events affect its physical state Take this analogy as an example you feel water drip on your skin you hear the sound of water droplets dropping quickly on rooftops you feel your clothes getting heavy and in that instant you know rain is falling you then search your memory bank to ascertain if you carried an umbrella and if you did you are fine else you check to see the distance from your current location to your home if it is close you are fine else you try to gauge how intense the rain is going to become if it is a light drizzle you can attempt to continue journey back to your home but if it is priming to become a shower then you have to fin shelter The ability to make sense of seemingly disparate data points water sound feeling distance is implemented in Artificial intelligence in the form of a technique called Unsupervised Learning It is an AI training technique where AI systems are taught to make sense of raw unstructured data without explicit labelling no one tell you rain is falling when it is falling do they Challenges in Building Brain Inspired AI systemsWe have spoken about how the approach for using the brain as inspiration for AI systems came about how the brain relates to AI and the core principles behind brain inspired AI In this section we are going to talk about some of the technical and conceptual challenges inherent in building AI systems modelled after the human brain ComplexityThis is a pretty daunting challenge The brain inspired approach to AI is based on modelling the brain and building AI systems after that model but the human brain is an inherently complex system with billion neurons and approximately trillion synaptic connections each neuron has on average synaptic connections with other neurons and these synapses are constantly interacting in dynamic an unpredictable ways Building AI systems that are aimed to mimic and hopefully exceed that complexity is in itself a challenge and requires equally complex statistical models Data Requirements for training Large ModelsOpen AI s GPT which is presumably at the cutting edge of AI models required Giga Bytes of data in comparison its predecessor GPT was trained on Gigabytes of data that is approximately orders of magnitude higher imagine how much GPT will be trained on As has been proven in order to get acceptible results Brain Inspired AI systems require vast amounts of data and data for tasks especially auditory and visual tasks and this places a lot of emphasis on the creation of data collection pipelines for instance Tesla has million miles of driving data and its data collection pipeline adds another million every hours Energy EfficiencyBuilding brain inspired AI systems that emulate the brain energy efficency is a huge challenge the human brain consumes approximately watts of power in comparison Tesla s Autopilot on specialized chips consumes about watts per second andit takes around megawatt hours MWh to train an AI model the size of ChatGPT The Explainaibility ProblemDeveloping brain inspired AI sytems that can be trusted by users is crucial to the growth and adoption of AI but therein lies the problem the brain which AI systems are meant to be modelled after are essentially a black box The inner workings of the brain are not easy to understand this is due to the lack of information sorrounding how the brain processes thought there is no lack of research on how the biological structure of the human brain but there is a certain lack of empirical information on the functional qualities of the brain that is how thought is formed how deja vu occurs etc and this leads to a problem in the building of brain inspired AI systems The Interdisciplinary RequirementsThe act of building brain inspired AI systems requires the knowledge of experts of different fields such as Neuroscience Computer Science Engineering Philosophy and Psychology But there lies a challenge there both logistical and foundational in the sense that getting experts from different fields very financially tasking and also there lies the problem of knowledge of knowledge conflict it is is really difficult to get an engineer to care about the psychological effects of what he she is building not to talk of the problem of egos colliding SummaryIn Conclusion while the brain inspired approach is the obvious route to building AI systems we have discussed why it is wrought with challenges but we can look to the future with hope that the efforts are being made to solve these problems If you enjoyed the article you can subscribe to my newsletter ReferencesFreeCode Camp Machine LearningTesla Vehicle Safety ReportBasic Neural Units of the Brain Neurons Synapses and Action PotentialWhen Brain inspired AI meets AGI Perceptron The artificial Neuron An Essential Upgrade To The McCulloch Pitts Neuron McCulloch Pitts Neuron ーMankind s First Mathematical Model Of A Biological NeuronBackPropagation through time What it does and how to do itThe history of AIBrainOS A Novel Artificial Brain Alike Automatic Machine Learning Framework 2023-05-07 00:46:59
海外TECH DEV Community Rust Tauri (inspired by Electron) 1.3: Getting started to build apps https://dev.to/nabbisen/rust-tauri-inspired-by-electron-13-getting-started-to-build-apps-582 Rust Tauri inspired by Electron Getting started to build apps SummaryTauri is an apps builder for multi platform deployment inspired by Electron based on Node js and Web technology It is written in Rust rustlang a general purpose programming language aiming at performance reliability and productivity One of the good aspects of Tauri is its bundle size By using the OS s native web renderer the size of apps can be pretty small when built with optimized Moreover there are additional expectations on security performance cross platform and independence from front end frameworks This post shows how to install it and create a first app with it EnvironmentOS Artix Linux based on Arch Linux Programming Language Rust App Builder Tauri Tutorial Install RustInstall rustup the toolchain installer with pacman Sy rustup and run rustup default stableFinally it printed out as below info using existing install for stable x unknown linux gnu info default toolchain set to stable x unknown linux gnu stable x unknown linux gnu unchanged rustc cd Besides when you have some older version you may have to update it with rustup update Install Tauri clientRun cargo install tauri cliThe output was Updating crates io index Downloaded tauri cli v Downloaded crate MB in s Installing tauri cli v Finished release optimized target s in m s Installing cargo bin cargo tauri Installed package tauri cli v executable cargo tauri Install executable to create Tauri projects cargo install create tauri appThe output was Updating crates io index Downloaded create tauri app v Compiling create tauri app v Finished release optimized target s in s Installing cargo bin cargo create tauri app Installed package create tauri app v executable cargo create tauri app Create a first project cargo create tauri app tauri exampleYou will be asked Choose which language to use for your frontend ›❯TypeScript JavaScript pnpm yarn npm ❯Rust cargo As above the options are TypeScript with pnpm yarn npm Rust with cargo I chose Rust Then you will be asked Choose your UI template ›❯Vanilla❯Yew ❯Leptos ❯Sycamore As above the options are VanillaYewLaptosSycamore I chose Vanilla for simplicity of this tutorial The others are another strong candidates suitable to WebAssembly The output was Template created To get started run cd tauri example cargo tauri dev Verify preparationEnter cd tauri example What are generatedThere must be lsREADME md src src tauri Above src contains front end ui assets like this ls srcassets index html main js style css Test run cargo tauri devThe output was Info Watching tauri example src tauri for changes Updating crates io index Compiling webkitgtk v Finished dev unoptimized debuginfo target s in m sThen you will see It looks nice Well it is not enough because what is shown is nothing more than the Tauri default minimum view Click x at the right top in the window or enter Ctrl c to quit Create custom UI assets Prepare directoryRun to make the directory for your custom UI mkdir uiNow there must be lsREADME md src src tauri ui Write your first view nvim ui index htmllike lt DOCTYPE html gt lt html lang en gt lt head gt lt meta charset UTF gt lt meta name viewport content width device width initial scale gt lt title gt Document lt title gt lt head gt lt body gt lt h gt Welcome from Tauri lt h gt lt body gt lt html gt Of course you may write in your own way comfortably here Overwrite Tauri templateWe will overwrite src tauri especially src tauri tauri conf json Run cargo tauri init forceYou will be asked as below The first two questions are about your app name and its title What is your app name tauri example What should the window title be Tauri ExampleThen you have to specify ui at the following questions Where are your web assets HTML CSS JS located relative to the lt current dir gt src tauri tauri conf Where are your web assets HTML CSS JS located relative to the lt current dir gt src tauri tauri conf json file that will be created ui What is the url of your dev server uiThe goal is coming Set empty at the last two questions because we don t use TypeScript this moment What is your frontend dev command What is your frontend build command Done Run to develop cargo tauri devYou will see Build as appNext let s run build cargo tauri buildYou will perhaps fail first time as below Error You must change the bundle identifier in tauri conf json gt tauri gt bundle gt identifier The default value com tauri dev is not allowed as it must be unique across applications You must fail even if you try to run directly the binary src tauri target debug tauri exampleEnter Ctrl c to quit Well why It s because of the identifier aka domain Finally edit to build successfully nvim src tauri tauri conf jsonlike identifier com tauri dev identifier localhost Then run cargo tauri buildThe output was Compiling webkitgtk v Finished release optimized target s in m s Bundling tauri example amd deb tauri example src tauri target release bundle deb tauri example amd deb Bundling tauri example amd AppImage tauri example src tauri target release bundle appimage tauri example amd AppImage Finished bundles at tauri example src tauri target release bundle deb tauri example amd deb tauri example src tauri target release bundle appimage tauri example amd AppImage ConclusionNow you can run your first Tauri app optimized for your platform src tauri target release tauri exampleIn addition AppImage is also available src tauri target release bundle appimage tauri example amd AppImageThe size of the executable tauri example in src tauri target release is just MB S wonderful That of the AppImage bundle tauri example amd AppImage in src tauri target release bundle appimage Linux apps that run anywhere is MB Happy building apps 2023-05-07 00:31:33
海外科学 BBC News - Science & Environment Butterfly species named after Lord of the Rings villain Sauron https://www.bbc.co.uk/news/science-environment-65515790?at_medium=RSS&at_campaign=KARANGA books 2023-05-07 00:06:51
ニュース BBC News - Home At least nine injured in shooting at Allen, Texas mall https://www.bbc.co.uk/news/world-us-canada-65515915?at_medium=RSS&at_campaign=KARANGA allen 2023-05-07 00:50:07
ニュース BBC News - Home Butterfly species named after Lord of the Rings villain Sauron https://www.bbc.co.uk/news/science-environment-65515790?at_medium=RSS&at_campaign=KARANGA books 2023-05-07 00:06:51
ビジネス 東洋経済オンライン 出会いは「占い」アラフォー男女が結婚に至った訳 「夫たるもの・妻たるもの」からも解き放たれ… | 晩婚さんいらっしゃい! | 東洋経済オンライン https://toyokeizai.net/articles/-/668741?utm_source=rss&utm_medium=http&utm_campaign=link_back 東洋経済オンライン 2023-05-07 10:00:00
TECH Techable(テッカブル) 求人掲載の手間を削減、人材派遣会社・求人広告代理店向けフィード作成ツール https://techable.jp/archives/205144 hrmapper 2023-05-07 01:00:28
python Pythonタグが付けられた新着投稿 - Qiita pandasのカテゴリカル変数のカラム名を取り出す方法 https://qiita.com/hatahataDev/items/9b3f41aa75b99c4454d0 gtindexcategorycolumns 2023-05-07 10:20:36
python Pythonタグが付けられた新着投稿 - Qiita AtCoderのABC300のE問題までを解説(Python) ~D問題はエラトステネスに頼らない~ https://qiita.com/halcyonFX/items/a18a06280ac60ec64492 atcoder 2023-05-07 10:09:10
Linux Ubuntuタグが付けられた新着投稿 - Qiita 自宅サーバー構築譚:LXDコンテナにDovecotをインストール / IMAP https://qiita.com/katz_engineer/items/2fdb627714c6967019f5 dovecot 2023-05-07 10:41:22
ニュース BBC News - Home Coronation: Metropolitan Police criticised over anti-monarchy group arrests https://www.bbc.co.uk/news/uk-65515769?at_medium=RSS&at_campaign=KARANGA arrestsmps 2023-05-07 01:14:43
ニュース BBC News - Home Multiple casualties at Allen, Texas mall shooting https://www.bbc.co.uk/news/world-us-canada-65515915?at_medium=RSS&at_campaign=KARANGA shootingpolice 2023-05-07 01:38:55
ニュース BBC News - Home Canadian province of Alberta declares wildfire emergency https://www.bbc.co.uk/news/world-us-canada-65515446?at_medium=RSS&at_campaign=KARANGA alberta 2023-05-07 01:00:38
ビジネス 東洋経済オンライン 横浜みなとみらいで進む「オフィス離れ」の超深刻 割安な「品川・汐留・晴海」に企業需要奪われる | 不動産 | 東洋経済オンライン https://toyokeizai.net/articles/-/670097?utm_source=rss&utm_medium=http&utm_campaign=link_back 東洋経済オンライン 2023-05-07 10:30:00
海外TECH reddit KAGARIBI #10 Ultimate Singles - Winners Top 64 - FaZe | Sparg0 vs. iXA | Yaura https://www.reddit.com/r/smashbros/comments/13a93dj/kagaribi_10_ultimate_singles_winners_top_64_faze/ KAGARIBI Ultimate Singles Winners Top FaZe Sparg vs iXA Yaura Watch Live Winners Top Edgar quot Sparg quot Valdez Twitch Twitter Wiki Team vs Yaura Twitter Wiki Team Cloud Sparg Yaura SamusDarkSamus Cloud Pokémon Stadium Samus stock Cloud Pokémon Stadium Samus stock Cloud Pokémon Stadium Samus stock Generated by Tournament Tabler submitted by u SelfDestructGambit to r smashbros link comments 2023-05-07 01:48:11
IT 気になる、記になる… 「SwitchBotハブ2」がAmazonタイムセールで8%オフに − SwitchBotの複数製品もセール対象 https://taisy0.com/2023/05/07/171521.html amazon 2023-05-07 02:53:30
IT 気になる、記になる… 米Microsoft、「Xbox Series X|S 用 Seagate ストレージ拡張カード」を値下げ https://taisy0.com/2023/05/07/171518.html xboxseriesx 2023-05-07 02:20:00
IT ITmedia 総合記事一覧 [ITmedia Mobile] ゴッホの名画と異色のコラボ 「nubia Z50 Ultraスターコレクション版」は部屋に飾りたくなる完成度 https://www.itmedia.co.jp/mobile/articles/2305/07/news038.html ITmediaMobileゴッホの名画と異色のコラボ「nubiaZUltraスターコレクション版」は部屋に飾りたくなる完成度ZTEの子会社のNubiaから登場した「nubiaZUltra」は、SnapdragonGenを搭載したハイエンドスマートフォン。 2023-05-07 11:30:00
AWS lambdaタグが付けられた新着投稿 - Qiita S3 イベント通知でSQSとLambdaを経由してSNS送信する構築ハンズオン https://qiita.com/i3no29/items/301966962203b7d96b75 lambda 2023-05-07 11:31:47
AWS lambdaタグが付けられた新着投稿 - Qiita LambdaでS3署名付きURLを発行してSNS送信する構築ハンズオン https://qiita.com/i3no29/items/f4dd8c6cbaa4d00f2bda cloudfront 2023-05-07 11:30:47
python Pythonタグが付けられた新着投稿 - Qiita Webアプリを作ったらペネトレーションテストはしよう https://qiita.com/Nikto/items/48ba79e8c4d09a865be0 重要性 2023-05-07 11:37:27
python Pythonタグが付けられた新着投稿 - Qiita 今からデスクトップアプリケーションを開発するならどの技術を使うか? https://qiita.com/Nikto/items/d83d550148a14fbc20cc 開発 2023-05-07 11:26:37
js JavaScriptタグが付けられた新着投稿 - Qiita 【Vue.js】単一ファイルコンポーネントの分解と合成 https://qiita.com/Togo_Yokoyama/items/54d9c339935278dde8a7 vuejs 2023-05-07 11:30:03
js JavaScriptタグが付けられた新着投稿 - Qiita 今からデスクトップアプリケーションを開発するならどの技術を使うか? https://qiita.com/Nikto/items/d83d550148a14fbc20cc 開発 2023-05-07 11:26:37
Ruby Rubyタグが付けられた新着投稿 - Qiita RubyでAtCoder ABC265(A, B, C, D)を解いてみた https://qiita.com/shoya15/items/38db889403140afbcea7 atcoder 2023-05-07 11:52:19
AWS AWSタグが付けられた新着投稿 - Qiita IAMユーザのセキュリティ確保 MFA必須化とロールの利用 https://qiita.com/Regryp/items/288c3aa8aca16580b6b4 開発者 2023-05-07 11:45:01
AWS AWSタグが付けられた新着投稿 - Qiita Cloud9を動かせるVPCを作る https://qiita.com/a_b_/items/4ab82e2da6f7b61536ac awssystems 2023-05-07 11:37:13
AWS AWSタグが付けられた新着投稿 - Qiita S3 イベント通知でSQSとLambdaを経由してSNS送信する構築ハンズオン https://qiita.com/i3no29/items/301966962203b7d96b75 lambda 2023-05-07 11:31:47
AWS AWSタグが付けられた新着投稿 - Qiita CloudFormationでCodeCommit 作成時にリポジトリを反映する構築ハンズオン https://qiita.com/i3no29/items/fa4b4343cf15c70265e5 cloudformation 2023-05-07 11:30:00
ニュース BBC News - Home Texas shooting: Nine killed by gunman in Allen mall https://www.bbc.co.uk/news/world-us-canada-65515915?at_medium=RSS&at_campaign=KARANGA dallas 2023-05-07 02:49:05
ニュース BBC News - Home Coronation concert: Katy Perry and Take That gear up to perform https://www.bbc.co.uk/news/entertainment-arts-65480420?at_medium=RSS&at_campaign=KARANGA castle 2023-05-07 02:50:46
python Pythonタグが付けられた新着投稿 - Qiita Splunk: Splunkカスタムコマンド入門(1/4) - とりあえず作ってみる https://qiita.com/frozencatpisces/items/ee73ec1bec5bd7db8b03 centos 2023-05-07 12:37:05
python Pythonタグが付けられた新着投稿 - Qiita Splunk: Splunkカスタムコマンド入門 https://qiita.com/frozencatpisces/items/14e4de24c306502efcc8 centos 2023-05-07 12:35:58
Linux Ubuntuタグが付けられた新着投稿 - Qiita `sudo`無しで`docker`コマンドを実行する https://qiita.com/takegongon/items/01618959158d4e16899d docker 2023-05-07 12:06:31
Docker dockerタグが付けられた新着投稿 - Qiita `sudo`無しで`docker`コマンドを実行する https://qiita.com/takegongon/items/01618959158d4e16899d docker 2023-05-07 12:06:31
海外TECH DEV Community Manage existing resources via Helm! https://dev.to/aws-builders/manage-existing-resources-via-helm-45ce Manage existing resources via Helm Manage existing resources via HelmHelm is really a very powerful tool for managing Kubernetes objects With a single command we can install or upgrade multiple related Kubernetes entities Let s say we want to install any chart from the helm registry we just need to type in below command and helm will do the heavy lifting for us helm install RELEASE NAME REPO CHART But below post is not about the basics of helm or how to install or upgrade a chart etc It s about some new learning While installing one of my charts I encountered below issue Error INSTALLATION FAILED rendered manifests contain a resource that already exists Unable to continue with install StorageClass demo sc in namespace exists and cannot be imported into the current release invalid ownership metadata label validation error missing key app kubernetes io managed by must be set to Helm annotation validation error missing key meta helm sh release name must be set to demo release annotation validation error missing key meta helm sh release namespace must be set to default The cause of the issue is pretty self explanatory the storageClass which is a part of the helm chart already exists with identical properties and therefore installation of the chart failed And it can be easily fixed by deleting that object storageClass in my case and further proceeding with the chart s installation But what exactly happens in the background how does helm know which object to manage which object to club together as a part of the release The answer is simple labels and annotations if we read the error carefully it gives us a whole lot of hints about what all things helm is expecting in a Kubernetes manifest label validation error missing key app kubernetes io managed by must be set to Helm This is used for finding all the entities managed by helm if we want to rectify it manually we can just add a label and we are done annotation validation error missing key meta helm sh release name must be set to demo release This is used to identify what all Kubernetes objects are a part of the release demo release in my case annotation validation error missing key meta helm sh release namespace must be set to default This is used to identify in which namespace the Kubernetes objects must be created default in my case So ideally if we add these three things to an existing object storageclass in my case and try again to install the release helm will treat that object as its baby and will start taking care of it together with other objects of the same release If interested below is a quick HowTo kubectl label sc demo sc app kubernetes io managed by Helm kubectl annotate sc demo sc meta helm sh release name demo release kubectl annotate sc demo sc meta helm sh release namespace default sc storageClass is the kind of object demo sc is the name of the object Once the above commands are executed and now when we will try installing or even uninstalling the chart it will treat the storageClass as a part of that release helm upgrade install demo release demoRelease demo release does not exist Installing it now NAME demo releaseLAST DEPLOYED Tue Oct NAMESPACE defaultSTATUS deployedREVISION TEST SUITE None 2023-05-07 03:30:00
海外TECH DEV Community Session tracking using url rewriting in servlet https://dev.to/realnamehidden1_61/session-tracking-using-url-rewriting-in-servlet-4ba8 Session tracking using url rewriting in servletFor Explanation watch the videoweb xml lt xml version encoding UTF gt lt web app xmlns xsi xmlns xsi schemaLocation id WebApp ID version gt lt display name gt URLRewriting lt display name gt lt welcome file list gt lt welcome file gt index html lt welcome file gt lt welcome file list gt lt web app gt index html lt DOCTYPE html gt lt html gt lt head gt lt meta charset ISO gt lt title gt Insert title here lt title gt lt style type text css gt div width px margin auto margin top px lt style gt lt head gt lt body gt lt div gt lt form action firsturl method post gt Name lt br gt lt input type text name name gt lt br gt Add lt br gt lt input type text name add gt lt br gt Choose any one lt br gt lt select name dish gt lt option value sweet gt Sweet lt option gt lt option value spicy gt Spicy lt option gt lt select gt lt br gt lt input type submit value submit gt lt form gt lt div gt lt body gt lt html gt FirstServlet javapackage com servlet import java io IOException import java io PrintWriter import javax servlet ServletException import javax servlet annotation WebServlet import javax servlet http HttpServlet import javax servlet http HttpServletRequest import javax servlet http HttpServletResponse WebServlet firsturl public class FirstServlet extends HttpServlet Override protected void doPost HttpServletRequest req HttpServletResponse res throws ServletException IOException get PrintWriter PrintWriter pw res getWriter set content type res setContentType text html get the values String name req getParameter name String add req getParameter add String dish req getParameter dish if dish equalsIgnoreCase sweet pw println lt h gt Choose One lt h gt pw println lt form action secondurl name name amp add add method post gt pw println lt select name dish gt pw println lt option value gulab jamun gt gulab jamun lt option gt pw println lt option value jalebi gt jalebi lt option gt pw println lt select gt pw println lt br gt pw println lt input type submit value submit gt pw println lt form gt else pw println lt h gt Choose One lt h gt pw println lt form action secondurl name name amp add add method post gt pw println lt select name dish gt pw println lt option value samosa gt samosa lt option gt pw println lt option value paneer gt paneer lt option gt pw println lt select gt pw println lt br gt pw println lt input type submit value submit gt pw println lt form gt close the stream pw close SecondServlet javapackage com servlet import java io IOException import java io PrintWriter import javax servlet ServletException import javax servlet annotation WebServlet import javax servlet http HttpServlet import javax servlet http HttpServletRequest import javax servlet http HttpServletResponse WebServlet secondurl public class SecondServlet extends HttpServlet Override protected void doPost HttpServletRequest req HttpServletResponse res throws ServletException IOException get PrintWriter PrintWriter pw res getWriter set content type res setContentType text html get the values String name req getParameter name String dish req getParameter dish String add req getParameter add pw println lt h gt Thanks you name your dish will be placed at add lt h gt close the Stream pw close 2023-05-07 03:02:09
ニュース BBC News - Home Texas shooting: Eight killed by gunman in Allen mall https://www.bbc.co.uk/news/world-us-canada-65515915?at_medium=RSS&at_campaign=KARANGA dallas 2023-05-07 03:14:21
ビジネス プレジデントオンライン アメリカ人の熱狂ぶりに出演者が驚いた…「スーパー戦隊シリーズ」が米国で30年続く長寿番組になったワケ - 子供たちの心をつかんだ「黄金の方程式」とは https://president.jp/articles/-/69037 子供たち 2023-05-07 13:00:00
海外TECH reddit [Post Game Thread] The Los Angeles Lakers (2-1) blow out the Golden State Warriors (1-2) by 127 - 97, behind a dominant performance from Anthony Davis https://www.reddit.com/r/nba/comments/13ab49o/post_game_thread_the_los_angeles_lakers_21_blow/ Post Game Thread The Los Angeles Lakers blow out the Golden State Warriors by behind a dominant performance from Anthony Davis Box Scores NBA Yahoo nbsp GAME SUMMARY Location Crypto com Arena Clock End Q Officials Bill Kennedy David Guthrie and Mitchell Ervin Team Q Q Q Q Total Golden State Warriors Los Angeles Lakers nbsp TEAM STATS Team PTS FG FG P P FT FT OREB TREB AST PF STL TO BLK Golden State Warriors Los Angeles Lakers nbsp PLAYER STATS Golden State Warriors MIN PTS FGM A PM A FTM A ORB DRB REB AST STL BLK TO PF ± Andrew WigginsSF JaMychal GreenPF Draymond GreenC Klay ThompsonSG Stephen CurryPG Jordan Poole Kevon Looney Donte DiVincenzo Moses Moody Gary Payton II Jonathan Kuminga Anthony Lamb Patrick Baldwin Jr Andre Iguodala Ryan Rollins Los Angeles Lakers MIN PTS FGM A PM A FTM A ORB DRB REB AST STL BLK TO PF ± Jarred VanderbiltSF LeBron JamesPF Anthony DavisC Austin ReavesSG D Angelo RussellPG Lonnie Walker IV Dennis Schroder Rui Hachimura Wenyen Gabriel Shaquille Harrison Troy Brown Jr Malik Beasley Tristan Thompson Max Christie Mo Bamba rnbapgtgenerator by u fukr submitted by u Nyhrox to r nba link comments 2023-05-07 03:15:42
海外TECH reddit [Post Game Thread] The Los Angeles Lakers (2-1) blow out your Golden State Warriors (1-2) 127-97. https://www.reddit.com/r/warriors/comments/13ab7aa/post_game_thread_the_los_angeles_lakers_21_blow/ Post Game Thread The Los Angeles Lakers blow out your Golden State Warriors Box Scores NBA Yahoo nbsp GAME SUMMARY Location Crypto com Arena Clock End Q Officials Bill Kennedy David Guthrie and Mitchell Ervin Team Q Q Q Q Total Golden State Warriors Los Angeles Lakers nbsp TEAM STATS Team PTS FG FG P P FT FT OREB TREB AST PF STL TO BLK Golden State Warriors Los Angeles Lakers nbsp PLAYER STATS Golden State Warriors MIN PTS FGM A PM A FTM A ORB DRB REB AST STL BLK TO PF ± Andrew WigginsSF JaMychal GreenPF Draymond GreenC Klay ThompsonSG Stephen CurryPG Jordan Poole Kevon Looney Donte DiVincenzo Moses Moody Gary Payton II Jonathan Kuminga Anthony Lamb Patrick Baldwin Jr Andre Iguodala Ryan Rollins Los Angeles Lakers MIN PTS FGM A PM A FTM A ORB DRB REB AST STL BLK TO PF ± Jarred VanderbiltSF LeBron JamesPF Anthony DavisC Austin ReavesSG D Angelo RussellPG Lonnie Walker IV Dennis Schroder Rui Hachimura Wenyen Gabriel Shaquille Harrison Troy Brown Jr Malik Beasley Tristan Thompson Max Christie Mo Bamba rnbapgtgenerator by u fukr submitted by u Robotsaur to r warriors link comments 2023-05-07 03:19:24
python Pythonタグが付けられた新着投稿 - Qiita Matplotlib入門【データ分析ライブラリ三種の神器③】 https://qiita.com/Isaka-code/items/c371b76ca337ceb10df9 三種の神器 2023-05-07 13:41:53
python Pythonタグが付けられた新着投稿 - Qiita Pandas入門【データ分析ライブラリ三種の神器②】 https://qiita.com/Isaka-code/items/fa99547c4b697a5c4697 三種の神器 2023-05-07 13:41:42
python Pythonタグが付けられた新着投稿 - Qiita Numpy入門【データ分析ライブラリ三種の神器①】 https://qiita.com/Isaka-code/items/bafda2c42f0b6211da9d 三種の神器 2023-05-07 13:41:31
python Pythonタグが付けられた新着投稿 - Qiita イルカアプリ作ったらトロイの木馬判定されました:原因と対策 https://qiita.com/komori556/items/16954014b9fcd173f377 aprecall 2023-05-07 13:01:03
AWS AWSタグが付けられた新着投稿 - Qiita 【めっちゃ小ネタ】AWS CDK を使って API Gateway のリソースポリシーで IP アドレス制限を実装する方法 https://qiita.com/Rikiya_Ota/items/05a1d7b257e69a5dd325 awscdk 2023-05-07 13:59:17
Git Gitタグが付けられた新着投稿 - Qiita Git リモートのブランチを削除する方法 https://qiita.com/amatouyamahodo/items/13fd641813a69ec9ae4b gitpushorigindelete 2023-05-07 13:03:05
海外TECH CodeProject Latest Articles WinUI3 in Existing Win32 Applications https://www.codeproject.com/Articles/5359576/WinUI3-in-Existing-Win32-Applications applicationshow 2023-05-07 04:06:00
海外ニュース Japan Times latest articles Kishida arrives in South Korea for landmark summit with Yoon https://www.japantimes.co.jp/news/2023/05/07/national/politics-diplomacy/kishida-south-korea-visit-yoon-talks/ Kishida arrives in South Korea for landmark summit with YoonPrime Minister Fumio Kishida arrived in Seoul on Sunday for talks with South Korean President Yoon Suk yeol becoming the first Japanese leader to visit the 2023-05-07 13:04:24
海外ニュース Japan Times latest articles Britain’s coronation ceremony evolves to take account of diversity https://www.japantimes.co.jp/news/2023/05/07/world/king-charles-ii-coronation-diversity/ Britain s coronation ceremony evolves to take account of diversityThe planners tried to make the event more representative of modern Britain by involving other religions and people from a wider variety of backgrounds 2023-05-07 13:24:33
ニュース BBC News - Home Coronation: Street parties, big lunch and concert to take place on Sunday https://www.bbc.co.uk/news/uk-65516031?at_medium=RSS&at_campaign=KARANGA community 2023-05-07 04:11:25
ニュース BBC News - Home Newspaper headlines: 'Crowning glory' of 'happy and glorious' Coronation https://www.bbc.co.uk/news/blogs-the-papers-65515411?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-07 04:38:09
海外TECH reddit Kagaribi#10 - Winners Quarters - Zomba vs. DFM | zackray https://www.reddit.com/r/smashbros/comments/13ac9oh/kagaribi10_winners_quarters_zomba_vs_dfm_zackray/ Kagaribi Winners Quarters Zomba vs DFM zackrayWatch Live Winners Quarters Salvatore quot Zomba quot DeSena Twitch Twitter Wiki Team vs Sota quot Zackray quot Okada Twitter Wiki Team ROB Zomba Zackray PitDarkPit stock ROB Small Battlefield Pit ROB Small Battlefield Pit stocks ROB Small Battlefield Pit stocks ROB Hollow Bastion Pit stock submitted by u Tery to r smashbros link comments 2023-05-07 04:06:19
海外TECH reddit [SPOILER] Belal Muhammad vs. Gilbert Burns https://www.reddit.com/r/MMA/comments/13acm9x/spoiler_belal_muhammad_vs_gilbert_burns/ SPOILER Belal Muhammad vs Gilbert Burns submitted by u inooway to r MMA link comments 2023-05-07 04:22:42
海外TECH reddit Post Game Chat 5/6 Astros @ Mariners https://www.reddit.com/r/Mariners/comments/13achop/post_game_chat_56_astros_mariners/ Post Game Chat Astros MarinersPlease use this thread to discuss anything related to today s game You may post anything as long as it falls within stated posting guidelines You may also post gifs and memes as long as it is related to the game Please keep the discussion civil Discord Seattle Sports Line Score Game Over R H E LOB HOU SEA Box Score SEA AB R H RBI BB SO BA CF Rodríguez Ju B France T LF Kelenic B Suárez E C Raleigh RF Hernández T SS Crawford J C Murphy To PH Trammell P Sewald B Wong Ko B Caballero J SEA IP H R ER BB SO P S ERA Gonzales Then Saucedo Sewald HOU AB R H RBI BB SO BA B Dubón B Bregman LF Alvarez Y DH Abreu J RF Tucker SS Peña C Diaz Y B Hensley CF Meyers HOU IP H R ER BB SO P S ERA France J Maton P Neris Montero Stanek Scoring Plays Inning Event Score T Kyle Tucker out on a sacrifice fly to right fielder Teoscar Hernandez Mauricio Dubon scores T Jeremy Pena singles on a line drive to left fielder Jarred Kelenic Yordan Alvarez scores Jose Abreu to nd T Mariners challenged home plate collision call on the field was overturned Yordan Alvarez doubles on a line drive to left fielder Jarred Kelenic Jake Meyers scores Mauricio Dubon out at home on the throw left fielder Jarred Kelenic to shortstop J P Crawford to catcher Tom Murphy B J P Crawford doubles on a sharp line drive to right fielder Kyle Tucker Eugenio Suarez scores Cal Raleigh scores Teoscar Hernandez scores B Jose Caballero doubles on a line drive to left fielder Yordan Alvarez J P Crawford scores Taylor Trammell scores B Julio Rodriguez singles on a line drive to center fielder Jake Meyers Jose Caballero scores B Jarred Kelenic singles on a sharp line drive to right fielder Kyle Tucker deflected by second baseman Mauricio Dubon Julio Rodriguez scores Ty France to nd T Jake Meyers doubles on a line drive to left fielder Jarred Kelenic Kyle Tucker scores Jeremy Pena scores Highlights Description Length Video Bullpen availability for Seattle May vs Astros Video Bullpen availability for Houston May vs Mariners Video Fielding alignment for Seattle May vs Astros Video Fielding alignment for Houston May vs Mariners Video Starting lineups for Astros at Mariners May Video J P France escapes the jam in the st inning Video Tucker hits a sac fly to right field in the th Video Pena hits an RBI single to left field in the th Video France Ks Rodríguez for his first career strikeout Video Alvarez hits an RBI double to left field in the th Video Alvarez reaches in the crowd for a foul out on France Video Dubon is called out at home after Mariners challenge Video Breaking down J P France s pitches Video J P France s outing against the Mariners Video Breaking down Marco Gonzales s pitches Video Marco Gonzales s outing against the Astros Video Marco Gonzales fans four in six innings Video Crawford s hits a three run double in the th inning Video Caballero hits a two run double to left in the th Video Rodríguez hits an RBI single to center in the th Video Kelenic hits an RBI single to right field in the th Video Decisions Winning Pitcher Losing Pitcher Save Attendance Weather Wind °F Cloudy mph Out To CF HP B B B Dan Bellino Phil Cuzzi Mark Ripperger Shane Livensparger Game ended at PM submitted by u Mariners bot to r Mariners link comments 2023-05-07 04:16:49
js JavaScriptタグが付けられた新着投稿 - Qiita 【初心者向け】JavaScriptファイルはwebpackによって一つにまとめられる https://qiita.com/ittetsu51/items/fcab6258f8fc8fff30e3 ltbodygtltscripts 2023-05-07 14:12:43
技術ブログ Developers.IO Amazon GuardDuty RDS Protection で Tor IP 検出タイプと Malicious IP 検出タイプを検知しました~その他の検出タイプはサンプルを出力しました https://dev.classmethod.jp/articles/guardduty-rds-protection-torip-finding-types-maliciousip-finding-types-sample/ amazon 2023-05-07 05:19:10
海外TECH DEV Community Top 10 Things You Should Avoid While Coding: Valuable Tips for Programmers https://dev.to/dhruvjoshi9/top-10-things-you-should-avoid-while-coding-valuable-tips-for-programmers-1fj3 Top Things You Should Avoid While Coding Valuable Tips for ProgrammersCoding is a complex for some and challenging field and even experienced developers can fall into common traps that can slow down their progress and hinder their success In this blog post i will provide valuable tips on the top things you should avoid while coding to help you become a more efficient and effective programmer These tips may feel common sense but may be helpful for beginners Avoid Overcomplicating Your CodeComplex code can be difficult to understand and maintain To avoid this focus on writing clean simple and easy to read code that is easy to understand and modify Avoid Copying and Pasting CodeCopying and pasting code from other sources without understanding it can lead to serious errors and vulnerabilities in your code Instead take the time to learn how the code works and write your own code from scratch Avoid Hardcoding ValuesHardcoding values in your code can make it difficult to modify or maintain Instead use constants or configuration files to make it easier to update values in the future Avoid Ignoring Error MessagesError messages can provide valuable insights into what went wrong in your code Always take the time to understand and address them to avoid future issues Avoid Not Commenting Your CodeAdding comments to your code can make it easier for other programmers to understand your code and can also help you remember what you were thinking when you wrote it Don t forget to add comments that explain what your code is doing and why Avoid Using Outdated TechnologyUsing outdated technology can lead to security vulnerabilities and compatibility issues Always use the latest technology and keep your software up to date Avoid Not Testing Your CodeNot testing your code can lead to bugs and errors that could have been easily prevented Take the time to test your code thoroughly before deploying it Avoid Over Optimizing Your CodeOver optimizing your code can lead to slower performance and reduced readability Focus on writing code that is easy to read and maintain instead of overly optimized code Avoid Not Backing Up Your CodeNot backing up your code can lead to the loss of hours of work Always back up your code to a secure location such as a version control system or cloud storage Avoid Not Asking for HelpAsking for help when you re stuck is not a sign of weakness It s important to recognize when you need help and seek assistance from your colleagues or online communities Last Things By following these valuable tips you can become a more efficient and effective programmer Remember to focus on writing simple clean and easy to read code that is thoroughly tested and backed up regularly And don t forget to ask for help when you need it By avoiding common mistakes you can save time and avoid costly errors helping you achieve success in your coding career Are you a software engineer and looking for job change or finding start head to here Click here If you are stuck somewhere into a complex project or got an idea to start a project with then reach me here 2023-05-07 05:16:42
海外ニュース Japan Times latest articles Kishida arrives in South Korea for landmark summit with Yoon https://www.japantimes.co.jp/news/2023/05/07/national/politics-diplomacy/kishida-south-korea-visit-yoon-talks/ Kishida arrives in South Korea for landmark summit with YoonPrime Minister Fumio Kishida arrived in Seoul on Sunday for talks with South Korean President Yoon Suk yeol becoming the first Japanese leader to visit the 2023-05-07 14:07:36
海外ニュース Japan Times latest articles Max Verstappen says Miami win ‘not impossible’ despite starting ninth https://www.japantimes.co.jp/sports/2023/05/07/more-sports/auto-racing/miami-verstappen-qualifying/ miami 2023-05-07 14:31:57
海外ニュース Japan Times latest articles Saul Alvarez batters John Ryder to retain super middleweight crown https://www.japantimes.co.jp/sports/2023/05/07/more-sports/boxing-2/alvarez-ryder-mexico/ crownalvarez 2023-05-07 14:26:03
ニュース BBC News - Home Coronation: Metropolitan Police criticised over anti-monarchy group arrests https://www.bbc.co.uk/news/uk-65515769?at_medium=RSS&at_campaign=KARANGA arrestsmps 2023-05-07 05:40:22
ニュース BBC News - Home Prince Harry leaves alone after attending Coronation https://www.bbc.co.uk/news/uk-65507002?at_medium=RSS&at_campaign=KARANGA balcony 2023-05-07 05:24:15
ニュース BBC News - Home Saul 'Canelo' Alvarez v John Ryder: Home favourite Alvarez defends undisputed super-middleweight crown https://www.bbc.co.uk/sport/boxing/65515945?at_medium=RSS&at_campaign=KARANGA Saul x Canelo x Alvarez v John Ryder Home favourite Alvarez defends undisputed super middleweight crownHome favourite Saul Canelo Alvarez beats John Ryder in front of raucous Mexican fans on a historic night in Guadalajara 2023-05-07 05:44:27
IT 週刊アスキー 4年ぶりのクラシックの祭典「ラ・フォル・ジュルネ」(東京・丸の内など)がついに歓喜の千秋楽を迎えたぞ https://weekly.ascii.jp/elem/000/004/135/4135539/ tokyo 2023-05-07 14:30:00
海外TECH reddit [SPOILER] Aljamain Sterling vs. Henry Cejudo https://www.reddit.com/r/MMA/comments/13adox7/spoiler_aljamain_sterling_vs_henry_cejudo/ SPOILER Aljamain Sterling vs Henry Cejudo submitted by u inooway to r MMA link comments 2023-05-07 05:14:05
IT 気になる、記になる… 23年第1四半期に国内で最も売れたスマホは「iPhone 13」、タブレットは「iPad (第9世代)」に − BCNランキング https://taisy0.com/2023/05/07/171523.html apple 2023-05-07 06:18:04
python Pythonタグが付けられた新着投稿 - Qiita 【個人開発】ChatGPT x LINE BOTお勉強アプリ【Code Stranger】 https://qiita.com/bizposan/items/78de29d8c2f420f582ff chatgptxlinebot 2023-05-07 15:33:57
python Pythonタグが付けられた新着投稿 - Qiita 真打登場。RedPajama-INCITE をつかったチャットを作ってみたら眠気も吹き飛びんだ https://qiita.com/riversun/items/353175248b9eef9b6ef9 https 2023-05-07 15:15:10
python Pythonタグが付けられた新着投稿 - Qiita DD-wrt で usbio を python で動かす https://qiita.com/warpkwd/items/72c923d5f8a52081c39d usbmemory 2023-05-07 15:04:52
js JavaScriptタグが付けられた新着投稿 - Qiita JavaScriptでオブジェクト(連想配列)の配列を操作する https://qiita.com/na-takeda/items/6159289fcf2120a3d7e7 javascript 2023-05-07 15:20:06
AWS AWSタグが付けられた新着投稿 - Qiita AWS Certified DevOps Engineer - Professional (DOP-C02) に合格しました https://qiita.com/grhg/items/ad4bd1a30d4493fe2f9b devops 2023-05-07 15:32:30
AWS AWSタグが付けられた新着投稿 - Qiita 【DynamoDB】キャパシティユニットとは何か https://qiita.com/Yona_Sou/items/c79d2bf5ffe1da454a6e dynamo 2023-05-07 15:09:18
Ruby Railsタグが付けられた新着投稿 - Qiita 65歳、初心者がrailsに検索機能を https://qiita.com/matsumo33333/items/c96ca9a771d43343af29 macrubyp 2023-05-07 15:43:05
Ruby Railsタグが付けられた新着投稿 - Qiita 【Rails】キャッシュとインデックスの有無によるパフォーマンス比較 〜benchmark-ipでベンチマークテストを行う〜 https://qiita.com/hinako_n/items/748be70864d17048e5d7 benchmarkip 2023-05-07 15:00:45
海外TECH DEV Community PHP-FPM 8.1 on OpenBSD 7.3 https://dev.to/nabbisen/php-fpm-81-on-openbsd-73-4mee PHP FPM on OpenBSD SummaryTo my belief OpenBSD and their community support PHP Web services well thankfully The core package is offered as pre compiled binary through Ports packages system In addition important softwares such as extensions Composer and PECL libraries are available So are frameworks such as NextCloud and Zabbix Moreover when it is integrated with OpenBSD httpd its chroot helps to keep servers secure Of course it is also able to additionally integrate them with relayd Well PHP FPM PHP FastCGI Process Manager is a part of PHP package in OpenBSD packages Installing PHP php due to the version therefore comes with php fpm automatically This post shows how to install it and configure as a server EnvironmentOS OpenBSD Web OpenBSD httpdReference How to set it upPHP with PHP FPM✿✿✿ Tutorial Install PHPFirst install the main package doas pkg add phpYou will be asked quirks signed on T ZAmbiguous choose package for phpa lt None gt php p php php Your choice I chose PHP this moment Besides you can check the lifetime of each version here The result was php argon okphp libsodium p okphp oniguruma okphp femail p okphp femail chroot p okphp capstone okphp okThe following new rcscripts were installed etc rc d php fpmSee rcctl for details New and changed readme s usr local share doc pkg readmes femail chroot usr local share doc pkg readmes php You should see php fpm come along with php Configure PHPThese directories files are generated ls etc php etc php ini etc php fpm conf etc php etc php sample opcache ini etc php fpm d Edit ini or conf file s as needed For examples edit doas nvim etc php ini like post max size M post max size M upload max filesize M upload max filesize M allow url fopen Off for composer disabled in php fpm allow url fopen OnAlso edit doas nvim etc php ini to append to the bottom set On in php ini for composer therefore php admin value allow url fopen OffWell the file s in php sample are PHP extensions According to your necessity create symbolic link to each of them in etc php which will activate the extensions doas ln sf etc php sample ini etc php Batch processing Optional For small reference with more files which have to be dealt with you can use loop processing with your shell For examples case ksh for x in ls etc php sample do doas ln sf x etc php done case fish for x in etc php sample doas ln sf x etc php end Configure PHP FPMOK We re ready The pkg readme of PHP was obtanined in installation of PHP as usr local share doc pkg readmes php which says The main OpenBSD php packages include php fpm FastCGI Process Manager This manages pools of FastCGI processes starts restarts them andmaintains a minimum and maximum number of spare processes asconfigured You can use rcctl to enable php fpm at boot and start it at runtime rcctl enable php fpm rcctl start php fpmLet s start the daemon doas rcctl enable php fpmFor another small reference it appends or modifies the line in etc rc conf local pkg scripts php fpmNow it s time to start the daemon doas rcctl start php fpmphp fpm ok OK UsageNext we have to set up a web server for them Only if you haven t configured httpd copy the conf file from the examples OpenBSD offers as below doas cp p etc examples httpd conf etc Well edit etc httpd conf to add fastcgi socket definitions in some SERVERS section like this server default listen on port listen on port root htdocs directory index index php location php fastcgi socket run php fpm sock location php fastcgi socket run php fpm sock Note that chroot works in this context Therefore fastcgi socket run php fpm sock in etc httpd conf actually means fastcgi socket var www run php fpm sock This is the same to that root htdocs means var www htdocs ConcolusionLet s make var www htdocs index php for testing echo lt php phpinfo gt doas tee var www htdocs index php delete it afterwards doas rm var www htdocs index phpConnecting to your host with browser will show the general information PHP on OpenBSD ✿✿✿Happy serving 2023-05-07 06:22:30
ニュース BBC News - Home Texas shooting: Eight killed by gunman in Allen mall https://www.bbc.co.uk/news/world-us-canada-65515915?at_medium=RSS&at_campaign=KARANGA dallas 2023-05-07 06:25:12
ニュース BBC News - Home Kentucky Derby: Horse deaths overshadow Mage victory https://www.bbc.co.uk/sport/horse-racing/65516308?at_medium=RSS&at_campaign=KARANGA america 2023-05-07 06:05:56
TECH Techable(テッカブル) 4台を同時充電!USB Type-A・Cを2ポートずつ搭載&100W対応のコンパクト充電器 https://techable.jp/archives/205135 aukey 2023-05-07 07:00:55
python Pythonタグが付けられた新着投稿 - Qiita Ruffが「片仮名の`ノ`はambiguous unicode character」と判断する理由について https://qiita.com/yuji38kwmt/items/c5eadf0700774ac22057 ambiguousunicodecharacter 2023-05-07 16:59:24
python Pythonタグが付けられた新着投稿 - Qiita Scikit-learn入門 https://qiita.com/Isaka-code/items/07474ff91810320ec79a scikitlearn 2023-05-07 16:40:15
js JavaScriptタグが付けられた新着投稿 - Qiita Rails いいね機能実装(非同期通信) https://qiita.com/YukiyaOgura/items/3a675f1a68251570e22c awscloudrubyp 2023-05-07 16:29:49
js JavaScriptタグが付けられた新着投稿 - Qiita fp-ts を使ってみながら関数型指向の理解を進める(前準備編) https://qiita.com/on_a_neet/items/2bab3d6cb942161216f9 fptstypescript 2023-05-07 16:03:40
Ruby Rubyタグが付けられた新着投稿 - Qiita Rails いいね機能実装(非同期通信) https://qiita.com/YukiyaOgura/items/3a675f1a68251570e22c awscloudrubyp 2023-05-07 16:29:49
Docker dockerタグが付けられた新着投稿 - Qiita Docker&MySQL学習@まとめ https://qiita.com/mkame/items/51490920abb1e28279b9 docker 2023-05-07 16:38:04
Docker dockerタグが付けられた新着投稿 - Qiita Dockerについて https://qiita.com/mkame/items/dcf26fe4a6d725dbeaf6 dockerhub 2023-05-07 16:36:18
Docker dockerタグが付けられた新着投稿 - Qiita DockerでMySQL8.0のコンテナを作成 https://qiita.com/mkame/items/c289d68acbc85dda5263 docker 2023-05-07 16:35:45
golang Goタグが付けられた新着投稿 - Qiita 並行処理を加えて修正してみた https://qiita.com/hrk_ym/items/9cb0e1e3764aa03ca6a5 記事 2023-05-07 16:24:23
GCP gcpタグが付けられた新着投稿 - Qiita gcloudコマンドでGCEが起動しない https://qiita.com/danshi_cafe/items/e99d10c7c052c7182ce1 gcloudcomputeinstancescr 2023-05-07 16:28:44
Ruby Railsタグが付けられた新着投稿 - Qiita Rails いいね機能実装(非同期通信) https://qiita.com/YukiyaOgura/items/3a675f1a68251570e22c awscloudrubyp 2023-05-07 16:29:49
海外ニュース Japan Times latest articles Quake-hit Ishikawa braces for more aftershocks and rain https://www.japantimes.co.jp/news/2023/05/07/national/ishikawa-earthquake-aftershocks-heavy-rain/ Quake hit Ishikawa braces for more aftershocks and rainHeavy rainfall is forecast for the prefecture over the weekend which could raise the risk of landslides in areas where the ground has been loosened 2023-05-07 16:36:18
ビジネス 東洋経済オンライン 【GWの家メシ】家族と食べる「最高の角煮」作り方 ちょっとした工夫で専門店の味を再現しました | グルメ・レシピ | 東洋経済オンライン https://toyokeizai.net/articles/-/669170?utm_source=rss&utm_medium=http&utm_campaign=link_back cococor 2023-05-07 16:30:00
AWS lambdaタグが付けられた新着投稿 - Qiita SlackコマンドでAWS上のStable Diffusion Web UI環境を簡単起動&自動停止 https://qiita.com/mikito/items/1050612207adb1f14392 ecgpu 2023-05-07 17:40:52
python Pythonタグが付けられた新着投稿 - Qiita GPT(LLM)の出力フォーマットを固定化するオープンソース【guardrails】 https://qiita.com/KENTAROSZK/items/7661f92d239e482c24d4 gptllm 2023-05-07 17:26:04
js JavaScriptタグが付けられた新着投稿 - Qiita チェックされたチェックボックスの数を判定し、2つ以上なら対象のボタンを活性化する処理 https://qiita.com/Keita08/items/19c5c9ca39da8c766a97 elementsbyclassnamechecks 2023-05-07 17:46:44
Docker dockerタグが付けられた新着投稿 - Qiita wordpressをdocker環境で立ち上げてみる。 https://qiita.com/naritomo08/items/226ef6fb1c9368131b20 docker 2023-05-07 17:27:16
Docker dockerタグが付けられた新着投稿 - Qiita DockerでRailsの環境構築をした https://qiita.com/kajiyai/items/46958afbecb0a4f941a7 mysql 2023-05-07 17:07:29
Azure Azureタグが付けられた新着投稿 - Qiita ChatGPT による内部資料活用アプリ https://qiita.com/hatasaki/items/d3e508c202ca56d4fd08 chatgpt 2023-05-07 17:24:32
Ruby Railsタグが付けられた新着投稿 - Qiita DockerでRailsの環境構築をした https://qiita.com/kajiyai/items/46958afbecb0a4f941a7 mysql 2023-05-07 17:07:29
海外ニュース Japan Times latest articles Yuri Yoshida wins first Japan women’s major title https://www.japantimes.co.jp/sports/2023/05/07/more-sports/golf/yoshida-world-ladies-championship/ prefecture 2023-05-07 17:22:31
ニュース BBC News - Home Texas shooting: Eight killed by gunman in Allen mall https://www.bbc.co.uk/news/world-us-canada-65515915?at_medium=RSS&at_campaign=KARANGA hearing 2023-05-07 08:16:32
ニュース BBC News - Home Coronation: Street parties, big lunch and concert to take place on Sunday https://www.bbc.co.uk/news/uk-65516031?at_medium=RSS&at_campaign=KARANGA community 2023-05-07 08:32:30
ニュース BBC News - Home Police made tough calls on Coronation arrests, says minister https://www.bbc.co.uk/news/uk-65515769?at_medium=RSS&at_campaign=KARANGA momentous 2023-05-07 08:56:30
ビジネス 不景気.com 週刊不景気ニュース5/7、海外で倒産が続く - 不景気com https://www.fukeiki.com/2023/05/week-report-230507.html 週刊 2023-05-07 08:30:41
IT 気になる、記になる… Googleの「Pixel Tablet」が日本のAmazonにフライングで登場 − 6月20日発売で価格は79,800円から https://taisy0.com/2023/05/07/171526.html amazon 2023-05-07 09:15:55
python Pythonタグが付けられた新着投稿 - Qiita スクリーンリーダーNVDAの日本語IME対応 https://qiita.com/24motz/items/6329ccd370231ba1a7a3 nvdajp 2023-05-07 18:55:43
js JavaScriptタグが付けられた新着投稿 - Qiita 本当は深いaddEventListener https://qiita.com/rhrh__8/items/e0c4317bf625d4bb5621 addeve 2023-05-07 18:26:23
Docker dockerタグが付けられた新着投稿 - Qiita CKA試験、PersistentVolume https://qiita.com/wk0012345/items/f11d74c590c683a07863 hostpat 2023-05-07 18:24:59
Git Gitタグが付けられた新着投稿 - Qiita Git メモ https://qiita.com/jun_25/items/f2dd9aafa386b0c7559e gitbranch 2023-05-07 18:33:36
海外TECH DEV Community How to start Software Development career efficient https://dev.to/snowman647/how-to-start-sd-career-efficient-1od6 How to start Software Development career efficientNew engineers are often bombarded with information and advice from pursuing expensive courses to taking up small projects or freelance work However the key to success in this field lies in a simple principle gaining firsthand experience by building great products for customers at scale This is valid for several reasons Accelerated learning Building great products from the start allows developers to learn and adapt quickly accelerating their growth and understanding of software development Real world challenges Working on significant projects exposes developers to real world problems complexities and scenarios that they may not encounter in courses or smaller projects Collaboration Building great products often involves teamwork which helps developers learn to collaborate communicate effectively and contribute to a shared goal Customer focus Developers who prioritize creating valuable products will naturally develop a strong customer focus learning to consider users needs and desires when making decisions Scalability Working on large scale projects teaches developers how to build scalable solutions that can handle increasing user demands and adapt to changing requirements Comprehensive skill development Building great products requires developers to acquire and apply a wide range of skills including coding testing problem solving and project management There are simplified version of getting all of this Game about software developmentEfficient time management Focusing on creating valuable products helps developers avoid distractions and learn to allocate their time and resources effectively Portfolio building By working on high quality large scale projects developers can create a strong portfolio showcasing their skills and accomplishments which can help them secure future opportunities Industry credibility Developers who consistently deliver valuable products will gain credibility and respect within the industry leading to networking and collaboration opportunities with other professionals Adaptability The experience gained from building great products helps developers adapt to new technologies methodologies and industry trends making them more resilient and adaptable in a constantly changing field Follow me on Twitter for more details 2023-05-07 09:13:24
ニュース BBC News - Home Police made tough calls on Coronation arrests, says minister https://www.bbc.co.uk/news/uk-65515769?at_medium=RSS&at_campaign=KARANGA momentous 2023-05-07 09:45:49
ニュース BBC News - Home UK EuroMillions ticket-holder claims £46.2 million https://www.bbc.co.uk/news/uk-65516470?at_medium=RSS&at_campaign=KARANGA claims 2023-05-07 09:41:47
ニュース BBC News - Home Zakhar Prilepin: Russian pro-war writer hit by car bomb out of coma https://www.bbc.co.uk/news/world-europe-65516630?at_medium=RSS&at_campaign=KARANGA ukraine 2023-05-07 09:00:54
AWS AWS Japan Blog 持続可能で、効率的かつコストが最適化されたアプリケーションを AWS で構築する https://aws.amazon.com/jp/blogs/news/building-sustainable-efficient-and-cost-optimized-applications-on-aws/ 持続可能 2023-05-07 10:59:10
python Pythonタグが付けられた新着投稿 - Qiita 【Docker】Flask 開発環境構築の流れ https://qiita.com/yuta6234/items/a49d59158b2598f67479 docker 2023-05-07 19:28:43
Linux Ubuntuタグが付けられた新着投稿 - Qiita Ubuntu G500 内蔵マイクの問題解決 https://qiita.com/yamadaakira/items/a21d2f7620f70c8c27b1 ubuntu 2023-05-07 19:55:14
AWS AWSタグが付けられた新着投稿 - Qiita AWS認定SAA-C03 勉強まとめ【S3のアクセス制御方法をまとめた】 https://qiita.com/hirosuke1610/items/d84b331ea44d0fc8fdb9 認定 2023-05-07 19:53:01
AWS AWSタグが付けられた新着投稿 - Qiita 新卒が10カ月でAWS全冠した話 https://qiita.com/nanzhihutailang/items/5f1bed422337d581fb6d 理工学部 2023-05-07 19:42:04
AWS AWSタグが付けられた新着投稿 - Qiita AWS認定SAA-C03 勉強まとめ【EC2編】 https://qiita.com/hirosuke1610/items/00686d575ea92821a1a3 認定 2023-05-07 19:36:13
Docker dockerタグが付けられた新着投稿 - Qiita 【Docker】Flask 開発環境構築の流れ https://qiita.com/yuta6234/items/a49d59158b2598f67479 docker 2023-05-07 19:28:43
技術ブログ Developers.IO [レポート] モダンなクラウドアプリケーションのロックイン問題について考える #ARC207 #reinvent https://dev.classmethod.jp/articles/arc207-modern-cloud-applications-do-they-lock-you-in-reinvent-2022/ arcreinvent 2023-05-07 10:05:07
海外TECH MakeUseOf How to Use IndexedDB as a Database https://www.makeuseof.com/indexeddb-database-how-use/ browser 2023-05-07 10:30:16
海外TECH MakeUseOf 7 Companies With Metaverse Stores—But Are They Worth Visiting? https://www.makeuseof.com/companies-with-metaverse-stores/ visiting 2023-05-07 10:15:16
海外TECH MakeUseOf How to Sign Up for a Mastodon Account https://www.makeuseof.com/how-to-sign-up-mastodon-account/ mastodon 2023-05-07 10:06:06
海外TECH DEV Community If John Wick was a programmer, what language would he use? https://dev.to/ugbabeog/if-john-wick-was-a-programmer-what-language-would-he-use-5949 If John Wick was a programmer what language would he use Let s get the discussion going If John Wick were a programmer what language do you think he would use and why Would he be a Python master an expert in C or something completely different Share your thoughts in the comments 2023-05-07 10:34:25
海外TECH DEV Community Collection of FREE Programming Cheat Sheets https://dev.to/avinash201199/collection-of-free-programming-cheat-sheets-3om0 Collection of FREE Programming Cheat SheetsThe importance of a programming cheat sheet is that it provides a quick reference guide for programmers to look up syntax functions and code snippets without having to refer to lengthy documentation or online resources Here are some specific benefits of using a programming cheat sheet Saves time With a cheat sheet programmers can quickly find the syntax and functions they need without having to spend time searching for it online or in documentation Improves productivity When programmers can easily find the code they need they can be more productive and focus on solving problems and writing code Reduces errors A cheat sheet can help reduce errors by providing quick access to correct syntax and functions This can help prevent bugs and improve code quality Helps beginners A programming cheat sheet is especially useful for beginners who are still learning a programming language It can provide a clear and concise overview of the language s syntax and functions making it easier to understand and use Facilitates learning A cheat sheet can also be used as a learning aid by providing examples and explanations of language features This can help programmers deepen their understanding of the language and become more proficient Overall a programming cheat sheet can be a valuable tool for programmers of all levels helping them save time improve productivity reduce errors and facilitate learning Collection of FREE Programming Cheat Sheets Python C Git SQL HTML CSS JavaScript React Angular TailwindCSS Linux Docker Go C Follow for more Instagram Linkedin 2023-05-07 10:25:26
海外TECH CodeProject Latest Articles Converting an Outlook Form Template (OFT) to a .NET Windows form in Visual Studio https://www.codeproject.com/Articles/5360370/Converting-an-Outlook-Form-Template-OFT-to-a-NET-W application 2023-05-07 10:59:00
海外TECH CodeProject Latest Articles Hyper-V and hardware assisted virtualization https://www.codeproject.com/Articles/5360371/Hyper-V-and-hardware-assisted-virtualization windows 2023-05-07 10:59:00
海外TECH CodeProject Latest Articles Custom USB HID device using PIC18F4550 https://www.codeproject.com/Articles/5360372/Custom-USB-HID-device-using-PIC18F4550 controller 2023-05-07 10:59:00
海外TECH CodeProject Latest Articles Making good sense of the 1TB Yahoo Geocities data archive https://www.codeproject.com/Articles/5360298/Making-good-sense-of-the-1TB-Yahoo-Geocities-data looking 2023-05-07 10:52:00
海外TECH CodeProject Latest Articles Developing a PC-speaker MIDI player for the IBM PC XT https://www.codeproject.com/Articles/5360300/Developing-a-PC-speaker-MIDI-player-for-the-IBM-PC developing 2023-05-07 10:52:00
海外TECH CodeProject Latest Articles Using picojpeg library on a PIC with ILI9341 320×240 LCD module https://www.codeproject.com/Articles/5360346/Using-picojpeg-library-on-a-PIC-with-ILI9341-320-2 library 2023-05-07 10:51:00
海外TECH CodeProject Latest Articles Interfacing the NEO-6M GPS module to a PIC https://www.codeproject.com/Articles/5360350/Interfacing-the-NEO-6M-GPS-module-to-a-PIC interfacing 2023-05-07 10:51:00
海外TECH CodeProject Latest Articles Programming the Tektronix TDS 340 100MHz digital storage oscilloscope https://www.codeproject.com/Articles/5360352/Programming-the-Tektronix-TDS-340-100MHz-digital-s oscilloscope 2023-05-07 10:51:00
海外TECH CodeProject Latest Articles Interfacing HY28A LCD module with ILI9320 controller and XPT2046 resistive touch panel to PIC microcontroller https://www.codeproject.com/Articles/5360354/Interfacing-HY28A-LCD-module-with-ILI9320-controll Interfacing HYA LCD module with ILI controller and XPT resistive touch panel to PIC microcontrollerThis is a cheap × TFT LCD module that uses the ILI controller for the display and the XPT 2023-05-07 10:50:00
海外TECH CodeProject Latest Articles Experimenting with ST7735 1.8-inch 128×160 color LCD on a PIC microcontroller https://www.codeproject.com/Articles/5360356/Experimenting-with-ST7735-1-8-inch-128-160-color-L nokia 2023-05-07 10:50:00
海外TECH CodeProject Latest Articles Experimenting with ST7920 128×64 graphical LCD on a PIC https://www.codeproject.com/Articles/5360360/Experimenting-with-ST7920-128-64-graphical-LCD-on experimenting 2023-05-07 10:49:00
海外ニュース Japan Times latest articles Kishida and Yoon hail closer ties as ‘shuttle diplomacy’ resumes https://www.japantimes.co.jp/news/2023/05/07/national/politics-diplomacy/kishida-south-korea-visit-yoon-talks/ Kishida and Yoon hail closer ties as shuttle diplomacy resumesPrime Minister Fumio Kishida met with South Korean President Yoon Suk yeol on Sunday becoming the first Japanese leader to visit the country in more than 2023-05-07 19:20:13
ニュース BBC News - Home Local elections 2023: We need to reflect and do more, says Lucy Frazer after Tory losses https://www.bbc.co.uk/news/uk-politics-65516974?at_medium=RSS&at_campaign=KARANGA Local elections We need to reflect and do more says Lucy Frazer after Tory lossesThe culture secretary defends the Conservative party after it lost councillors in England s local elections 2023-05-07 10:18:56
ニュース BBC News - Home Police made tough calls on Coronation arrests, says minister https://www.bbc.co.uk/news/uk-65515769?at_medium=RSS&at_campaign=KARANGA momentous 2023-05-07 10:13:00
海外TECH reddit KAGARIBI #10 Ultimate Singles - Winners Finals - ZETA | acola vs. DFM | zackray https://www.reddit.com/r/smashbros/comments/13ajhrk/kagaribi_10_ultimate_singles_winners_finals_zeta/ KAGARIBI Ultimate Singles Winners Finals ZETA acola vs DFM zackray Watch Live English Stream Winners Finals Mashita quot acola quot Hayato Twitch Twitter Wiki Team vs Sota quot zackray quot Okada Twitter Wiki Team Steve acola zackray PitDarkPit Stock Steve Small Battlefield Pit Steve Small Battlefield Pit Stock Stocks Steve Pokémon Stadium Pit Steve Small Battlefield Pit Stock Stocks Steve Town and City Pit Generated by Tournament Tabler submitted by u SelfDestructGambit to r smashbros link comments 2023-05-07 10:10:05
海外TECH reddit KAGARIBI #10 Ultimate Singles - Losers Semis - FaZe | Sparg0 vs. Liquid | Dabuz https://www.reddit.com/r/smashbros/comments/13ak1h7/kagaribi_10_ultimate_singles_losers_semis_faze/ KAGARIBI Ultimate Singles Losers Semis FaZe Sparg vs Liquid Dabuz Watch Live English Stream Losers Semis Edgar quot Sparg quot Valdez Twitch Twitter Wiki Team vs Samuel quot Dabuz quot Robert Buzby Twitch Twitter Wiki Team Cloud Sparg Dabuz Rosalina Stock Cloud Pokémon Stadium Rosetta and Chiko Stock Cloud Final Destination Rosetta and Chiko Stocks Cloud Final Destination Rosetta and Chiko Generated by Tournament Tabler submitted by u SelfDestructGambit to r smashbros link comments 2023-05-07 10:36:42
python Pythonタグが付けられた新着投稿 - Qiita LangChainにオープンな言語モデルを組み込んでアレコレしてみる (1) https://qiita.com/sakue_103/items/72cd06a2cdd723437eef langchain 2023-05-07 20:48:03
js JavaScriptタグが付けられた新着投稿 - Qiita Jest×Next.js×TypeScriptでテストを書く準備 https://qiita.com/SKvr-46/items/f36ac1561072664e3b88 applatesttsnextsamplejest 2023-05-07 20:42:54
js JavaScriptタグが付けられた新着投稿 - Qiita LeetCode 2619. Array Prototype Lastの解き方 https://qiita.com/gensokyo0326/items/9893e2b91bc5dab07d18 nctionifarrayisarraythis 2023-05-07 20:19:09
Ruby Rubyタグが付けられた新着投稿 - Qiita Rubyブラックジャック開発:ソフトウェアエンジニアからのフィードバックと変更例 https://qiita.com/kzsiaaidd/items/3c62c95547a099288bed 開発 2023-05-07 20:57:31
Docker dockerタグが付けられた新着投稿 - Qiita Dockerネットワークで遊ぶ_その2_イーサネットヘッダ編 https://qiita.com/t13801206/items/0858f2af9c57a9db65aa docker 2023-05-07 20:34:56
Docker dockerタグが付けられた新着投稿 - Qiita Dockerネットワークで遊ぶ_その1_同セグPING編 https://qiita.com/t13801206/items/0fd95e85377098f996b3 docker 2023-05-07 20:03:55
Azure Azureタグが付けられた新着投稿 - Qiita Azure Functions(従量課金プラン)でIPアドレスによるアクセス制限を実施 https://qiita.com/daruma30610/items/49ea7ef94b186fd9afc5 azurefunctions 2023-05-07 20:16:58
海外TECH MakeUseOf Apple Maps vs. Google Maps: Is It Time to Switch? https://www.makeuseof.com/tag/apple-maps-google-maps-switch/ apple 2023-05-07 11:15:16
海外TECH DEV Community Conoha VPS: OpenBSD 7.3 - インストール・メディアを VM にアタッチ https://dev.to/nabbisen/conoha-vps-openbsd-73-insutorumedeiawo-vm-niatatuti-4j96 このため、仮想マシンVM、ConohaVPSの「サーバー」をから始めてコツコツとsysupgradeを実行して最新に追いつく、ということが「のURLが見付かりません」エラーが出てできなくなりました何か解決策は無いかと探したところ、ConohaVPS公式でサポートされている機能に「ISOイメージをマウントする」というものがありました。 2023-05-07 11:55:08
Apple AppleInsider - Frontpage News Warren Buffett praises iPhone as an 'extraordinary product' https://appleinsider.com/articles/23/05/07/warren-buffett-praises-iphone-as-an-extraordinary-product?utm_medium=rss Warren Buffett praises iPhone as an x extraordinary product x Berkshire Hathaway CEO Warren Buffett believes Apple offers a highly desirable product in the iPhone one that consumers would give up a second car to keep Warren Buffett Berkshire Hathaway Warren Buffett has repeatedly praised Apple and its products and as the CEO of Berkshire Hathaway has invested to match Shortly after Apple s Q results release Buffett has offered more detail on why Apple is doing well Read more 2023-05-07 11:52:45
Apple AppleInsider - Frontpage News Crime blotter: Apple Store theft suspect hurt in mall fall https://appleinsider.com/articles/23/05/07/crime-blotter-apple-store-theft-suspect-hurt-in-mall-fall?utm_medium=rss Crime blotter Apple Store theft suspect hurt in mall fallIn the latest Apple Crime Blotter updates from the Massachusetts Apple Store trial another device stolen from a member of Parliament and iPhone thefts in multiple states The Apple Store in Willow Grove PAThe latest in an occasional AppleInsider series looking at the world of Apple related crime Read more 2023-05-07 11:06:51
海外TECH CodeProject Latest Articles Installing Microsoft Web Deploy on Windows 7 https://www.codeproject.com/Articles/5360314/Installing-Microsoft-Web-Deploy-on-Windows-7 deploy 2023-05-07 12:00:00
海外TECH CodeProject Latest Articles Exploring Retro68 GCC-based SDK for 68K Macintosh computers https://www.codeproject.com/Articles/5360315/Exploring-Retro68-GCC-based-SDK-for-68K-Macintosh ubuntu 2023-05-07 12:00:00
海外TECH CodeProject Latest Articles Change default Crontab editor in bash shell for Raspberry Pi https://www.codeproject.com/Articles/5360323/Change-default-Crontab-editor-in-bash-shell-for-Ra editor 2023-05-07 11:59:00
海外TECH CodeProject Latest Articles Exploring the SIEMENS TC35 SMS GSM Module https://www.codeproject.com/Articles/5360327/Exploring-the-SIEMENS-TC35-SMS-GSM-Module exploring 2023-05-07 11:37:00
海外TECH CodeProject Latest Articles Building Wireshark 1.12.5 static binaries for CentOS 5 https://www.codeproject.com/Articles/5360332/Building-Wireshark-1-12-5-static-binaries-for-Cent binaries 2023-05-07 11:37:00
海外TECH CodeProject Latest Articles Fixing high Windows memory usage caused by large metafile https://www.codeproject.com/Articles/5360333/Fixing-high-Windows-memory-usage-caused-by-large-m windows 2023-05-07 11:37:00
海外TECH CodeProject Latest Articles Restoring text from PDF files encoded using custom CID fonts https://www.codeproject.com/Articles/5360336/Restoring-text-from-PDF-files-encoded-using-custom foxit 2023-05-07 11:37:00
海外TECH CodeProject Latest Articles Fixing PDF export issues when using a Scriptcase grid application https://www.codeproject.com/Articles/5360324/Fixing-PDF-export-issues-when-using-a-Scriptcase-g export 2023-05-07 11:08:00
海外TECH CodeProject Latest Articles Error ‘Your layout should make use of the available space on tablets’ when uploading APK to Google Play https://www.codeproject.com/Articles/5360338/Error-Your-layout-should-make-use-of-the-available Error Your layout should make use of the available space on tablets when uploading APK to Google PlayRecently I received feedback from some customers stating they could not find my application on Google Play when searching from 2023-05-07 11:06:00
海外TECH CodeProject Latest Articles PCE/macplus, the ultimate 68K Macintosh emulator https://www.codeproject.com/Articles/5360320/PCE-macplus-the-ultimate-68K-Macintosh-emulator macintosh 2023-05-07 11:05:00
海外TECH CodeProject Latest Articles Interfacing VS1053 audio encoder/decoder module with PIC using SPI https://www.codeproject.com/Articles/5360361/Interfacing-VS1053-audio-encoder-decoder-module-wi audio 2023-05-07 11:03:00
海外TECH CodeProject Latest Articles Interfacing TEA5767 FM Receiver with PIC using I2C https://www.codeproject.com/Articles/5360366/Interfacing-TEA5767-FM-Receiver-with-PIC-using-I2C modules 2023-05-07 11:03:00
海外ニュース Japan Times latest articles Kishida and Yoon hail improved ties as ‘shuttle diplomacy’ resumes https://www.japantimes.co.jp/news/2023/05/07/national/politics-diplomacy/kishida-south-korea-visit-yoon-talks/ Kishida and Yoon hail improved ties as shuttle diplomacy resumesPrime Minister Fumio Kishida met with South Korean President Yoon Suk yeol on Sunday becoming the first Japanese leader to conduct an official bilateral visit to 2023-05-07 20:29:50
ニュース BBC News - Home Local elections 2023: We need to reflect and do more, says Lucy Frazer after Tory losses https://www.bbc.co.uk/news/uk-politics-65516974?at_medium=RSS&at_campaign=KARANGA Local elections We need to reflect and do more says Lucy Frazer after Tory lossesThe culture secretary defends the Conservative party after it lost councillors in England s local elections 2023-05-07 11:07:49
ニュース BBC News - Home Police made tough calls on Coronation arrests, says minister https://www.bbc.co.uk/news/uk-65515769?at_medium=RSS&at_campaign=KARANGA momentous 2023-05-07 11:28:31
海外TECH reddit Guangzhou Charge vs Hangzhou Spark | Overwatch League 2023 - Spring Stage Qualifiers | Post-Match Discussion https://www.reddit.com/r/Competitiveoverwatch/comments/13akzfa/guangzhou_charge_vs_hangzhou_spark_overwatch/ Guangzhou Charge vs Hangzhou Spark Overwatch League Spring Stage Qualifiers Post Match Discussion Overwatch League Spring Stage Qualifiers Team Score Team Guangzhou Charge Hangzhou Spark submitted by u OWMatchThreads to r Competitiveoverwatch link comments 2023-05-07 11:24:48
IT InfoQ .NET Community Toolkit 8.2: MVVM Toolkit Attributes, Performance Enhancements, and More https://www.infoq.com/news/2023/05/dot-net-community-toolkit-820/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global NET Community Toolkit MVVM Toolkit Attributes Performance Enhancements and MoreMicrosoft has released the latest version of its NET Community Toolkit version and it comes with several new enhancements and features According to the release this new version brings performance enhancements both at runtime and in the MVVM Toolkit source generators new code fixers aimed at boosting productivity and a number of user requested features By Almir Vuk 2023-05-07 12:30:00
python Pythonタグが付けられた新着投稿 - Qiita Pybtex: Pythonで書くBibTeXのスタイルカスタマイズ https://qiita.com/take_me/items/66fcdf83937540136681 abstractpybtex 2023-05-07 21:47:44
python Pythonタグが付けられた新着投稿 - Qiita 組合せ最適化を用いてチーム分けをするスポーツ大会を主催してみた https://qiita.com/keityamashita/items/6260f72561317dbefcda 組合せ最適化 2023-05-07 21:23:26
python Pythonタグが付けられた新着投稿 - Qiita SmartPDF: PDFファイル名を自動で適切な名前にリネームするプログラム https://qiita.com/mumtazimahal/items/00d5383f133ecb221044 chatgpt 2023-05-07 21:07:19
Ruby Rubyタグが付けられた新着投稿 - Qiita CSVファイルのフィルタリング及びそのCSVファイルの出力 https://qiita.com/mathematics9973/items/b8ca757f09433f8b1e92 記事 2023-05-07 21:57:42
Ruby Rubyタグが付けられた新着投稿 - Qiita 【Ruby】定数や変数を別の変数に代入すると元の変数の値も変更されてしまう https://qiita.com/nasubiee/items/e48ac0e663548aaede68 流れ 2023-05-07 21:39:53
AWS AWSタグが付けられた新着投稿 - Qiita VPCピアリングでEC2から別アカウントのRDSへ接続してみた https://qiita.com/keke21/items/2ae9be26ed88a191d2c4 解説 2023-05-07 21:59:30
Docker dockerタグが付けられた新着投稿 - Qiita Dockerネットワークで遊ぶ_その5_ルーター準備編 https://qiita.com/t13801206/items/7fa2f7bf75021899e05e docker 2023-05-07 21:38:56
GCP gcpタグが付けられた新着投稿 - Qiita Google Cloudアップデート (4/27-5/3/2023) https://qiita.com/kenzkenz/items/a9f06979b2dae148bba9 cloudarmora 2023-05-07 21:22:58
Ruby Railsタグが付けられた新着投稿 - Qiita 【Ruby】定数や変数を別の変数に代入すると元の変数の値も変更されてしまう https://qiita.com/nasubiee/items/e48ac0e663548aaede68 流れ 2023-05-07 21:39:53
海外TECH MakeUseOf The 5 Best Websites for Copyright-Free Fonts You Can Use Commercially https://www.makeuseof.com/copyright-free-fronts-websites/ The Best Websites for Copyright Free Fonts You Can Use CommerciallyIf you re looking for copyright free fonts you can use commercially you might not know where to start Fortunately these five websites can help 2023-05-07 12:30:16
海外TECH MakeUseOf How Many Downloads Are You Allowed on Netflix? https://www.makeuseof.com/how-many-netflix-downloads-allowed/ limits 2023-05-07 12:15:16
海外TECH CodeProject Latest Articles Using NFS to transfer files between Windows and MS-DOS 6.22 https://www.codeproject.com/Articles/5360301/Using-NFS-to-transfer-files-between-Windows-and-MS Using NFS to transfer files between Windows and MS DOS Although I successfully configured Microsoft Network Client to access my shared folder on my Windows machine the setup eats up almost KB of 2023-05-07 12:02:00
海外TECH CodeProject Latest Articles Developing vintage 68K Macintosh apps with CodeLite IDE, Retro68 and pce-macplus emulator https://www.codeproject.com/Articles/5360297/Developing-vintage-68K-Macintosh-apps-with-CodeLit emulator 2023-05-07 12:01:00
海外TECH CodeProject Latest Articles Using Microsoft Network Client 3.0 for MS-DOS with modern versions of Windows https://www.codeproject.com/Articles/5360303/Using-Microsoft-Network-Client-3-0-for-MS-DOS-with Using Microsoft Network Client for MS DOS with modern versions of WindowsIn order to facilitate transferring files from my main PC to my VirtualBox machine running MS DOS I installed Microsoft 2023-05-07 12:01:00
海外TECH CodeProject Latest Articles Fixing PlatformNotSupportedException when running Window Communication Foundation applications https://www.codeproject.com/Articles/5360309/Fixing-PlatformNotSupportedException-when-running Fixing PlatformNotSupportedException when running Window Communication Foundation applicationsA few days ago when attempting to run a custom Windows Communication Foundation WCF application on a customer s server I encountered the 2023-05-07 12:01:00
ニュース BBC News - Home King Charles III's Coronation watched by more than 18 million viewers https://www.bbc.co.uk/news/uk-65518360?at_medium=RSS&at_campaign=KARANGA westminster 2023-05-07 12:40:55
ニュース BBC News - Home Omagh: St Mary's Church grounds searched after gunpoint hijack https://www.bbc.co.uk/news/uk-northern-ireland-65513713?at_medium=RSS&at_campaign=KARANGA police 2023-05-07 12:18:07
ニュース BBC News - Home King and Queen say thanks for 'glorious occasion' https://www.bbc.co.uk/news/uk-65517604?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-07 12:48:00
ニュース BBC News - Home WSL: Man Utd's Leah Galton scores after Tottenham mistake https://www.bbc.co.uk/sport/av/football/65518790?at_medium=RSS&at_campaign=KARANGA WSL Man Utd x s Leah Galton scores after Tottenham mistakeWatch as Leah Galton puts Manchester United ahead of Tottenham with a stylish finish after taking advantage of a defensive mistake made by Amy Turner 2023-05-07 12:20:42
js JavaScriptタグが付けられた新着投稿 - Qiita JavaScript: 有理数を使ってテンパズルしてみた https://qiita.com/ttatsf/items/730fe43446fe90ea6317 javascript 2023-05-07 22:37:02
js JavaScriptタグが付けられた新着投稿 - Qiita 【Angular】Vueユーザー向けチュートリアル https://qiita.com/whopper1962/items/158a8b209ae554089cec angular 2023-05-07 22:35:10
js JavaScriptタグが付けられた新着投稿 - Qiita 【React】Vueユーザー向けチュートリアル https://qiita.com/whopper1962/items/31d82ef527b1162ab925 react 2023-05-07 22:28:48
js JavaScriptタグが付けられた新着投稿 - Qiita fp-ts を使ってみながら関数型指向の理解を進める(Eq 編) https://qiita.com/on_a_neet/items/623157250811fb742931 equals 2023-05-07 22:25:46
AWS AWSタグが付けられた新着投稿 - Qiita 【AWS】一つのEC2で複数のサブドメインのWebサーバーを立ち上げる方法 https://qiita.com/grapefruit1030/items/02151725bcac136bcbb6 xamplecomsudoviindexhtml 2023-05-07 22:39:30
Docker dockerタグが付けられた新着投稿 - Qiita 【Docker初心者】Dockerの基本操作について Part1 https://qiita.com/gon0821/items/2ab56df440e057f9d1b7 docker 2023-05-07 22:27:12
Docker dockerタグが付けられた新着投稿 - Qiita Dockerネットワークで遊ぶ_その6_WEBアクセス編 https://qiita.com/t13801206/items/0aa1d0f2b762d013e9f8 docker 2023-05-07 22:25:32
Docker dockerタグが付けられた新着投稿 - Qiita Dockerを簡単に使う 基本コマンド集 https://qiita.com/takegongon/items/34e0668ddae2b8724a10 docker 2023-05-07 22:13:43
Linux CentOSタグが付けられた新着投稿 - Qiita UTMでCentOSをインストールしてみた【M1Mac対応】 https://qiita.com/Shin-mfc/items/cdeb383328a179cb5e5e virtualb 2023-05-07 22:14:13
Azure Azureタグが付けられた新着投稿 - Qiita Vue2とVuetifyでチャットアプリつくーる(Powered by ChatGPT) https://qiita.com/SatoshiGachiFujimoto/items/6d0f38ea06cf8f4dd58d poweredbychatgpt 2023-05-07 22:03:27
Git Gitタグが付けられた新着投稿 - Qiita GitHub初回アップロード方法 https://qiita.com/kanaji-r/items/20686bb666188b645202 gitad 2023-05-07 22:28:52
海外TECH MakeUseOf How to Document Python Code Using Docstrings https://www.makeuseof.com/python-code-document-using-docstrings/ major 2023-05-07 13:30:17
海外TECH MakeUseOf A Complete Guide to Updating Your Mac's Software https://www.makeuseof.com/tag/update-mac-software/ complete 2023-05-07 13:15:16
Apple AppleInsider - Frontpage News Daily deals: 20% off M1 MacBook Air, 31% off Apple Pencil Gen 2, $200 off LG 27-inch UltraFine monitor, more https://appleinsider.com/articles/23/05/07/daily-deals-20-off-m1-macbook-air-31-off-apple-pencil-gen-2-200-off-lg-27-inch-ultrafine-monitor-more?utm_medium=rss Daily deals off M MacBook Air off Apple Pencil Gen off LG inch UltraFine monitor moreToday s top deals include off open box Apple products off a Spigen Folio case for iPad off a inch iPad Pro and more Get off a inch LG monitor or off an M MacBook AirThe AppleInsider crew explores the web for hot deals at online stores to create a list of unbeatable deals on popular tech gadgets including discounts on Apple products TVs accessories and other items We share our top finds in our Daily Deals list to help you stretch your dollar Read more 2023-05-07 13:11:38
ニュース BBC News - Home King and Queen say thanks for 'glorious occasion' https://www.bbc.co.uk/news/uk-65517604?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-07 13:08:26
ニュース BBC News - Home Police made tough calls on Coronation arrests, says minister https://www.bbc.co.uk/news/uk-65515769?at_medium=RSS&at_campaign=KARANGA momentous 2023-05-07 13:24:35
ニュース BBC News - Home Ukraine war: 'Mad panic' as Russia evacuates town near Zaporizhzhia plant https://www.bbc.co.uk/news/world-europe-65515443?at_medium=RSS&at_campaign=KARANGA ukraine 2023-05-07 13:09:59
ニュース BBC News - Home WSL highlights: Man Utd 3-0 Tottenham https://www.bbc.co.uk/sport/av/football/65519464?at_medium=RSS&at_campaign=KARANGA tottenham 2023-05-07 13:55:30
js JavaScriptタグが付けられた新着投稿 - Qiita JavaScript Primerを読んでみた感想・レビュー https://qiita.com/hiiragiya/items/8cd4034631648b126667 javascript 2023-05-07 23:17:38
Linux Ubuntuタグが付けられた新着投稿 - Qiita Ubuntuにおける開始時のホームディレクトリを指定のディレクトリに設定する(WSL2) ※windows https://qiita.com/sora154cm/items/2435fde7e7bf4ea07c57 sudovimetcpasswd 2023-05-07 23:55:35
Linux Ubuntuタグが付けられた新着投稿 - Qiita minecraftのプラグインサーバーをConoHaVPSで作る。Dynmapも使う。 https://qiita.com/jesus_isao/items/5cf97f4db7fd3d63c5a6 conohavps 2023-05-07 23:09:04
AWS AWSタグが付けられた新着投稿 - Qiita AWS Certified Solutions Architect - Professional (SAP-C02) 合格記 https://qiita.com/po_sec/items/8d4f455536c7bc26a2d0 certifiedsolutionsarchit 2023-05-07 23:13:43
Docker dockerタグが付けられた新着投稿 - Qiita Windows10のDocker上にSQLServer2022を構築する https://qiita.com/nozakita/items/c55e5fac3fc0364f42f5 docker 2023-05-07 23:58:40
Docker dockerタグが付けられた新着投稿 - Qiita CKA試験、PersistentVolume Claims https://qiita.com/wk0012345/items/97701e9ff54ac55699bb imspersistentvolumeclaims 2023-05-07 23:33:29
Git Gitタグが付けられた新着投稿 - Qiita git add や git push ができない時にやってみたこと(結論:.gitディレクトリを削除した) https://qiita.com/easternchicken/items/e636e92cee39a55f0d5b gitadd 2023-05-07 23:13:18
海外TECH MakeUseOf How to Fix the NVIDIA Control Panel Not Saving Settings in Windows 11 https://www.makeuseof.com/nvidia-control-panel-not-saving-settings-windows-11/ How to Fix the NVIDIA Control Panel Not Saving Settings in Windows The NVIDIA Control Panel is your one stop shop for establishing a baseline for your GPU but sometimes it keeps forgetting what you set 2023-05-07 14:15:16
海外TECH DEV Community Multi-Stream Joins With SQL https://dev.to/bobur/multi-stream-joins-with-sql-1n6a Multi Stream Joins With SQLReal time data is becoming increasingly important in today s fast paced business world as companies seek to gain valuable insights and make informed decisions based on the most up to date information available However processing and analyzing real time data can be a challenge particularly when it comes to joining multiple streams of data together in real time In this article we ll explore the concept of multi stream joins in SQL and discuss some tips and techniques for performing these joins effectively using a streaming database Multi stream Joins What Are They A multi stream join involves combining two or more streams of data together in real time to create a single output stream that reflects the current state of the data This can be a powerful technique for analyzing real time data from multiple sources such as IoT devices social media feeds e commerce apps or financial markets In SQL joins are typically performed using a query that specifies the input streams the join conditions and any additional filtering or aggregation functions that are required The exact syntax for these queries can vary depending on the database system being used but the basic principles are the same Imagine you work for a ride sharing company like Uber that operates in multiple cities You have a stream of data from your drivers GPS devices that includes their location speed and other relevant information You also have a stream of data from your customers mobile apps that includes their location destination and other relevant details To improve the overall customer experience and optimize driver efficiency you want to join these two data streams together in real time to gain a better understanding of where your drivers are located which customers are waiting for rides and which routes are most efficient See below a couple of scenarios Streaming database for multi stream joinsIf you re looking to perform stream to stream joins in SQL a streaming database helps you get the most out of your data By using the streaming database you can run SQL queries continuously on single streams and join two or more streams Much like other popular RDBMS relational database management system a streaming database can join together any two datasets tables expressions using various sources or materialized views into a single table expression The main difference between joins with streaming databases and traditional databases is the nature of the data being processed In a traditional database data is typically stored in tables and queries are run on this stored data at a point in time On the other hand in a streaming database data is processed in real time as it is being generated and queries are run on this real time data stream as data arrives in the form of topics from different message brokers like Kafka You can read more about how a streaming database differs from a traditional database In the next section I used RisingWave as a streaming database and provided some examples of how you could use SQL to perform a multi stream join You can find out more about how to choose the right streaming database RisingWave uses Postgres compatible SQL as the interface to manage and query data This guide will walk you through some of the most used SQL commands in RisingWave Join streams with RisingWaveImagine you want to analyze your ride sharing data and you might choose to join the driver data stream and the customer data stream based on the location field as this would allow you to track which drivers are closest to which customers and ensure that you re dispatching drivers efficiently The sample data below demonstrate the typical data stream generated by the ride sharing app Driver Data Streamdriver idlocationspeedratingevent timestampSan Francisco New York Los Angeles Customer Data Streamcustomer idpickup locationdestinationevent timestampSan FranciscoPalo Alto New YorkBrooklyn Los AngelesSanta Monica Creating a source for a streaming sourceThe first thing you do is to connect the streaming database to a streaming source A source is a resource that RisingWave can read data from The streaming source can be two tables in your relational database MySQL PostgreSQL or another and you can ingest data using Change Data Capture CDC and RisingWave built in connector Or the source can be a Kafka broker You can create a source in RisingWave using the CREATE SOURCE command For example the mapping for the drivers Kafka topic to RisingWave source might look like this CREATE SOURCE driver data driver id BIGINT location VARCHAR speed BIGINT WITH connector kafka topic driver topic properties bootstrap server message queue scan startup mode earliest ROW FORMAT JSON And you will have a second source for customer topic too Continuous queries on a streamAfterward you can query streams with SQL like you would query them in the ordinary relational database but in the streaming database the data is shown in real time as new data is added to the source This simple equijoin query would select all fields from both data streams and join them based on the location field SELECT driver data customer data FROM driver dataJOIN customer dataON driver data location customer data pickup locationYou might want to persist all rides related data in the streaming database You can create a new table rides in the database that contains information about each ride including the driver ID the customer ID the pickup location the drop off location and the fare amount In this case you want to join the incoming continuous drivers data streams with the rides table based on the driver ID The below join query will allow you to combine information about each driver s location and rating with information about the rides they have completed to identify the most active drivers in certain geographic areas SELECT driver data driver id driver data location driver data rating COUNT ride data ride id as total ridesFROM driver dataJOIN ride dataON driver data driver id ride data driver idWHERE driver data location San Francisco GROUP BY driver data driver id driver data location driver data ratingORDER BY total rides DESCResult driver idlocationratingtotal ridesSan Francisco Window joins in RisingWaveSometimes you are interested in the events during any time intervals A window join is a type of join operation that is commonly used in streaming databases that allows you to join two streams of data based on a time window RisingWave offers two types of windows Tumbling windowsHopping windowsFor example you may want to calculate the average speed of drivers within a certain distance from a customer s pickup location over a rolling window of the past minutes In this case your SQL query might look something like this SELECT customer data AVG driver data speed AS avg speedFROM customer dataJOIN driver dataON ST DISTANCE driver data location customer data pickup location lt GROUP BY TUMBLE customer data event time INTERVAL MINUTE customer data customer idResult customer idpickup locationdestinationevent timeavg speedSan FranciscoPalo Alto Los AngelesSanta Monica New YorkBrooklyn This query would select all fields from the customer data stream and calculate the average speed of drivers within km of the customer s pickup location In this query the TUMBLE function is used to group the data into tumbling time windows of minutes The GROUP BY clause aggregates the data within each time window and for each customer separately Write merged streams to a materialized viewWith the RisingWave streaming database you can also create materialized views for joined streams A materialized view is a precomputed snapshot of data that is stored as a table in the streaming database Materialized views can be particularly useful because they allow you to combine and aggregate data from multiple streams into a single table and the streaming database computes the query results on the fly and updates the virtual table as new data arrives This can simplify complex queries improve overall system performance and responsiveness and provide a more comprehensive view of the data that s easier to work with In RisingWave you need to use the CREATE MATERIALIZED VIEW statement to create a materialized source Here s an example of a materialized view that can be created by merging the Driver and Rider streams in the ride sharing data example above CREATE MATERIALIZED VIEW most active drivers ASSELECT drivers driver id drivers location drivers rating COUNT rides ride id as total ridesFROM driversJOIN ridesON drivers driver id rides driver idWHERE drivers location San Francisco GROUP BY drivers driver id drivers location drivers ratingORDER BY total rides DESCThe materialized view result driver idlocationratingtotal ridesSan FranciscoSan Francisco TakeawaysWith a streaming database you can join two or multiple streams by ingesting them from different data sources You can join tables by table reference type and table functions like JOIN It is also possible to join multiple streams based on a time window using the window joins functions like Tumble or Hop The resulting stream would contain the combined data from all streams which means this operation performs expensive calculations In this case you can create a materialized view to speed up query performance Related resourcesShared Indexes and Joins in Streaming DatabasesHow Change Data Capture CDC Works with Streaming Database Query Real Time Data in Kafka Using SQL Recommended contentIs RisingWave the Right Streaming Database Rethinking Stream Processing and Streaming Databases CommunityJoin the Risingwave Community About the authorVisit my personal blog www iambobur com 2023-05-07 14:42:37
海外TECH DEV Community Yet Another Newsletter LOL: You're Holding it Wrong https://dev.to/nickytonline/yet-another-newsletter-lol-youre-holding-it-wrong-2h9o Yet Another Newsletter LOL You x re Holding it WrongAnother week another newsletter Let s get to it Around the WebWes Bos had a great talk at Reactathon on next generation server side JavaScript JavaScript is in so many environments these days Amelia Wattenberger put out a great blog post about why chatbots are not the future AI fan or not this is a great read Check out Keith J Grant s post Scoped CSS is Back scope is only in Chrome but native scoped CSS is starting to become a reality Hopefully other browsers will follow suit I purchased the second edition of Learning JavaScript Design Patterns by Addy Osmani A lot has changed in JavaScript land since the first edition so I m excited to dig in Fun Stuff TIL about Google Lens This looks pretty cool Words of Wisdom for the WeekIt s a sub Tweet but regardless I like this Less “you re holding it wrong more “let me understand why you thought that so we can teach it better David K on TwitterShameless PlugsThis week I got to hang with folks on the OpenSauced Open Source Hour Twitter space I ve been really enjoying the Twitter Spaces they ve been putting out On my Twitch stream I got to hang with Kevin Ball a k a KBall We discussed coaching and why it s helpful for engineers Remember to like and subscribe There are no scheduled Twitch streams next week I ll be at Remix Conf If you see me don t hesitate to say hello I m not just this D avatar lol JobsDiscord is looking to hire a Senior Software Engineer Remote US I post jobs in the iamdeveloper com community plus all other kinds of content as do others If you re looking for another friendly nook of the internet head to discord iamdeveloper com 2023-05-07 14:33:20
海外TECH DEV Community useEffect - The Hook React Never Should Have Rendered https://dev.to/perssondennis/useeffect-the-hook-react-never-should-have-rendered-195h useEffect The Hook React Never Should Have RenderedReact was once a fantastic library Quick to learn easy to customize and made it easy for you to write clean code At least it used to be at the time when they first white painted the library with hooks instead of the old browny class components When React repainted the library they did a mistake They left a red brush in the white bucket which they now are using to paint the whole library into a pink disaster React repainted their future with React but in that picture the useEffect hook doesn t belong I think it s time to get rid of that dangerous and disputed hook but until then I ll give you some tips of how to use it without getting pink paint all over your code In This ArticleuseEffect The Red Brush in the White BucketReact Keeps Painting With the Red BrushThe Proper Way To Use useEffectImportance of IdempotencyTL DR useEffect The Red Brush in the White BucketReact have added a wonderful useEffect hook to their bucket of hooks Only problem it doesn t belong there When React first came the web exploded with warnings about useEffect claiming it shouldn t be used and that we should not think about React in life cycles Truth is useEffect was an issue long before that It was very common to see developers leaving out the dependency array when they intended to have an empty dependency array which causes the useEffect to be effectively useless And since React unfortunately leaves a lot of the optimization of the code to the developer you may need to optimize your code using useCallback otherwise you can get stuck in infinite rendering loops Or in a similar way it can happen that your code will run on every render const ExampleComponent gt This function will be triggered on every render const getData gt Get some data from server useEffect gt getData getData return lt div gt Example lt div gt const ExampleComponent gt Solution is to optimize the code with a useCallback const getData useCallback gt Get some data from server useEffect gt We could also place the getData function in the useEffect with the drawback of readability if the function is big const getData gt getData getData return lt div gt Example lt div gt In earlier days there were also a lot of articles about why you always should add all dependencies to your useEffect even when you don t want the effect to run when some of the dependencies changes That lead to ugly hacks with if statements to avoid code from running import useEffect from react const Component someOtherDependency gt const value setValue useState null useEffect gt A common seen if statement added just to prevent the effect from running if value null setValue someValue value someOtherDependency return lt div gt Example lt div gt Other alternatives were more clean but only usable in a few cases Below example shows a trick to avoid adding a state variable to the dependency array import useEffect from react const Component gt const count setCount useState useEffect gt By passing a function to setCount we can access its old value without adding count to the dependency array setCount oldCount gt oldCount return lt div gt Example lt div gt React Anti Patterns and Best Practices Do s and Don ts Dennis Persson・Feb ・ min read react javascript webdev programming React Keeps Painting With the Red BrushIf it wasn t difficult enough to make use of useEffect in React React made it even more troublesome The main problem with the hook today isn t ugly if statements missing dependencies or the fact that you should add all dependencies to the dependency array regardless of if you want to or not Fact is even if you do all of that your useEffect may still run several times due to concurrent rendering Luckily React creators noticed concurrent mode caused a lot of concerns so they solved it by only enabling it in parts of your code that uses the new React features A pretty good solution I would say Pretty Problem is the React docs for useEffect is quite extensive When opting in for the new features and thereby turning on concurrent mode the docs for useEffect gets even more complicated One page describing useEffect is not enough you need another long page and another one and another and another You have to think about if concurrent mode is enabled You have to think of all the pitfalls You have to think of all the optimizations You have to think about what is best practice You have to think about how the component renders even if you are encouraged not to think in terms of the old class life cycle methods such as componentDidMount and componentDidUpdate React is no longer a framework that has a low learning code It s quick to start building with but it takes a long time to learn how to write it correctly without introducing plenty of bugs Visual representation of React Can you spot the useEffect The Proper Way To Use useEffectReact is getting a lot of new good features Meanwhile useEffect is becoming more and more dangerous This article would become way too long if I continued describing issues with useEffect just look at how big documentation there is for it For that reason I will give you one single tip for how to handle useEffect Let useEffect render With letting it render I don t mean you voluntarily should let it render on every rendering What I mean is that you should not be afraid of letting it render too many times Add all dependencies to its dependency array and let it do its work every time it runs What you shouldn t do is to prevent the effect from running in certain use cases The below code is awful and extremely bug prone const getDataFromBackend gt Some code const ExampleComponent someVariable anotherVariable thirdVariable gt useEffect gt if someVariable null if anotherVariable gt amp amp thirdVariable undefined thirdVariable null getDataFromBackend someVariable anotherVariable thirdVariable return lt div gt Example lt div gt The ugly code above should look like this instead const getDataFromBackend gt Some code const ExampleComponent someVariable anotherVariable thirdVariable gt useEffect gt getDataFromBackend someVariable anotherVariable thirdVariable return lt div gt Example lt div gt But We cannot spam backend with plenty of network requests Can we No you should not spam backend What you should do is to make sure to write getDataFromBackend only fetch data when necessary Not with the help of if statements but by using caches debounce or throttling Hooks like useSWR useQuery and RTK Query handle such things for you with some need for configurations Using hooks like those are quite essential nowadays not only because of issues with useEffect but also because they include lots of logic you otherwise would have to implement yourself with retries and state handling Importance of IdempotencyUnder previous heading we could see how to properly fetch data in a useEffect I also claimed that you should avoid preventing useEffect from running In some cases that might not feel possible Sometimes we cannot use caches or debounce that may be the case when sending POST requests to backend PUT requests should be fine because they are idempotent by definition meaning it doesn t matter how many times an action is triggered the result of calling it multiple times is the same as calling it a single time Sending POST request to a server are not necessarily idempotent calling it multiple times may cause a unintended behavior or causing bugs How can we handle that if useEffect can be triggered multiple times Answer is try to avoid using a useEffect at all There are multiple ways to do that but it depends on the situation If the function isn t dependent on the React component s state it is possible to lift out the function out of the component Another example is when triggering effects on user interactions In that case you don t need an effect at all I often see code similar to the code below import useEffect from react import sendPostRequest from services const Component gt const buttonClicked setButtonClicked useState false Send a request when the button has been clicked useEffect gt if buttonClicked sendPostRequest buttonClicked return lt button onClick gt setButtonClicked true gt Click me lt button gt The thing is you don t need that useEffect not even the useState The code above should look like the code below import useEffect from react import sendPostRequest from services const Component gt This is what you should do if you really want to send the request when the button is clicked return lt button onClick gt sendPostRequest gt Click me lt button gt There are many other ways to get rid of useEffects you can google how avoid useEffect But sometimes you do need the effect and in that case you should make sure the code within it is idempotent and then let the effect run as it wants to How To Use MVVM in React Using Hooks and TypeScript Dennis Persson・Apr ・ min read react architecture webdev javascript TL DRReact is getting more and more difficult to learn and use Optimizations are left up to developers and it gets more and more easy to write React code in a wrong way React has very soon a steep learning curve and the useEffect is one of the main reasons to that To make the best out of the situation one should try not to care too much about optimizing useEffects let useEffect run many times Then make sure the code within the effect is idempotent For fetching data you have really nice hooks like like useSWR useQuery and RTK Query which helps you cache requests If a cache isn t the solution a debounce or throttle may be Many times you can even remove the useEffect completely since the code can be rewritten in a better way without it One day we may see a React without the useEffect and maybe even without useCallback Or maybe the issues with the useEffect hook will keep on growing In the end I would say React is one hook away from being a wonderful framework Dennis PerssonFollow I m a former teacher writing articles about software development and everything around it My ambition is to provide people all around the world with free education and humorous reading 2023-05-07 14:29:00
海外TECH DEV Community What is the difference between frameworks and libraries? https://dev.to/ugbabeog/what-is-the-difference-between-frameworks-and-libraries-294a What is the difference between frameworks and libraries As a developer it s important to understand the difference between frameworks and libraries as they both play a critical role in software development In simple terms a library is a collection of pre written code that can be used to perform specific tasks such as handling database connections parsing XML data or creating user interfaces Libraries are typically standalone components that can be integrated into an application as needed and developers are responsible for managing how the library is used and called On the other hand a framework is a more comprehensive set of tools and components that provide a complete structure for building an application A framework typically includes multiple libraries and other pre built components and often defines a specific approach or methodology for developing software Frameworks are designed to streamline development and provide a standardized structure for creating complex applications So which one is better Well it depends on your project s specific needs and requirements Libraries are great for specific isolated tasks whereas frameworks are better suited for larger more complex projects that require a more comprehensive approach What are your thoughts on the difference between frameworks and libraries Do you have any other insights or experiences to share Let us know in the comments below Acknowledgment this was written with the help of but not by ChatGPT 2023-05-07 14:16:04
海外TECH Engadget Hitting the Books: Why a Dartmouth professor coined the term 'artificial intelligence' https://www.engadget.com/hitting-the-books-how-data-happened-wiggins-jones-ww-norton-143036972.html?src=rss Hitting the Books Why a Dartmouth professor coined the term x artificial intelligence x If the Wu Tang produced it in instead of they d have called it D R E A M ーbecause data rules everything around me Where once our society brokered power based on strength of our arms and purse strings the modern world is driven by data empowering algorithms to sort silo and sell us out These black box oracles of imperious and imperceptible decision making deign who gets home loans who gets bail who finds love and who gets their kids taken from them by the state nbsp In their new book How Data Happened A History from the Age of Reason to the Age of Algorithms nbsp which builds off their existing curriculum Columbia University Professors Chris Wiggins and Matthew L Jones examine how data is curated into actionable information and used to shape everything from our political views and social mores to our military responses and economic activities In the excerpt below Wiggins and Jones look at the work of mathematician John McCarthy the junior Dartmouth professor who single handedly coined the term artificial intelligence as part of his ploy to secure summer research funding WW NortonExcerpted from How Data Happened A History from the Age of Reason to the Age of Algorithms by Chris Wiggins and Matthew L Jones Published by WW Norton Copyright by Chris Wiggins and Matthew L Jones All rights reserved Confecting “Artificial Intelligence A passionate advocate of symbolic approaches the mathematician John McCarthy is often credited with inventing the term “artificial intelligence including by himself “I invented the term artificial intelligence he explained “when we were trying to get money for a summer study to aim at “the long term goal of achieving human level intelligence The “summer study in question was titled “The Dartmouth Summer Research Project on Artificial Intelligence and the funding requested was from the Rockefeller Foundation At the time a junior professor of mathematics at Dartmouth McCarthy was aided in his pitch to Rockefeller by his former mentor Claude Shannon As McCarthy describes the term s positioning “Shannon thought that artificial intelligence was too flashy a term and might attract unfavorable notice However McCarthy wanted to avoid overlap with the existing field of “automata studies including “nerve nets and Turing machines and took a stand to declare a new field “So I decided not to fly any false flags anymore The ambition was enormous the proposal claimed “every aspect of learning or any other feature of intelligence can in principle be so precisely described that a machine can be made to simulate it McCarthy ended up with more brain modelers than axiomatic mathematicians of the sort he wanted at the meeting which came to be known as the Dartmouth Workshop The event saw the coming together of diverse often contradictory efforts to make digital computers perform tasks considered intelligent yet as historian of artificial intelligence Jonnie Penn argues the absence of psychological expertise at the workshop meant that the account of intelligence was “informed primarily by a set of specialists working outside the human sciences Each participant saw the roots of their enterprise differently McCarthy reminisced “anybody who was there was pretty stubborn about pursuing the ideas that he had before he came nor was there as far as I could see any real exchange of ideas Like Turing s paper the proposal for a summer workshop in artificial intelligence seems in retrospect incredibly prescient The seven problems that McCarthy Shannon and their collaborators proposed to study became major pillars of computer science and the field of artificial intelligence “Automatic Computers programming languages “How Can a Computer be Programmed to Use a Language natural language processing “Neuron Nets neural nets and deep learning “Theory of the Size of a Calculation computational complexity “Self ​improvement machine learning “Abstractions feature engineering “Randomness and Creativity Monte Carlo methods including stochastic learning The term “artificial intelligence in was an aspiration rather than a commitment to one method AI in this broad sense involved both discovering what comprises human intelligence by attempting to create machine intelligence as well as a less philosophically fraught effort simply to get computers to perform difficult activities a human might attempt Only a few of these aspirations fueled the efforts that in current usage became synonymous with artificial intelligence the idea that machines can learn from data Among computer scientists learning from data would be de ​emphasized for generations Most of the first half century of artificial intelligence focused on combining logic with knowledge hard ​coded into machines Data collected from everyday activities was hardly the focus it paled in prestige next to logic In the last five years or so artificial intelligence and machine learning have begun to be used synonymously it s a powerful thought ​exercise to remember that it didn t have to be this way For the first several decades in the life of artificial intelligence learning from data seemed to be the wrong approach a nonscientific approach used by those who weren t willing “to just program the knowledge into the computer Before data reigned rules did For all their enthusiasm most participants at the Dartmouth workshop brought few concrete results with them One group was different A team from the RAND Corporation led by Herbert Simon had brought the goods in the form of an automated theorem prover This algorithm could produce proofs of basic arithmetical and logical theorems But math was just a test case for them As historian Hunter Heyck has stressed that group started less from computing or mathematics than from the study of how to understand large bureaucratic organizations and the psychology of the people solving problems within them For Simon and Newell human brains and computers were problem solvers of the same genus Our position is that the appropriate way to describe a piece of problem ​solving behavior is in terms of a program a specification of what the organism will do under varying environmental circumstances in terms of certain elementary information processes it is capable of performing ​Digital computers come into the picture only because they can by appropriate programming be induced to execute the same sequences of information processes that humans execute when they are solving problems Hence as we shall see these programs describe both human and machine problem solving at the level of information processes Though they provided many of the first major successes in early artificial intelligence Simon and Newell focused on a practical investigation of the organization of humans They were interested in human problem ​solving that mixed what Jonnie Penn calls a “composite of early twentieth century British symbolic logic and the American administrative logic of a hyper ​rationalized organization Before adopting the moniker of AI they positioned their work as the study of “information processing systems comprising humans and machines alike that drew on the best understanding of human reasoning of the time Simon and his collaborators were deeply involved in debates about the nature of human beings as reasoning animals Simon later received the Nobel Prize in Economics for his work on the limitations of human rationality He was concerned alongside a bevy of postwar intellectuals with rebutting the notion that human psychology should be understood as animal ​like reaction to positive and negative stimuli Like others he rejected a behaviorist vision of the human as driven by reflexes almost automatically and that learning primarily concerned the accumulation of facts acquired through such experience Great human capacities like speaking a natural language or doing advanced mathematics never could emerge only from experienceー​they required far more To focus only on data was to misunderstand human spontaneity and intelligence This generation of intellectuals central to the development of cognitive science stressed abstraction and creativity over the analysis of data sensory or otherwise Historian Jamie Cohen ​Cole explains “Learning was not so much a process of acquiring facts about the world as of developing a skill or acquiring proficiency with a conceptual tool that could then be deployed creatively This emphasis on the conceptual was central to Simon and Newell s Logic Theorist program which didn t just grind through logical processes but deployed human ​like “heuristics to accelerate the search for the means to achieve ends Scholars such as George Pólya investigating how mathematicians solved problems had stressed the creativity involved in using heuristics to solve math problems So mathematics wasn t drudgery ー​it wasn t like doing lots and lots of long division or of reducing large amounts of data It was creative activity ー​and in the eyes of its makers a bulwark against totalitarian visions of human beings whether from the left or the right And so too was life in a bureaucratic organization ー​it need not be drudgery in this picture ー​it could be a place for creativity Just don t tell that to its employees This article originally appeared on Engadget at 2023-05-07 14:30:36
金融 RSS FILE - 日本証券業協会 新型コロナウイルス感染症への対応について https://www.jsda.or.jp/shinchaku/coronavirus/index.html 新型コロナウイルス 2023-05-07 15:00:00
ニュース BBC News - Home King and Queen say thanks for 'glorious occasion' https://www.bbc.co.uk/news/uk-65517604?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-07 14:53:40
ニュース BBC News - Home Police made tough calls on Coronation arrests, says minister https://www.bbc.co.uk/news/uk-65515769?at_medium=RSS&at_campaign=KARANGA momentous 2023-05-07 14:52:54
ニュース BBC News - Home Local elections 2023: We need to reflect and do more, says Lucy Frazer after Tory losses https://www.bbc.co.uk/news/uk-politics-65516974?at_medium=RSS&at_campaign=KARANGA Local elections We need to reflect and do more says Lucy Frazer after Tory lossesThe culture secretary defends the Conservative party after it lost councillors in England s local elections 2023-05-07 14:14:46
ニュース BBC News - Home Omagh: St Mary's Church grounds searched after gunpoint hijack https://www.bbc.co.uk/news/uk-northern-ireland-65513713?at_medium=RSS&at_campaign=KARANGA police 2023-05-07 14:48:43
ニュース BBC News - Home Thousands take part in Great Birmingham Run https://www.bbc.co.uk/news/uk-england-birmingham-65518690?at_medium=RSS&at_campaign=KARANGA runorganisers 2023-05-07 14:51:45
AWS lambdaタグが付けられた新着投稿 - Qiita Lambdaのチュートリアルやってみた!(チュートリアル: スケジュールされたイベントで AWS Lambda を使用する + lambdaのエラーをメールでお知らせ) https://qiita.com/sachiko-kame/items/8436cb6218cf85663c84 awslambda 2023-05-08 00:52:30
python Pythonタグが付けられた新着投稿 - Qiita gRPCについて勉強 https://qiita.com/ramune2371/items/e7e8044f88124a545e95 記事 2023-05-08 00:24:38
js JavaScriptタグが付けられた新着投稿 - Qiita ESLintのavoidEscapeを使って、引用符(')�を含む文字列のクォーテーションがPrettierに勝手に「"」にされても許可するようにする https://qiita.com/SuyamaDaichi/items/d6fc5b43edee16f6db95 belowandwellsendyoua 2023-05-08 00:41:10
js JavaScriptタグが付けられた新着投稿 - Qiita PAY.JPでクレジット決済を行う https://qiita.com/mojapico/items/805b4840a87ed4da02f9 javascript 2023-05-08 00:39:54
js JavaScriptタグが付けられた新着投稿 - Qiita 驚異のコンポーネント生成 - フロントエンド開発におけるプロダクティビティ向上手法 https://qiita.com/rikuto125/items/fbd3f9b0394f848244af 驚異 2023-05-08 00:11:03
AWS AWSタグが付けられた新着投稿 - Qiita Lambdaのチュートリアルやってみた!(チュートリアル: スケジュールされたイベントで AWS Lambda を使用する + lambdaのエラーをメールでお知らせ) https://qiita.com/sachiko-kame/items/8436cb6218cf85663c84 awslambda 2023-05-08 00:52:30
AWS AWSタグが付けられた新着投稿 - Qiita S3でファイル操作した時に発生するイベントを調べてみた https://qiita.com/satoshi256kbyte/items/95343f51ad25b54902fe lambda 2023-05-08 00:28:15
AWS AWSタグが付けられた新着投稿 - Qiita [小ネタ]S3からオブジェクトをダウンロードできない時によくやってしまっている記述ミス https://qiita.com/satoshi256kbyte/items/d2dab2c6ab7a853c3334 設定 2023-05-08 00:18:43
Azure Azureタグが付けられた新着投稿 - Qiita Active DirectoryとAzure AD https://qiita.com/kisama2000/items/8c6ad291eedd7c8448c9 activedirectory 2023-05-08 00:45:35
海外TECH MakeUseOf How to Fix the Microsoft .NET Framework 4 Installation Error "0x800c0006" on Windows https://www.makeuseof.com/microsoft-net-framework-4-installation-error-0x800c0006-windows/ framework 2023-05-07 15:16:16
海外TECH DEV Community Is the multiverse of WordPress in danger? https://dev.to/jmau111/is-the-multiverse-of-wordpress-in-danger-4of9 Is the multiverse of WordPress in danger I ve been maintaining a small plugin for WordPress users over the past years I ve also used WordPress for various projects from small websites to big factories e g multisite multi networks WordPress might do a lot for the popularity of PHP depsite all the legitimate critics you might have against the code Gutenberg or not The core team has introduced Gutenberg a brand new javascript react based editor in The big change did not come without issues and a significant part of the WordPress galaxy remains skeptical Critics like to highlight popular plugins like Classic Editor or Disable Gutenberg and their millions of active installs While you cannot ignore such statistics pretty much every time a new feature appears in the core a new plugin is released to disable it With WordPress it s not a surprise it s a tradition Although not all plugins reach millions of active installations The multiverse of WordPressWordPress has so many applications and usages from the free platform for blogs wordpress org to the self hosting solution for individuals and corporate environments not to mention all derivated products and projects The featured image of this post is a screenshot from the very end of the movie Doctor Strange in the Multiverse of Madness where a mysterious woman appears from nowhere to tell Strange he created an incursion That s a very geeky way to illustrate the problem here but in the movie an incursion happens when two universes collide which usually leads to the destruction of both I sincerely hope WordPress won t end like that but a significant part of users seem to prefer premium page builders and other third party solutions to Gutenberg and this huge ecosystem gets more and more fragmented I keep maintaining both editorsAs a plugin maintainer I like to provide both options which means my Gutenberg users get a custom integration using React and the Gutenberg API but others can still use the plugin with a simple metabox The battle for E commerce seems toughWhile the ecosystem has various solutions for E commerce for example the very popular Woocommerce some companies may be reluctant to use WordPress for various reasons including the following self hosted e commerce is difficult to secure and maintain not specific to WordPress competitors are impressive Square ShopifyGutenberg was not meant to boost such usages and there s not so many blocks available for E commercebig payment plaftorms like Stripe tend to provide their own integration for static websites which removes the hassle of databases and other dynamic frameworksWordPress may no longer attract all young businesses that need to go online quickly with minimum efforts and budget Wrap upI know there are lots of posts that speculate on the potential death of frameworks or even programming languages We know for sure that the main goal of Gutenberg was full site editing FSE and users can already enjoy the first versions of this global WYSIWYG editor not just for posts but I genuinely wonder what the future holds for this CMS Competition is great and I don t think WordPress itself aims to keep this kind of monopolistic position for eternity 2023-05-07 15:15:25
海外TECH Engadget Apple’s AirPods Pro are back on sale for $200 https://www.engadget.com/apples-airpods-pro-are-back-on-sale-for-200-152616324.html?src=rss Apple s AirPods Pro are back on sale for Apple s second generation AirPods Pro are among the best Bluetooth earbuds you can pair with an iPhone but at they re expensive Thankfully you can frequently find them on sale on Amazon and other retailers Following a price drop at the start of April the AirPods Pro are once again on sale for Engadget awarded the second generation AirPods Pro a score of in They feature one of the best transparency modes of any wireless earbuds on the market and improved active noise cancellation performance over the original AirPods Pro They also sound better than their predecessor Of course the reason to buy a pair of AirPods Pro is for their hands free Siri support and tight integration with iOS and the rest of Apple s ecosystem Pairing any set of AirPods with an iPhone is easy as is switching between different Apple devices About the only area where the AirPods Pro disappoint is when it comes to battery life Engadget Senior Editor Billy Steele found the earbuds offer little over six hours of use on one charge or less than many other premium wireless earbuds If the AirPods Pro are out of your budget it s worth noting Amazon has discounted other Apple audio products including the third generation AirPods After an percent discount they re down from their usual starting price Follow EngadgetDeals on Twitter and subscribe to the Engadget Deals newsletter for the latest tech deals and buying advice This article originally appeared on Engadget at 2023-05-07 15:26:16
海外科学 NYT > Science Who’s a Good Boy? Ask These Westminster Judges. https://www.nytimes.com/2023/05/07/health/westminster-dogs-judges.html responsibility 2023-05-07 15:07:48
ニュース BBC News - Home Andy Murray beats Tommy Paul in Aix-en-Provence final for first title since 2019 https://www.bbc.co.uk/sport/tennis/65519683?at_medium=RSS&at_campaign=KARANGA Andy Murray beats Tommy Paul in Aix en Provence final for first title since Andy Murray wins his first title in nearly four years by beating Tommy Paul in the final of the ATP Challenger event in Aix en Provence 2023-05-07 15:54:14
ニュース BBC News - Home Arab League: Syria reinstated as Assad rehabilitation continues https://www.bbc.co.uk/news/world-middle-east-65519288?at_medium=RSS&at_campaign=KARANGA assad 2023-05-07 15:46:08
ニュース BBC News - Home Texas shooting: Eight killed by gunman in Allen mall https://www.bbc.co.uk/news/world-us-canada-65515915?at_medium=RSS&at_campaign=KARANGA hearing 2023-05-07 15:50:03
ニュース BBC News - Home Hearts 0-2 Celtic: Ange Postecoglou's side seal back-to-back titles https://www.bbc.co.uk/sport/football/65439690?at_medium=RSS&at_campaign=KARANGA Hearts Celtic Ange Postecoglou x s side seal back to back titlesCeltic clinch their second successive Scottish Premiership title under Ange Postecoglou as Kyogo Furuhashi s th goal of the season helps overcome stubborn man Hearts at Tynecastle 2023-05-07 15:18:26
ニュース BBC News - Home Liverpool 2-1 Man City: Reds all but end visitors' WSL title hopes https://www.bbc.co.uk/sport/football/65439709?at_medium=RSS&at_campaign=KARANGA prenton 2023-05-07 15:32:46
ニュース BBC News - Home In pictures: Street parties and surprise royal visits https://www.bbc.co.uk/news/uk-65519358?at_medium=RSS&at_campaign=KARANGA charles 2023-05-07 15:11:11
python Pythonタグが付けられた新着投稿 - Qiita Anacondaをinstall for all usersした上にpipを使ってハマった話 https://qiita.com/1taroh/items/1765940d35e8567d9e84 anaconda 2023-05-08 01:46:40
js JavaScriptタグが付けられた新着投稿 - Qiita gitで特定ファイルだけコンフリクト無効で強制マージ https://qiita.com/ykhirao/items/3f96d77ff3f273111c55 vimgitattributes 2023-05-08 01:07:30
Git Gitタグが付けられた新着投稿 - Qiita gitで特定ファイルだけコンフリクト無効で強制マージ https://qiita.com/ykhirao/items/3f96d77ff3f273111c55 vimgitattributes 2023-05-08 01:07:30
海外TECH MakeUseOf The 5 Best Torrent Clients for Windows https://www.makeuseof.com/best-torrent-clients-windows/ windows 2023-05-07 16:15:16
海外TECH DEV Community Deploying Your First Microservice to Kubernetes https://dev.to/rinkiyakedad/deploying-your-first-microservice-to-kubernetes-ip1 Deploying Your First Microservice to KubernetesI have written extensively about different Kubernetes concepts in my previous blogs but I haven t covered a proper step by step hands on guide for getting started with Kubernetes In this article my plan is to do exactly that After all there s only so much you can learn by reading without trying things out yourself We will take a simple microservice based application containerize it and deploy it to a Kubernetes cluster I will be using Google Cloud for this but you can use any cloud provider to follow along Without wasting any more words let s get started The ApplicationI want to focus on the concepts of containerization and Kubernetes in this article so to keep things easy to follow we will work with a very simple Go server Even if you ve never worked with Go the code should be pretty simple to understand main gopackage mainimport fmt log net http func main http HandleFunc func w http ResponseWriter r http Request fmt Fprintf w Hello World fmt Printf Starting server at port n if err http ListenAndServe nil err nil log Fatal err If you want to run this application locally you first have to build the binary and then run it go build simple go serverThen when you visit localhost you should see the text Hello World Pretty simple right Now let s work on containerizing this Go service Containerizing Our ApplicationKubernetes does not run applications directly You cannot simply instruct it to build the binary and start serving the application Instead it is a tool for running and managing containers in fact it doesn t run containers directly but more on that later Therefore we need to containerize our application before we can proceed to running it on a Kubernetes cluster If you are not familiar with containers and Dockerfiles I recommend checking out my article series on Docker before proceeding Let s write a Dockerfile for our application At the root folder of the application create the following file DockerfileFROM golang busterWORKDIR appADD RUN go build o usr local bin simple go serverEXPOSE CMD usr local bin simple go server Assuming you have some familiarity with Dockerfiles this one should be fairly easy to understand We use a golang base image to ensure that Go and all required dependencies are present in our container from the start After setting the working directory we move our application s code the main go file in this case to this location We then execute the go build command to build the binary from our code and output it at usr local bin simple go server Finally we specify that the container should listen for requests on port which is the port our API service runs on As the last step we simply run the binary we had previously created To verify that everything is working as expected build a container image from this Dockerfile and run it docker build t lt your dockerhub username gt simple go server docker run rm name simple go server p lt your dockerhub username gt simple go serverIn the docker run command we map the container s port to the port of our local machine After running this command if you visit localhost you should see the text as we did when we ran the application after building the binary locally Now that we have containerized our Go service let s see how we can run it on an actual Kubernetes cluster Running Our Microservice on KubernetesTo avoid writing an excessively long article I will not cover the steps for creating a Kubernetes cluster in a cloud provider and obtaining your kubectl credentials However if you are using GCP like I am you can find those steps here A similar guide should be easy to find for any other cloud provider you might be using Assuming you have kubectl configured to work with your cluster the first step is to write some manifests Kubernetes works on a declarative model You specify what objects you need and then Kubernetes works to make the current state of the system match the desired state We will specify what we need by writing two YAML manifests If you are not familiar with Kubernetes I recommend checking out this article before proceeding The first manifest we will create is ks deployment yamlapiVersion apps vkind Deploymentmetadata name simple go serverspec replicas selector matchLabels app simple go server template metadata labels app simple go server spec containers name simple go server image lt your dockerhub username gt simple go server ports containerPort imagePullPolicy AlwaysAs mentioned earlier Kubernetes does not directly run containers Instead it runs something called Pods Pods encapsulate containers meaning that a Pod can contain one or more containers and each container in a Pod runs in its own isolated process namespace within the Pod However if you look at the kind field in our manifest you ll notice that we re not telling Kubernetes to create Pods for us This is because Pods alone won t provide us with much value A pod can go down due to any number of reasons which would make our application inaccessible to users Similarly we might need more or fewer pods in the future depending on the load on our application If we simply tell Kubernetes to create a fixed number of pods scaling won t be easy Nor will updating the application when we release a newer version of our Hello World API This is why we create an object called Deployment instead of Pods A Deployment is a higher level object than Pods and is used to manage a set of identical pods We tell Kubernetes the number of Pods we want it to always have up and running for our application under the replicas field If any number of these Pods goes down for any reason Kubernetes will automatically try to bring up another Pod until the number matches what we had requested We won t go into the details here but Deployments also have other benefits like allowing you to perform rolling updates to your application and change the number of Pods based on the traffic your application receives This is why we always prefer Deployments over Pods Under spec template spec containers we provide information about what containers should be running inside the Pods the Deployment creates for us With this Kubernetes has everything it needs to run our application But the story doesn t end here Creating the above Deployment in Kubernetes will run your application in the cluster However a problem that remains unsolved is how your users can access it We need Kubernetes to provide us an endpoint where users can access this application To achieve this we need to leverage another Kubernetes object called Service You can read more about Services in detail here ks service yamlapiVersion vkind Servicemetadata name simple go serverspec selector app simple go server ports name http port targetPort type LoadBalancerAs discussed earlier Pods are ephemeral which means that we cannot rely on their IP addresses to expose the application since they can stop existing at any point The Service object helps solve this problem by providing a stable IP address for the Pods part of our deployment which we specify under the selector field This way users can discover them without having to know the exact IP addresses of individual Pods It is important to choose the correct type of service since Kubernetes has different types of services each with its own goals The LoadBalancer service type is used when we want to provide external access to our application When we create this Service object Kubernetes asks our cloud provider in this case GCP to create a load balancer for us This load balancer has a fixed IP address that can be used to access the application Enough with the explanation let s see things in action Trying Out Our Application Assuming you have placed both manifests we wrote in a folder called ks you can create the objects by running the following command kubectl apply f ksTo confirm that all objects have been created run kubectl get allNAME READY STATUS RESTARTS AGEpod simple go server dbdf wdq Running msNAME TYPE CLUSTER IP EXTERNAL IP PORT S AGEservice kubernetes ClusterIP lt none gt TCP dservice simple go server LoadBalancer TCP msNAME READY UP TO DATE AVAILABLE AGEdeployment apps simple go server msNAME DESIRED CURRENT READY AGEreplicaset apps simple go server dbdf msAs you can see our Deployment object has created a Pod for us The ReplicaSet object you see is also created by the Deployment but only to manage the Pods it creates Additionally the simple go server service is running Copy the EXTERNAL IP you see for this service and visit that address in your browser And voila Our application is now up and running and accessible You can share this IP address with anyone or even map it to a domain name to make your microservice easily accessible for users ConclusionIn this article we deployed a simple microservice to a Kubernetes cluster from scratch I hope you found this article useful and that it helped you see some of the Kubernetes concepts we have discussed theoretically in action If you liked this please feel free to share it on your social media with your friends As always if you have any questions or suggestions don t hesitate to reach out to me on Twitter or LinkedIn 2023-05-07 16:25:27
Apple AppleInsider - Frontpage News RadRunner 3 Plus Electric Utility Bike review: An expensive e-bike made for the rugged terrains https://appleinsider.com/articles/23/05/07/radrunner-3-plus-electric-utility-bike-review-an-expensive-e-bike-made-for-the-rugged-terrains?utm_medium=rss RadRunner Plus Electric Utility Bike review An expensive e bike made for the rugged terrainsRad Power Bikes RadRunner Plus Electric Utility Bike is an excellent electric bicycle with a robust build that can handle multiple terrains while pedaling or not Rad Power Bikes RadRunner Plus Electric Utility BikeThe RadRunner is meant to be used as an electric bike but still offers the traditional bike necessities to pedal when the battery is drained or you want to get your leg workout in Read more 2023-05-07 16:24:15
Apple AppleInsider - Frontpage News Final day: save an extra 20% on open box Apple products https://appleinsider.com/articles/23/05/01/open-box-blowout-save-up-to-1631-on-current-macs-ipads-apple-watch-more?utm_medium=rss Final day save an extra on open box Apple productsGet an extra off on top of already reduced prices on more than Apple products including Macs iPads Apple Watch Ultra accessories and more Each open box device also comes with an Apple or Adorama equivalent warranty and free shipping Save an extra on open box Apple gear To grab this exclusive offer head over to the open box Apple section at Adorama com hint look for OB under condition and enter promo code APINSIDER during step of checkout It s that simple With this special coupon code you can save a considerable amount of money on open box Apple hardware ranging from new MacBook Pro models with M Pro or M Max chips all the way up to top of the line Mac Studio desktop computers Read more 2023-05-07 16:34:23
海外TECH Engadget Twitter says a 'security incident' led to private Circle tweets becoming public https://www.engadget.com/twitter-says-a-security-incident-led-to-private-circle-tweets-becoming-public-164954799.html?src=rss Twitter says a x security incident x led to private Circle tweets becoming publicBack in April users found a bug with Twitter s Circle feature that saw the platform expose private tweets to strangers Now nearly a month later the company has finally commented on the issue In an email seen by The Guardian Twitter told affected users the exposure was the result of “a security incident that occured earlier this year The company claims the issue was “immediately fixed It also shared an apology “Twitter is committed to protecting the privacy of the people who use our service and we understand the risks that an incident like this can introduce and we deeply regret this happened the company said When news of the exposure first started circulating online some including creator Theo Brown speculated the issue was the result of Twitter failing to filter Circle tweets out of its recommendation algorithm Twitter has not operated a communications department since Elon Musk s first round of layoffs and the company did not initially acknowledge the issue More broadly Twitter has dealt with a growing number of technical issues since Musk s takeover of the company in October The billionaire has reduced the company s workforce by at least percent gutting many of its technical teams of senior leadership Over that time Twitter has suffered multiple outages and otherwise created confusion over feature rollouts and removals This article originally appeared on Engadget at 2023-05-07 16:49:54
海外TECH CodeProject Latest Articles Allowing only numeric input in a TextBox https://www.codeproject.com/Articles/5360384/Allowing-only-numeric-input-in-a-TextBox error 2023-05-07 16:15:00
海外TECH CodeProject Latest Articles Revisiting Borland Turbo C/C++, A Great IDE back in the 90s https://www.codeproject.com/Articles/5358258/Revisiting-Borland-Turbo-C-Cplusplus-A-Great-IDE-b borland 2023-05-07 16:14:00
ニュース BBC News - Home King and Queen say thanks for 'glorious occasion' https://www.bbc.co.uk/news/uk-65517604?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-07 16:28:13
ニュース BBC News - Home Celtic win title: Scottish Premiership success celebrated by players and fans in style https://www.bbc.co.uk/sport/av/football/65520968?at_medium=RSS&at_campaign=KARANGA premiership 2023-05-07 16:18:47
ニュース BBC News - Home What time is Coronation Concert and where is it shown on TV? https://www.bbc.co.uk/news/uk-65461957?at_medium=RSS&at_campaign=KARANGA castle 2023-05-07 16:24:31
海外TECH MakeUseOf How to Get the Outlook Preview App on Windows 10 and 11 https://www.makeuseof.com/outlook-preview-app-windows/ preview 2023-05-07 17:16:16
金融 ニュース - 保険市場TIMES 損保ジャパン、東京理解大学発ベンチャー「サイエンス構造」との共同研究を開始 https://www.hokende.com/news/blog/entry/2023/05/08/030000 損保ジャパン、東京理解大学発ベンチャー「サイエンス構造」との共同研究を開始「地震倒壊危険度診断アプリ」の開発損害保険ジャパン株式会社以下、損保ジャパンは年月日、株式会社サイエンス構造以下、サイエンス構造との共同研究を開始したことを発表した。 2023-05-08 03:00:00
ニュース BBC News - Home Brownsville: Seven dead as car strikes people in Texas border town https://www.bbc.co.uk/news/world-us-canada-65521233?at_medium=RSS&at_campaign=KARANGA border 2023-05-07 17:38:41
ニュース BBC News - Home Newcastle United 0-2 Arsenal: Gunners keep Premier League title hopes alive with win https://www.bbc.co.uk/sport/football/65439739?at_medium=RSS&at_campaign=KARANGA Newcastle United Arsenal Gunners keep Premier League title hopes alive with winMartin Odegaard s first half strike helps keep Arsenal s Premier League title hopes alive with a win at Newcastle United 2023-05-07 17:44:56
ニュース BBC News - Home Harry's hurried visit to London... in 60 seconds https://www.bbc.co.uk/news/uk-65518728?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-07 17:01:38
ニュース BBC News - Home Liverpool 2-1 Man City: Reds all but end visitors' WSL title hopes https://www.bbc.co.uk/sport/football/65439709?at_medium=RSS&at_campaign=KARANGA prenton 2023-05-07 17:16:47
海外TECH MakeUseOf What Are IPFS Phishing Attacks and How Do You Avoid Them? https://www.makeuseof.com/what-are-ipfs-phishing-attacks-and-how-to-avoid-them/ avoid 2023-05-07 19:00:17
海外TECH MakeUseOf 4 Ways to Save and Print Text Messages From Your iPhone https://www.makeuseof.com/how-to-save-text-message-conversations-iphone/ messages 2023-05-07 18:46:16
海外TECH MakeUseOf Can Breathonics and Its Music Help Improve Your Well-Being? https://www.makeuseof.com/review-breathonics-app-breathing-music-improve-well-being/ fitness 2023-05-07 18:30:16
海外TECH MakeUseOf The 13 Best News Sites You Can Trust for Credible Stories https://www.makeuseof.com/tag/trust-news-sites/ stories 2023-05-07 18:30:16
海外TECH MakeUseOf How to Fix the NVIDIA Control Panel “Access Denied” Error in Windows 11/10 https://www.makeuseof.com/nvidia-control-panel-access-denied-windows/ windows 2023-05-07 18:15:16
海外TECH Engadget Dota 2's biggest tournament will return to Seattle this year https://www.engadget.com/dota-2s-biggest-tournament-will-return-to-seattle-this-year-182415738.html?src=rss Dota x s biggest tournament will return to Seattle this yearFor the first time since The International Dota s most prestigious tournament will take place in Valve s hometown The tournament will kick off with a group stage that begins on October th before moving to Seattle s Climate Pledge Arena on October th the studio announced on Saturday The Climate Pledge Arena previously known as KeyArena is the same venue where Valve held The International between and It s also the venue where Dota fans got to see one of the best plays in the tournament s history nbsp In Valve moved The International to Vancouver s Rogers Arena due to the start of multi year renovations at KeyArena In subsequent years the event made stops in China Romania and Singapore Valve had also planned to bring the tournament to Sweden but the pandemic forced the studio to cancel The International in On Saturday Valve said The International would host the event s largest audience to date The studio promised to share more information about how fans can purchase tickets to The International closer to the date of the event nbsp nbsp This article originally appeared on Engadget at 2023-05-07 18:24:15
ニュース BBC News - Home Brownsville: Seven dead as car strikes people in Texas border town https://www.bbc.co.uk/news/world-us-canada-65521233?at_medium=RSS&at_campaign=KARANGA border 2023-05-07 18:19:15
ニュース BBC News - Home Teen victim named in Bath murder investigation https://www.bbc.co.uk/news/uk-england-somerset-65521192?at_medium=RSS&at_campaign=KARANGA custody 2023-05-07 18:10:35
ニュース BBC News - Home Eurovision 2023 stars hit turquoise carpet - in pictures https://www.bbc.co.uk/news/entertainment-arts-65497594?at_medium=RSS&at_campaign=KARANGA carpet 2023-05-07 18:04:42
ニュース BBC News - Home Celtic: 'Outstanding' champions dispel manager Ange Postecoglou's doubts https://www.bbc.co.uk/sport/football/65520740?at_medium=RSS&at_campaign=KARANGA Celtic x Outstanding x champions dispel manager Ange Postecoglou x s doubtsManger Ange Postecoglou praises the absolutely ridiculous standard his squad set in making it back to back Scottish Premiership titles 2023-05-07 18:18:35
ニュース BBC News - Home King Charles III's Coronation watched by more than 18 million viewers https://www.bbc.co.uk/news/uk-65518360?at_medium=RSS&at_campaign=KARANGA westminster 2023-05-07 18:14:35
ビジネス ダイヤモンド・オンライン - 新着記事 メルセデスEQS53、本気のスポーティBEV!精緻な制御で圧倒の走り実現【試乗記】 - CAR and DRIVER 注目カー・ファイル https://diamond.jp/articles/-/322259 caranddriver 2023-05-08 03:55:00
ビジネス ダイヤモンド・オンライン - 新着記事 「痛風の発作」どう防ぐ?管理栄養士が教える予防食【発作危険度チェックリスト付】 - ストレスフリーな食事健康術 岡田明子 https://diamond.jp/articles/-/322130 岡田明子 2023-05-08 03:50:00
ビジネス ダイヤモンド・オンライン - 新着記事 なにかとマウントを取ってくる面倒な相手とどう付き合うべきか? - 職場の嫌な人から自分を守る言葉の護身術 https://diamond.jp/articles/-/321750 面倒 2023-05-08 03:45:00
ビジネス ダイヤモンド・オンライン - 新着記事 “飲みニケーション”は幻想、お酒は仕事上の打算ではなく自分のために飲むものだ - 数字は語る https://diamond.jp/articles/-/322351 共同研究 2023-05-08 03:40:00
ビジネス ダイヤモンド・オンライン - 新着記事 佐久間宣行が「相手を褒めるとき」に見ているポイント・ベスト2 - 佐久間宣行のずるい仕事術 https://diamond.jp/articles/-/321473 佐久間宣行 2023-05-08 03:35:00
ビジネス ダイヤモンド・オンライン - 新着記事 「グラフが横ばいになる」を英語でどう言う? - 5分間英単語 https://diamond.jp/articles/-/322277 「グラフが横ばいになる」を英語でどう言う分間英単語「たくさん勉強したのに英語を話せない……」。 2023-05-08 03:30:00
ビジネス ダイヤモンド・オンライン - 新着記事 睡眠と散歩・運動は誰でもいますぐ始められる最強の成功法則。では、もっとも効果なエクササイズは何か - シンプルで合理的な人生設計 https://diamond.jp/articles/-/322018 睡眠と散歩・運動は誰でもいますぐ始められる最強の成功法則。 2023-05-08 03:28:00
ビジネス ダイヤモンド・オンライン - 新着記事 圧倒的に売れている人が絶対外さないシンプルな共通点とは? - コピーライティング技術大全 https://diamond.jp/articles/-/320775 圧倒的に売れている人が絶対外さないシンプルな共通点とはコピーライティング技術大全「この本は万円以上の価値がある」東証プライム上場社長で現役マーケッターである「北の達人コーポレーション」木下勝寿社長が絶賛。 2023-05-08 03:26:00
ビジネス ダイヤモンド・オンライン - 新着記事 【コンサルが教える】面接に「高学歴なのに落ちる人」「高卒でも受かる人」の決定的な差 - 頭のいい人が話す前に考えていること https://diamond.jp/articles/-/321494 【コンサルが教える】面接に「高学歴なのに落ちる人」「高卒でも受かる人」の決定的な差頭のいい人が話す前に考えていること「学歴が良い」からといって仕事ができるわけではない、のは想像に難しくないと思います。 2023-05-08 03:24:00
ビジネス ダイヤモンド・オンライン - 新着記事 9割の人がやってしまっている!【脳科学的にNG】な子育て法 - スタンフォード式生き抜く力 https://diamond.jp/articles/-/321454 割の人がやってしまっている【脳科学的にNG】な子育て法スタンフォード式生き抜く力万部突破スタンフォード大学・オンラインハイスクールはオンラインにもかかわらず、全米トップの常連で、年は全米の大学進学校位となった。 2023-05-08 03:22:00
ビジネス ダイヤモンド・オンライン - 新着記事 【寅の日に、神様との[幸運。]1日1話】 「五月病にならない賢い人」がこっそりやっていること - 1日1分見るだけで願いが叶う!ふくふく開運絵馬 https://diamond.jp/articles/-/320727 【寅の日に、神様との幸運。 2023-05-08 03:20:00
ビジネス ダイヤモンド・オンライン - 新着記事 時間、体力、メンタルすべて同時に削られる人の共通点 - 1位思考 https://diamond.jp/articles/-/321287 twitter 2023-05-08 03:18:00
ビジネス ダイヤモンド・オンライン - 新着記事 会計の鬼門「減価償却」がたった1つの図解でわかる――新しい解決策「会計の地図」【書籍オンライン編集部セレクション】 - 会計の地図 https://diamond.jp/articles/-/321711 会計の鬼門「減価償却」がたったつの図解でわかるー新しい解決策「会計の地図」【書籍オンライン編集部セレクション】会計の地図会計は仕事と深く関わっているはずなのに、難しくてつまらないと思われがち。 2023-05-08 03:16:00
ビジネス ダイヤモンド・オンライン - 新着記事 1万人の学生を見てきてわかった、就活に失敗する人の残念な習慣 - 絶対内定 https://diamond.jp/articles/-/322428 杉村太郎 2023-05-08 03:14:00
ビジネス ダイヤモンド・オンライン - 新着記事 【精神科医が教える】 死ぬまでハッピーな自分をつくる方法 - 精神科医Tomyが教える 40代を後悔せず生きる言葉 https://diamond.jp/articles/-/320788 そんなときの助けになるのが、『精神科医Tomyが教える代を後悔せず生きる言葉』ダイヤモンド社だ。 2023-05-08 03:12:00
ビジネス ダイヤモンド・オンライン - 新着記事 拓殖大? 桜美林大? 関東の有名大学雰囲気はどう違う?【各大学紹介付き】 - 大学図鑑!2024 有名大学82校のすべてがわかる! https://diamond.jp/articles/-/322404 2023-05-08 03:08:00
ビジネス ダイヤモンド・オンライン - 新着記事 「あの人がいるとなぜか職場の空気が良くなる」と言われる人がやっているたった1つのこと - 1秒で答えをつくる力 お笑い芸人が学ぶ「切り返し」のプロになる48の技術 https://diamond.jp/articles/-/322426 2023-05-08 03:06:00
海外TECH MakeUseOf The 8 Best Media Players for the Steam Deck https://www.makeuseof.com/best-media-players-for-steam-deck/ media 2023-05-07 19:30:16
海外TECH MakeUseOf How to Fix Windows Volume Mixer Not Saving Settings on Windows https://www.makeuseof.com/windows-volume-mixer-not-saving-settings-windows/ windows 2023-05-07 19:15:16
海外TECH DEV Community The Ultimate Guide to Agile Software Development https://dev.to/ibrahimraimi/the-ultimate-guide-to-agile-software-development-3cfi The Ultimate Guide to Agile Software Development OverviewAgile software development methodology has gained immense popularity over the years due to its ability to quickly and efficiently produce software It is a lightweight and flexible approach to software development that focuses on delivering incremental and interactive results through collaboration adaptive planning short delivery times and customer feedback What is Agile Software DevelopmentAgile software development is a project management approach that emphasizes flexibility collaboration and iterative development to deliver software products that meet customer needs Agile software development eliminates the risk of investing months or years in a development process that may ultimately fail due to minor errors made in the early stages It depends on placing trust in employees and teams to work closely with customers comprehend the objectives and offer solutions quickly and incrementally Here s a quick summary of how agile software development operates Planning and Requirements Gathering The team works with the customer to understand the project requirements and create a prioritized backlog of user stories Sprint Planning The team selects a set of user stories from the backlog for the upcoming sprint and creates a sprint plan The sprint plan outlines the specific tasks that need to be completed during the sprint Development The team works on the selected user stories during the sprint using an iterative development process This means that the team releases working software at the end of each sprint Daily Stand up Meetings The team holds brief daily meetings to discuss progress and any issues that need to be addressed Sprint Review At the end of each sprint the team presents the working software to the customer for feedback Sprint Retrospective The team reflects on the completed sprint and identifies areas for improvement The team also use this information to adjust their approach for the next sprint Repeat The team continues to work through the backlog of user stories selecting and completing them in sprints until the product is complete The C s of Agile Software DevelopmentAgile software development is based on the principles of collaboration customer feedback and the “three C s card conversation and confirmation CardA card in user stories in Agile is a way of breaking down user stories into smaller more manageable tasks that can be easily monitored and identified Each card may include additional information such as priority level or estimated completion date for further support of project management By breaking down the stories into individual cards developers can focus on one specific aspect at a time making tracking progress easier and identifying any potential changes or issues before they become problems during development ConversationThe second C of Agile is a conversation which emphasizes frequent communication between team members to identify any possible changes or issues before they become problems during development This involves regularly discussing progress updates with stakeholders and providing feedback for any feature requests or bug reports to ensure the final product meets all quality assurance standards required by the customer ConfirmationFinally the third C of Agile is confirmation which allows customers to review and test features before making them available in production environments This helps to ensure applications are error free while also giving developers valuable insights into customer preferences so they can make necessary improvements before release Example of Agile Software DevelopmentThe most popular and common example of agile software development is Scrum Scrum is a software product development strategy that organizes software developers as a team to reach a common goal ーcreating a ready for market product How Scrum worksA product owner makes a prioritized wish list known as a product backlog The scrum team takes one small piece of the top of the wish list called a sprint backlog and plans to implement it The team completes their sprint backlog task in a sprint a week period They assess progress in a meeting called a daily scrum The ScrumMaster keeps the team focused on the goal At the sprint s end the work is ready to ship or show The team closes the sprint with a review then starts a new sprint In layman s termsGrace meets with a customer to discuss her company s needs Those needs are the product backlog Grace chooses the most important tasks to work on in the next two weeks Her team meets in a daily scrum to target work for the day ahead and address roadblocks At the end of the sprint Grace delivers the work reviews the backlog and sets the goal for the next sprint The cycle repeats until the software is complete Benefits of Agile Software DevelopmentThe benefits of Agile are tied directly to its faster lighter more engaged mindset The process delivers what the customer wants when they want it There s much less wasted time spent developing in the wrong direction and the entire system is quicker to respond to changes It s Faster Speed is one of the biggest benefits of Agile Methodology A faster software development life cycle means less time between paying and getting paid That in turn means a more profitable business Increased customer satisfaction With Agile customers don t wait for months or years only to get exactly what they didn t want Instead they get iterations of something very close to what they want very fast The system adjusts quickly to refine the successful customer solution adapting as it goes to changes in the overall environment Values employees Employees whose ideas are valued are vastly more productive than those who are ordered to follow a set of rules The Agile Methodology respects employees by giving them the goal then trusting them to reach it Since they re the ones with their hands on the controls and the ones who see the obstacles that crop up every day employees are in the best position to respond to challenges and meet the goals at hand Eliminates rework By involving the customer at more than just the phases of requirements and delivery the project remains on task and in tune with customer needs at every step This means less backtracking and less “out on a limb time between the time we do the work and the time the customer suggests revisions Best Practices for Agile Software DevelopmentFocus on the customer Agile development puts the customer at the center of the development process so it s important to understand their needs preferences and expectations Regular communication with the customer throughout the development process helps to ensure that the software product meets theirrequirements Prioritize user stories User stories are short simple descriptions of a feature or functionality from the user s perspective Prioritizing user stories helps the team to focus on the most important features first and to deliver working software more quickly Use sprints to manage development Sprints are time boxed periods of development where the team focuses on a specific set of user stories Using sprints helps the team to manage development in a predictable and controlled way and to deliver working software at regular intervals Foster collaboration Agile development emphasizes teamwork and collaboration Encouraging collaboration between team members including developers testers and business analysts helps to ensure that everyone is working towards a common goal Embrace change Agile development recognizes that change is inevitable and that requirements may evolve throughout the development process Embracing change and being flexible allows the team to adapt to new requirements and to deliver software that meets the customer s changing needs Continuously improve Agile development is a continuous improvement process so it s important to regularly reflect on the development process and identify areas for improvement This helps the team to become more efficient and effective in delivering working software Agile Methodology ToolsHere are three tools that can aid you and your team in enhancing your Agile software development procedure ActiveCollab An affordable tool for small businesses ActiveCollab is easy to use This software development aid requires little training and provides excellent support Atlassian Jira This powerful project management tool facilitates development by incorporating Scrum Kanban and customizable workflows Pivotal Tracker This methodology tool is geared specifically for mobile projects A little jargon heavy it s user friendly after a brief orientation period Congratulations on reaching this point Let s review the main points of Agile Software Development continuously plan and collaborate involve users in the process develop in iterations continuously test and integrate hold retrospective meetings and aim for a Minimal Viable Product To overcome challenges prioritize communication stakeholder involvement and a willingness to embrace change By adopting the Agile methodology you can achieve faster time to market increased flexibility transparency and improved quality I look forward to connecting with you in the next blog post Until then keep developing and solving problems 2023-05-07 19:20:03
海外TECH DEV Community Introduction to Containers https://dev.to/zahraajawad/introduction-to-containers-ljf Introduction to Containers OutlineIntroduction to ContainersContainer ArchitectureBenefits of ContainersContainer OrchestrationChallenges of ContainerizationIntroduction to AWS Container TypesDocker EngineChoosing the Right Container TypeThe Future of ContainersConclusion Introduction to ContainersContainers are a type of virtualization technology that allows for the creation and deployment of applications in a lightweight portable manner Unlike traditional virtual machines which require a full operating system to be installed containers share the host operating system kernel making them much more efficient and faster to deploy Containers also provide a level of isolation between applications ensuring that they do not interfere with each other or with the host system This makes them ideal for use in cloud computing environments where multiple applications may be running on the same hardware The virtual machines and containers have differed in several ways but the primary difference is that containers provide a way to virtualize an operating system OS so that multiple workloads can run on a single operating system instance With VMs the hardware is being virtualized to run multiple operating system instances Container Architecture Containers are built using a layered architecture with each layer providing a specific function The base layer is the host operating system followed by the container runtime which manages the creation and execution of containers On top of this is the container image which contains all the necessary files and dependencies to run an application Finally the container itself is created from the image and can be customized with additional configuration settings This layered approach allows for greater flexibility and scalability when deploying applications in containers Benefits of Containers Containers offer several key benefits over traditional virtualization technologies First and foremost they are much more efficient and lightweight allowing for faster deployment times and better resource utilization They also provide a high level of portability making it easy to move applications between different environments and platforms Containers also offer greater flexibility and scalability as they can be easily scaled up or down depending on demand Finally containers provide a higher level of security and isolation than traditional virtual machines helping to protect against cyber threats and data breaches Containers require less system resources than traditional or hardware virtual machine environments because they don t include operating system images Applications running in containers can be deployed easily to multiple different operating systems and hardware platforms Container Orchestration As the number of containers in an environment grows managing them becomes increasingly complex This is where container orchestration comes in providing a way to automate the deployment scaling and management of containers across multiple hosts Popular container orchestration tools include Kubernetes Docker Swarm Apache Mesos These tools provide a range of features such as Automatic load balancing Service discovery Rolling updates make it easier to manage large scale container deployments Challenges of ContainerizationWhile containers offer many benefits they also present several challenges that must be addressed One of the biggest challenges is managing container sprawl as the number of containers in an environment can quickly become overwhelming This requires careful planning and management to ensure that resources are used efficiently Another challenge is ensuring the security of containers particularly when they are deployed in shared environments This requires a range of security measures such as network segmentation access controls and vulnerability scanning to protect against cyber threats and data breaches AWS Container Types AWS provides different types of containers for developers to choose from based on their specific needs These containers are designed to provide a scalable and secure environment for running applications in the cloud The most popular container types in AWS include Amazon Elastic Container Service ECS Amazon Elastic Kubernetes Service EKS AWS Fargate Each of these containers has its unique features and benefits that make them suitable for different use cases Amazon Elastic Container Service ECS Amazon Elastic Container Service ECS is a fully managed container service that makes it easy to run stop and manage Docker containers on a cluster With ECS developers can deploy their applications quickly and scale them easily to meet changing traffic demands ECS supports both Linux and Windows containers and it integrates seamlessly with other AWS services like Elastic Load Balancing Amazon CloudWatch and AWS Identity and Access Management IAM Amazon Elastic Kubernetes Service EKS Amazon Elastic Kubernetes Service EKS is a fully managed Kubernetes service that makes it easy to deploy manage and scale containerized applications using Kubernetes on AWS EKS provides a highly available and secure platform for running Kubernetes clusters and it integrates seamlessly with other AWS services like Elastic Load Balancing Amazon CloudWatch and AWS Identity and Access Management IAM AWS FargateAWS Fargate is a serverless compute engine for containers that allows developers to run containers without having to manage the underlying infrastructure With Fargate developers can focus on building and deploying their applications without worrying about the servers or clusters they run on Fargate provides a secure and scalable environment for running containers and it integrates seamlessly with other AWS services like Elastic Load Balancing Amazon CloudWatch and AWS Identity and Access Management IAM Docker EngineDocker Engine is an open source containerization technology for building and containerizing your applications Docker Engine acts as a client server application with A server with a long running daemon process dockerd APIs which specify interfaces that programs can use to talk to and instruct the Docker daemon A command line interface CLI client docker The CLI uses Docker APIs to control or interact with the Docker daemon through scripting or direct CLI commands Many other Docker applications use the underlying API and CLI The daemon creates and manage Docker objects such as images containers networks and volumes Choosing the Right Container Type When choosing a container type in AWS developers should consider factors like the complexity of their application the level of control they need over the underlying infrastructure and the desired level of scalability and availability For simple applications AWS Fargate may be the best choice as it eliminates the need for managing infrastructure For more complex applications Amazon Elastic Container Service ECS or Amazon Elastic Kubernetes Service EKS may provide more control and flexibility The Future of Containers Containers are rapidly becoming the standard for application deployment and management with more and more organizations adopting containerization as a core part of their IT strategy As container technology continues to evolve we can expect to see even greater levels of efficiency scalability and flexibility In the future we may also see new use cases for containers such as in the Internet of Things IoT and edge computing With their lightweight and portable nature containers are well suited for these emerging technologies and could play a key role in shaping the future of computing ConclusionAWS provides a wide range of container types that give developers the flexibility and scalability they need to run their applications in the cloud By choosing the right container type based on their specific needs developers can build and deploy their applications quickly and efficiently Whether it s Amazon Elastic Container Service ECS Amazon Elastic Kubernetes Service EKS or AWS Fargate AWS has a container type that can meet the needs of any application References 2023-05-07 19:19:29
海外TECH Engadget Amazon’s Echo Show 8 drops to $75 in new smart display sale https://www.engadget.com/amazons-echo-show-8-drops-to-75-in-new-smart-display-sale-195257701.html?src=rss Amazon s Echo Show drops to in new smart display saleIf you missed the chance to buy the Echo Show when it was discounted to at the start of April Amazon has once again reduced the smart display to that price The cut means the Echo Show is only more than it was during Black Friday last year If you ve been eyeing one of Amazon s larger smart displays the retailer has also reduced the price of the Echo Show and Echo Show You can get the company s largest smart display for down from Meanwhile the Echo Show is currently priced at The Echo Show is one of the best smart displays you can buy While it s a few years old now the Show offers a compelling mix of features for an affordable price Its inch x resolution display is large enough to make viewing photos and taking part in video calls comfortable but the Show s screen isn t so large the device will look out of place in your kitchen or bedroom At the same time the Show s built in speakers are powerful enough to fill a small room And if you re worried about privacy the Show ships with a physical camera shutter and mic mute button Follow EngadgetDeals on Twitter and subscribe to the Engadget Deals newsletter for the latest tech deals and buying advice This article originally appeared on Engadget at 2023-05-07 19:52:57
医療系 医療介護 CBnews コロナ医療体制はこう変わる 5類移行後-幅広い医療機関で対応 https://www.cbnews.jp/news/entry/20230502173308 位置付け 2023-05-08 05:00:00
ニュース BBC News - Home Arab League: Syria reinstated as Assad rehabilitation continues https://www.bbc.co.uk/news/world-middle-east-65519288?at_medium=RSS&at_campaign=KARANGA assad 2023-05-07 19:55:34
ニュース BBC News - Home Texas mall shooting: Gunman kills eight people in Allen shopping centre https://www.bbc.co.uk/news/world-us-canada-65515915?at_medium=RSS&at_campaign=KARANGA hearing 2023-05-07 19:34:37
ニュース BBC News - Home In pictures: Coronation concert and street parties https://www.bbc.co.uk/news/uk-65519358?at_medium=RSS&at_campaign=KARANGA charles 2023-05-07 19:14:49
ビジネス ダイヤモンド・オンライン - 新着記事 東証が「解散価値割れ」企業に改善要請、住友重機械工業など逆襲が期待できるPBR1倍割れ企業30選 - 注目テーマをメッタ斬り! “人気株”の勝者・敗者 https://diamond.jp/articles/-/322209 2023-05-08 04:55:00
ビジネス ダイヤモンド・オンライン - 新着記事 セイコー・シチズン・カシオ、時計御三家に迫り来る「ビジネスモデル崩壊」の危機 - セイコー、シチズン、カシオ 時計“御三家”の黄昏 https://diamond.jp/articles/-/322225 かつてお家騒動などで世間の耳目を集めた日本の「時計御三家」に、今度はビジネスモデル崩壊の危機が迫っている。 2023-05-08 04:50:00
ビジネス ダイヤモンド・オンライン - 新着記事 部長と課長の「出世・給料」大格差!役職定年で激変する会社員人生の全貌 - 部長・課長の残酷 給料・出世・役職定年 https://diamond.jp/articles/-/322074 部長と課長の「出世・給料」大格差役職定年で激変する会社員人生の全貌部長・課長の残酷給料・出世・役職定年上場企業の平均年収は公開されているものの、部長・課長のリアルな待遇が世に出ることはほとんどない。 2023-05-08 04:45:00
ビジネス ダイヤモンド・オンライン - 新着記事 【無料公開】ぴあが集客エンタメ絶望の淵で、三菱地所に見つけた「希望」の正体 - Diamond Premiumセレクション https://diamond.jp/articles/-/322485 希望の光 2023-05-08 04:40:00
ビジネス ダイヤモンド・オンライン - 新着記事 40代でFIREのGAFA元部長が伝授!「お金がたまるExcel家計簿」の作り方 - Excelエリートへの道 https://diamond.jp/articles/-/322356 代でFIREのGAFA元部長が伝授「お金がたまるExcel家計簿」の作り方Excelエリートへの道昨今は「家計簿アプリ」が進化・普及し、気軽に家計を管理できるようになりました。 2023-05-08 04:37:00
ビジネス ダイヤモンド・オンライン - 新着記事 NISA抜本拡充が中間層の資産所得倍増には「力不足」な理由 - 政策・マーケットラボ https://diamond.jp/articles/-/322355 取り組み 2023-05-08 04:35:00
ビジネス ダイヤモンド・オンライン - 新着記事 植田日銀初会合、物価見通し上方修正も「金融政策正常化」慎重スタートの本音 - 政策・マーケットラボ https://diamond.jp/articles/-/322497 上方修正 2023-05-08 04:34:00
ビジネス ダイヤモンド・オンライン - 新着記事 勝ち負けを決める目標はあなたを壊す…「他人と競争する人生」どう抜け出す? - 和田裕美のステップアップ仕事論 https://diamond.jp/articles/-/322107 勝ち負けを決める目標はあなたを壊す…「他人と競争する人生」どう抜け出す和田裕美のステップアップ仕事論会社や社会から課された目標は、いわば“勝ち負けを決める目標です。 2023-05-08 04:32:00
ビジネス ダイヤモンド・オンライン - 新着記事 【稲城市ベスト5】小学校区「教育環境力」ランキング!【偏差値チャート最新版】 - 東京・小学校区「教育環境力」ランキング2022 https://diamond.jp/articles/-/322396 【稲城市ベスト】小学校区「教育環境力」ランキング【偏差値チャート最新版】東京・小学校区「教育環境力」ランキング子どもにとってよりよい教育環境を目指し、入学前に引っ越して小学校区を選ぶ時代になった。 2023-05-08 04:30:00
ビジネス ダイヤモンド・オンライン - 新着記事 最先端研究が明かす“人間関係”の真実、根拠なく「私は好かれる」と思うべき理由 - 要約の達人 from flier https://diamond.jp/articles/-/322140 fromflier 2023-05-08 04:25:00
ビジネス ダイヤモンド・オンライン - 新着記事 年収が低い会社ランキング2022最新版【平均年齢30代・従業員100人未満】1位ラーメン店 - ニッポンなんでもランキング! https://diamond.jp/articles/-/322378 年収が低い会社ランキング最新版【平均年齢代・従業員人未満】位ラーメン店ニッポンなんでもランキング単体従業員数が人未満で、従業員の平均年齢が代の上場企業を対象に「年収が低い会社ランキング」を作成した。 2023-05-08 04:20:00
ビジネス ダイヤモンド・オンライン - 新着記事 年収が低い会社ランキング2022最新版【平均年齢30代・従業員100人未満】200社完全版 - ニッポンなんでもランキング! https://diamond.jp/articles/-/322353 年収が低い会社ランキング最新版【平均年齢代・従業員人未満】社完全版ニッポンなんでもランキング単体従業員数が人未満で、従業員の平均年齢が代の上場企業を対象に「年収が低い会社ランキング」を作成した。 2023-05-08 04:20:00
ビジネス ダイヤモンド・オンライン - 新着記事 東大生・京大生が選ぶ、就職注目企業ランキング2023!2位は共に野村総研、1位は? - 社員クチコミからわかる「企業ランキング」 https://diamond.jp/articles/-/322372 2023-05-08 04:15:00
ビジネス ダイヤモンド・オンライン - 新着記事 東大生・京大生が選ぶ、就職注目企業ランキング2023【ベスト20・完全版】 - 社員クチコミからわかる「企業ランキング」 https://diamond.jp/articles/-/322115 2023-05-08 04:15:00
ビジネス ダイヤモンド・オンライン - 新着記事 ゴルフ人気沸騰!会員権価格が3年で1000万円超急騰したコースとは? - 今週の週刊ダイヤモンド ここが見どころ https://diamond.jp/articles/-/322444 ゴルフが沸騰しています。 2023-05-08 04:10:00
ビジネス ダイヤモンド・オンライン - 新着記事 「外部の人の意見も聞こう」で行き詰まる根本的な5つの理由 - 組織の病気~成長を止める真犯人~ 秋山進 https://diamond.jp/articles/-/322110 組織 2023-05-08 04:05:00
ビジネス 東洋経済オンライン 2代目伊予灘ものがたり、何度も乗りたくなる秘密 アテンダントや食事の魅力で乗車率は9割に | 特急・観光列車 | 東洋経済オンライン https://toyokeizai.net/articles/-/670201?utm_source=rss&utm_medium=http&utm_campaign=link_back 伊予灘ものがたり 2023-05-08 04:30:00
海外TECH DEV Community How Open Source Enabled Kubernetes’ Success https://dev.to/linearb/how-open-source-enabled-kubernetes-success-mnc How Open Source Enabled Kubernetes SuccessThis article is based on an interview with Kubernetes co founder Brendan Burns who appeared on the Dev Interrupted podcast The success of Kubernetes was never preordained it took years of work While today it has grown to be one of the largest and most popular open source projects and become the go to API for building cloud native applications worldwide it almost wasn t even open source Since its start in Kubernetes an open source orchestrator for deploying containerized applications has transformed from a tiny project co founded by three people Joe Beda Craig McLuckie and Brendan Burns into a production grade infrastructure that powers large scale production applications in various fields from machine learning to online services Created with the intent to simplify the task of building deploying and maintaining distributed systems it allows people the world over to achieve new levels of velocity agility and reliability Over the years Kubernetes has grown into a large successful open source community but it was a long journey getting there What is a container Before jumping into the history of Kubernetes let s first define a “container because it often has a broad set of meanings Fundamentally a container is the process of taking an application and packaging it building a binary representation of the pieces that make up that application like the software configuration files etc and having a protocol for distributing it around the world There are three pillars of what became known as containers Packaging everything so it s exactly the same for instance on a laptop as it is out in the cloudThe distribution of step needs to occur easily and around the worldCreating an environment where a bug in one component of the process doesn t affect another component How it startedWhen we interviewed Kubernetes co founder Brendan Burns on the Dev Interrupted podcast he told us that as an engineer he found himself gravitating towards spaces with opportunity While working at Google he noticed that Cloud had a lot of white space and thought it would be an attractive space to work in At the time he led a small team of about seven engineers and decided to transition his team over to Cloud At the same time his eventual Kubernetes co founders Joe and Craig created Compute Engine the virtual machine product for Google Cloud and the three of them began to work together in Google s Cloud division While Joe and Craig focused on compute Brendan worked in config management on things like CloudFormation and Terraform Ideas were starting to coalesce and the three of them were witnessing the challenges people faced trying to adopt Cloud a far too difficult process There were also some internal systems at Google in particular a system called Borg a cluster manager that s still used today that served as the initial inspiration for the three developers as they dreamt up Kubernetes However none of it would have been a reality without Docker Docker changes everythingAs a prerequisite to the functionality of Kubernetes people needed to be motivated to build container images and run containers Docker was the startup that came along and convinced people why they should care about containment All of a sudden a use case existed and an amazing opportunity presented itself Docker didn t have a lot of experience at scale and they were focused on one machine with a container and daemon on that machine what they were lacking was orchestration If a system was built that could act as a container orchestrator it represented not only a massive opportunity to change the market but to change the entire cloud landscape When you think about what it takes to deploy an application up to the cloud or even to an on premise collection of machines it s a lengthy process It requires you to package up an application distribute it keep it running have load balanced traffic between the various pieces of the application and an API to tie it all together Prior to Kubernetes some of these systems were in place but nothing like today Kubernetes is responsible for mainstreaming the idea of a distributed systems application environment for building and constructing distributed systems that span machines far and wide With the need for orchestration realized the next step was selling the idea to executives Selling open sourceConvincing people that it was possible and a good idea was pretty straightforward There were folks at Google who understood what Joe Craig and Brendan were trying to do The real battle was fighting to make Kubernetes open source As Brendan shared in our interview they had a lot of internal arguments at Google about it being open source Mostly it came down to money and control From a business perspective if a product or system is massively successful and you re the only one who can sell it then you re in a great position Conversely Brendan told us that he always felt that Kubernetes would only be massively successful if it had an ecosystem and the best way to foster an ecosystem was to make it open source This viewpoint is centered around the community that comes together to build the software An amazing community formed early on of people who helped build docs who helped build tutorials who would talk about their work at conferences and then an ecosystem of companies that were betting their whole business on the success of Kubernetes Startups began popping up saying things like “Well the prerequisite for using my monitoring software is that you have a Kubernetes cluster All of the attention and goodwill formed a sort of virtuous cycle around Kubernetes Success has a way of looking easySoon enough Kelsey Hightower principal engineer for Google Cloud and Brendan s co author of the book Kubernetes Up and Running Dive into the Future of Infrastructure came along and started doing a ton of evangelism and driving attention towards KubernetesIt can be easy to look back and assume that it was easy because Kubernetes just took over It s present in every major public cloud at this point people expect it to be in new systems But the truth is that in those early years it took a lot of hard work to build and evangelize Kubernetes Brendan shared with us that his hope for the future is that the bits of Kubernetes sort of fade into the background It ll be there and it ll be important but it won t be talked about or thought about from day to day because as he puts it “There s so much more that needs to be built A part Summer Workshop Series for Engineering ExecutivesEngineering executives register now for LinearB s part workshop series designed to improve your team s business outcomes Learn the three essential steps used by elite software engineering organizations to decrease cycle time by on average and deliver better results Benchmark Automate and Improve Don t miss this opportunity to take your team to the next level save your seat today 2023-05-07 20:46:52
海外TECH DEV Community How to Protect Software Intellectual Property Rights When Outsourcing Product Development https://dev.to/andriimelnyk/how-to-protect-software-intellectual-property-rights-when-outsourcing-product-development-24ag How to Protect Software Intellectual Property Rights When Outsourcing Product DevelopmentSoftware intellectual property protection is one of the core things to care about when developing your product You may not be vocal about your product s market ambitions But let s face it everyone who starts a new business deep down hopes for amazing success You carry out research and brainstorming Your team continuously generates and tests hypotheses You embody groundbreaking ideas and create new values After devoting a lot of time to development and marketing you believe passionately in your product and its well deserved recognition that will one day come That s why you diligently ponder those technological highlights that will help you stand out from the competition and make a difference And that s why you re concerned about the right to own the property of everything you manage to create Intellectual property law in software development is a double edged sword First of all you worry about the security of your own copyrights patents and trade secrets On the other hand you constantly come into contact with someone else s intellectual property Any careless actions can be considered as an infringement of intellectual property rights Therefore intellectual property is a sensitive area that has complex regulations and subtleties that must be followed at all stages of software development We will reveal this topic This article will tell you how we protect software ownership at MobiDev You will learn about the specifics of software intellectual property protection when outsourcing We will indicate the relevant points that you need to pay attention to when working with an outsourcing company Then we review four main types of intellectual property rights that you ll certainly be dealing with in IT projects We ll also highlight the risks inherent in intellectual property and best practices for protecting it in software product development So let s start with the basics Image by Nayeli Leal on Unsplash Types of Software Intellectual Property RightsBefore considering how software can be protected as intellectual property let s recall something basic When we talk about software intellectual property rights we often focus on the following most common types Copyright which is the exclusive right to use creative work Patents that are granted by governments to protect inventions Trademarks which identify product suppliers and service providersTrade secrets confidential information that is not publicly known and has economic valueCan you encounter any other type of intellectual property rights in your projects other than those listed above Yes indeed After all both IT business and intellectual property are very multifaceted areas There is a lot of interweaving of different ideas and developments combinations of different products and so on For instance you plan to install the developed software on the innovative original form devices created by your company Or the designers of your team have developed such a cool visual style that someone will definitely want to “borrow it Therefore it would be appropriate to legally protect the unique visual design In such cases you are dealing with Industrial design rights that protect the visual design of utilitarian objects It is believed that Design rights appeared as early as the th century Just imagine how far in advance humankind began to prepare for the appearance of your favorite gadgets Ideas and technology spread around the world but keep in mind that intellectual property laws vary greatly from country to country Let s give a typical example in this category Another type of intellectual property rights is the Database right This right protects even those databases that consist of non unique data The main thing is that such databases should be intellectual creations through data selection and content arrangement So at the moment for instance Database right is recognized in the legislation of Australia the United Kingdom and the European Union but not in the United States Accordingly in the US anyone who wants to protect the intellectual property right of a self created database does so through the copyright mechanism There is no need in this article to list all the possible types of intellectual property rights Instead let s focus on the core and most common issues related to intellectual property protection in software Based on what you have read you will know how to act and who to involve even when faced with rare and non standard cases related to creative results There are four main types of intellectual property rights that are primarily essential for software development Copyright grants the author of an original work exclusive rights to it Wondering what type of intellectual property rights protects your software code Well it s this one right here In addition to code copyright protects original images web content and similar forms of your self expression etc The term of copyright is limited and depending on the country expires years after the author s death The author s work then becomes public domain Patents protect inventions The main features of an invention are novelty that is previous non disclosure non obviousness or in other words inventive step and utility The term of the patent is limited Patent owners can prohibit any use and sale of the invention by others or allow such use under specified conditions With trademarks you will protect your company brand logo domain name etc Such intellectual property ensures that customers clearly distinguish your products and services from competitors analogs Each of us instantly recognizes the trademarks of global brands A trademark needs to be persistently promoted and its legal protection must be renewed periodically However this intangible asset has an accumulating effect Each subsequent successful project completed by your company increases the value of the trademark After all over time a promoted brand starts to work for you bringing additional margins when selling products and services Trade secrets are confidential information that is your hard earned competitive advantage This includes for instance technical and user data work patterns research and survey results etc There is a lot of information and subtleties in the IT sector that you will not learn from publicly available sources Classic examples of trade secrets are the algorithms of search engines and social networks HOW CRUCIAL IS SOFTWARE INTELLECTUAL PROPERTY PROTECTION FOR YOUR PRODUCT Imagine your startup as a country Intellectual property is the Fort Knox of this country You develop software that brings value Be ready to protect your rights to it competently However you may be lucky enough to create value before the development is complete Suppose you wrote code collected data and came up with some supporting tools and frameworks with an auxiliary purpose You just wanted to facilitate and push the project But it may turn out that these creative things have value and appeal to many even more so than the final product It s worth taking care of that too Otherwise you can see later that competitors have taken everything but the kitchen sink All issues regarding software intellectual property protection should be settled in advance between the co founders and the startup team Many well known projects entail a multi year train of misunderstandings and lawsuits It is enough to at least recall the Facebook lawsuits involving the Winklevoss twins However in this case in addition to unpleasant emotions and court costs one of the storylines for the movie The Social Network also came out This film by the way won prestigious awards But if you want to win awards differently then you should think about how to protect software intellectual property from the very beginning of the project We have found that intellectual property is your real gold reserve on which you can base both monetization models and non monetary motivation for you and your team Therefore so that no one is left with a chip on their shoulder you should have a software intellectual property protection strategy There is more about this as well as how intellectual property protection prevents threats further on in this article Software Intellectual Property RisksRisks pervade all product development activities Permanent risks are also inherent in the issue of intellectual property How high are the risks in information technology High The media willingly covers conflicts about the infringement of copyright and patent rights Let s recall a few of these conflicts Apple Inc sued Samsung Electronics Co Ltd for infringing on several Apple design patents as well as its utility patents in Oracle America s lawsuit against Google Inc in for copyright infringement In Microsoft accused Motorola of infringing upon its patents regarding the Android based devices Microsoft also sued Barnes amp Noble in for infringing on its patents regarding the e reader In Blackberry sued Facebook Inc Instagram and WhatsApp for allegedly infringing on various BlackBerry messaging patents The lawsuit concerned both the Facebook social network and the WhatsApp and Instagram apps This list can be continued indefinitely In addition it is constantly replenished with new cases At the same time the listed cases feature high profile brands that are leaders in many business and technology ratings We can say that today s real “Star Wars are happening in the field of intellectual ownership It would seem that high tech giants should be able to avoid copyright and patent litigation But we see the opposite is happening What about smaller companies It is reasonable to assess the risks associated with intellectual property as high Let s list and describe the main ones Internal risks are not related to the activities of third party individuals and organizations They may arise due to imperfect management of your project or company Let us now consider the external risks that arise due to the possible actions of third parties POSSIBLE INFRINGEMENT WHEN USING THE INTELLECTUAL PROPERTY OF OTHERSWe must remember that intellectual property legislation is a double edged sword The majority of this article is devoted to protecting your rights in this area But it is essential not to give a reason for others to accuse you of violating someone else s intellectual property rights It s a good idea to periodically check whether someone has intellectual property rights to pieces of code design elements other technology solutions etc that your team uses in development Carelessness in such matters can lead to lawsuits In this regard it is worth mentioning the following OPEN SOURCE SOFTWARE LICENSESMany project teams use open source software Most often such use is free of charge However the lack of payment does not mean that there are no other conditions or restrictions for using such software In the sea of free software there are many pitfalls In addition to copyright there is also a copyleft The software you need for your own development may be for example under a GNU General Public License In such a case what will be developed based on such free software will also be distributed for free Such a sharp turn may conflict with your marketing and financial plans You should anticipate such possible consequences in advance Even permissive free software such as BSD or MIT licenses may contain terms that you need to be aware of and strictly follow It may be about the mandatory indication of the authorship of such software and the like It should also be understood that while you are monetizing your websites and apps someone may be looking to monetize your intellectual property ignorance You may be suspected of impropriety where you least expect it For example there are copyright trolls and patent trolls Such people or companies do not use their intellectual property rights to create products and provide services Moreover they often do not even allow paid licensed use of their technologies Instead such parties prefer to profit from intellectual property litigation hoping for significant amounts of damages Suspicion of infringement of intellectual property rights of third parties is not always due to your actions The carelessness of your joint development partners and contractors can cast a shadow on you as well We will certainly return to these questions in this article External risks related to intellectual property rights are often compounded by internal risks Above we mentioned possible gaps in the protection of your intellectual property For example you did not register your trademark in time in the country where you plan to expand your activities Someone may get ahead of you by registering and using the trademark In this case in order not to be a lawbreaker you will have to settle the situation via unplanned expenses DOMAIN NAMESThere can be no frivolity regarding the domain name Otherwise you will feel what cybersquatting is like Also you will be puzzled over what to do when someone has already registered the domain name you want INFRINGEMENT OF YOUR INTELLECTUAL PROPERTY RIGHTS BY THIRD PARTIESThis is the main risk and the main concern of everyone who owns the intellectual property Such Infringement may be unintentional due to the infringer not knowing that you have the corresponding rights There is also a chance that the disputes will be resolved without litigation through negotiations payment of compensation and compliance with the license terms of using your software However you may encounter deliberate and well prepared and disguised infringement of your intellectual property rights Then you have to defend your interests including in court Success in litigation depends on the effectiveness of your protection of software intellectual property Sometimes you may not even know who exactly stole your intellectual property This can for example be due to hacking of your information networks and illegal access to software code and data Attackers can illegally use your trademark or create a fake duplicate of your website by copying its design At the same time there is often a risk of infringement of your intellectual property rights by parties known to you Among them can be both your competitors and customers and partners Outsourced software development is a sensitive area from the perspective of intellectual property rights With such a scheme of cooperation the customer and the contractor have to give access to each other s intellectual property relying on mutual good faith As a software engineering company we are well versed in the protection of intellectual property rights when working on our clients projects Accordingly we will talk about how we protect software intellectual property using best practices from our experience Best Practices to Protect Software Intellectual Property RightsAs we discussed above there are many risks related to intellectual property Accordingly even development exclusively by the in house team will not solve all such problems In addition the need for additional capabilities and specialized expertise often dictates the outsourcing of software development However following best practices can significantly mitigate the risks of intellectual property outsourcing Therefore we recommend the following steps to protect software intellectual property Choose a trusted software engineering company It takes two to tango From the moment you decide to engage external experts for software development you can no longer ensure reliable protection of intellectual property on your own A concerted joint effort is needed in this area Sometimes a powerful fortress can be lost through one small gap in the wall Therefore you should be sure that there will be no such gaps on the contractor s side Usually you choose a development company based on their technical background domain expertise implemented similar projects cost of work etc Add the correct practice of intellectual property protection to the list of outsourcer selection criteria Do not consider this aspect of cooperation secondarily See if the potential contractor touches on copyright issues in the negotiations and how they plan to proceed in this area Make sure that your contractual partner has approved and implemented its own internal clear and correct information security policy Find out if the outsourcing company s personnel know and follow best practices for protecting intellectual property in software development Find out if the contractor has in house legal expertise Check the potential contractor s experience and reputation Put your mind at ease knowing that this company has not violated the intellectual property rights of its customers Find out how the outsourcer manages the risks related to intellectual property and what documents it has made about it The right software engineering company understands the priority of protecting software intellectual property and knows how to provide it It is essential to see the potential contractor s understanding of the customer s concerns regarding the minimization of copyright and patent rights risks That is why for example we at MobiDev always explain to the customer the specifics of our internal processes and procedures regarding the protection of intellectual property Sign a Non Disclosure agreement NDA at the beginning of negotiations about a possible partnership Having clarity with regard to defining the scope of confidential information identification of violations liability of parties etc as always is essential Remember that the term of the NDA can significantly exceed the project implementation period A well drafted NDA is an indispensable tool for protecting intellectual property Establish principles and relationships regarding software intellectual property in a Master Services Agreement MSA This is common practice When outsourcing as a rule exclusive rights to intellectual property objects created in the process of contract execution belong to the customer Software development contract with intellectual property rights prevents misunderstandings and allows you to focus on creative work Make intellectual property protection part of the project Pay attention to the details of how to protect intellectual property in project team workflows Ensure that everything agreed upon in this regard is strictly followed The devil is in the details Find him and get him out of there The protection of copyrights and trade secrets begins with the conclusion of the agreements we wrote about above and continues throughout the entire period of cooperation Observance of all these points must be constantly checked and ensured throughout the entire project implementation period However experience shows that following the best practices we have described will allow you to protect software intellectual property when outsourcing and mitigate the corresponding risks 2023-05-07 20:37:58
海外TECH DEV Community Blazing a Trail: Web App Development with Microsoft Blazor in 2023 https://dev.to/karynadorosh/blazing-a-trail-web-app-development-with-microsoft-blazor-in-2023-57p Blazing a Trail Web App Development with Microsoft Blazor in Blazor is a promising technology that provides significant benefits for product owners who want to build secure high performance products on the Net stack but to do so as quickly and cost effectively as possible Even though the technology is not new finding developers with experience in Blazor can be a challenging task because it s still a niche market So in this article we won t waste your time describing the advantages of Blazor since you probably already know them and included Blazor in the tech stack of your project Instead we ll guide you on how to best build and scale your product with the Blazor framework what to pay special attention to and how to hire experienced Blazor developers Let s get started Image by Radek Kilijanek on Unsplash Double Check if Blazor is the Best Solution for Your ProjectBlazor is the number one choice for companies that are familiar with the Net environment It can be used both for rewriting legacy software and for creating new products using C The advent of Blazor made it possible to create back end and front end on a single technical stack saving money and development time Blazor is a versatile and powerful web development framework that can be used for a variety of use cases Real time collaboration platforms Blazor provides built in support for WebSockets making it easy to build real time apps that require collaboration between multiple users This makes it a great option for building applications such as chat apps video conferencing apps and collaborative workspaces Cross platform applications With Blazor developers can write web applications that can be compiled and run on multiple platforms Windows Linux and macOS including mobile devices Enterprise applications Modular architecture code reuse and scalability make it well suited for building large scale enterprise grade applications such as customer relationship management CRM enterprise resource planning ERP and inventory management systems Applications that require high performance Blazor provides a highly optimized runtime environment that can execute C code directly in the browser That s why it s an excellent choice for building streaming applications and video processing tools Applications that require a high level of security Blazor provides built in support for authentication and authorization delivering a high level of security for products such as banking applications payment gateways and healthcare systems Moreover Blazor Server provides even more security benefits since it loads on the server side and sends only the HTML file to the browser This means that the application s logic and sensitive data remain on the server which makes it more challenging for attackers to exploit vulnerabilities in the client side code Obviously from a technical perspective Blazor is a great choice if you have Net developers or if the initial version of your software was written in C In this case you can use the source code of the current software as a starting point for the rest of the development process It saves time and money as you don t need to recreate the whole product from scratch Usually you can utilize more than of the code base from the backend sources If you decide to recreate the front end of your product in C it gives a lot of opportunities Like system reliability since the whole project is written in a single programming language and excellent maintenance since one Net engineer can support the whole project thus there is no need to hire a set of engineers from various departments like React NET etc Blazor combines both sides of the project backend and frontend into a single physical application There is no need to create an API to work with the UI part of the app But there is still a chance that we may need an API for time intensive operations such as processing files or reports or to improve the overall performance of the system if the number of users increases Rustam Irzaev NET Team Leader at MobiDevHowever Blazor development still has some pitfalls just like any other technology Blazor may require good hardware to handle internal real time connections under the hood in some cases and it may take some time for an initial load like all modern frontend frameworks We ll talk more about this later in the article THE PRICE OF THE ISSUEBlazor is a free and open source framework but some libraries may be paid for commercial use Some examples are DevExpress Telerik and Infragistics These services may look expensive but they provide a lot of ready made components that can speed up the development process especially when building components from scratch which often takes a lot of time and resources There are some advantages and disadvantages of using these third party services Pros No need to create UI components from scratch so you save time and moneyFast integration of complex UI elements You ll have a license for a set that opens many solutions for further development extending the application to different platforms creating other apps under the same domain etc Cons Relying on third party services always involves some risk If some component is broken or receives a faulty update you will have to wait for the company to fix it It can be difficult to configure components if you need to do something unusual A good suggestion is to use them just the way they are or with a few changes There are also free tools such as AntBlazor and TailwindCSS They have limited capabilities compared to paid options but in some cases they may be enough SECURITYAs mentioned Blazor allows developers to create highly secure applications as it has many features to ensure this Cross Site Scripting XSS protection Blazor protects against XSS attacks that can be triggered through user input by validating user entered HTML code and escaping special characters Cross Site Request Forgery CSRF protection The platform also has built in features that defend against CSRF attacks such as generating and validating security tokens on every request sent to the server Authentication and Authorization As mentioned Blazor supports a default authentication and authorization mechanism that allows access to different parts of the application based on the user s access rights HTTPS Security It recommends using HTTPS to ensure security during data transfer between the client and the server Content Security Policy CSP protection Blazor supports CSP which allows you to limit the execution of dangerous code in the app thus reducing the risk of system vulnerabilities SQL Injection protection The framework allows using parameterized database queries which reduces the risk of SQL Injection attacks The listed features help developers to avoid well known security issues and simplify the initial development of the project When to Use Blazor Webassembly vs Blazor ServerBlazor supports two hosting methods Blazor Server on the ASP NET Core web server side and Blazor WebAssembly on the client side in the browser in the NET runtime It s important to note that regardless of hosting the method of creating components and the use of components are the same So let s discuss the differences between these hosting methods that can impact your choice WHEN TO USE BLAZOR SERVERBlazor Server uses a standard ASP NET application to integrate server side functionality and communicates with the browser via SignalR using Websockets Client pages can be created using Razor pages or Razor components The Blazor Server hosting model offers several advantages The download size is significantly smaller than the Blazor WebAssembly app so your app loads much faster The system can fully use all the capabilities of the server such as interaction with the database and external services session management and authentication working with files and much more NET Core on the server runs the application so existing NET tools such as debugging work properly Blazor Server apps work with browsers that don t support WebAssembly and on resource constrained devices The code base of the C NET application including the app component code is not exposed to clients so it s impossible to view the page code as in other SPA frameworks such as React or Angular This creates an additional layer of security for the application Blazor Server hosting is a great choice for the following types of applications Real time applicationsServer based web applicationsEnterprise level solutions ERP CRM Cross platform and hybrid applicationsProgressive web applicationsWHEN TO USE BLAZOR WEBASSEMBLYThe main difference between Blazor WebAssembly and Blazor Server is that Blazor WebAssembly runs in the client s browser which means that the Blazor application and its dependencies are completely loaded there As a result there is no need to be constantly connected to the server Advantages of Blazor WebAssembly Blazor WebAssembly provides a convenient way to interact with APIs written in any programming language This means that if you have a backend written in Net Node js PHP or Ruby on Rails you can easily use Blazor as a frontend without any issues We can simply compile Blazor WebAssembly into static files This makes Blazor a flexible technology for integration with many applications and services It doesn t require the installation and configuration of any additional tools on the server which makes it convenient to develop and deploy web applications on different platforms Blazor WebAssembly provides the ability to use components from NET frameworks such as ASP NET Core and Razor So you can use ready made components that significantly accelerate the development process Blazor WebAssembly is most often used for the following solutions Applications with low latencySocial Media platformsOnline gaming and entertainment appsProgressive web applicationseCommerce solutionsNative desktop and mobile applicationsCollaborative platforms Challenges of Blazor App Development and How to Overcome ThemIf you are new to Blazor you may come across some challenges while building your application At MobiDev we have a clear understanding of the pitfalls behind Blazor app development and know how to work with them WEBASSEMBLY APPSFirst of all you should keep in mind that only modern browsers support WASM Moreover not every mobile browser can take advantage of it So take this into account when planning your project WebAssembly apps can be slow at first launch because they are client side This means that they should be fully loaded before use and it may increase bandwidth To deal with this problem we can optimize the code of the applications to have a smaller size by using the C lazy loading feature for example BLAZOR SERVER APPSNot all old browsers support Blazor Server because it s a very young technology that requires using WebSockets For example Internet Explorer doesn t support it Nevertheless we can use polyfills and fallbacks for older browsers or just use Blazor WebAssembly which is fully client side Also since Blazor Server is a server side application it requires a constant connection to the server to function properly To overcome this issue caching can be used where code can be optimized for better performance Blazor Server can also have some scaling issues because it provides a client server connection through SignalR meaning a separate connection is created for each user and this can consume resources and memory So it may require additional efforts from developers who should scale it the same way they scale a classic web server COMMON CHALLENGESSince Blazor is a relatively new technology there may be a lack of third party components but experienced developers can create their own components fully customize them and use them in the future Also existing third party components such as Telerik or SyncFusion can be used You can also face some challenges with JavaScript compatibility Blazor apps can interact with JavaScript code but this can lead to compatibility and performance issues if not implemented properly But we can use JavaScript interactions sparingly and optimize your code for better performance Case Studies for Web Development in BlazorCASE UPDATING A LEGACY NET APPLICATION WITH BLAZORThe project goal was to modernize the old version of the application and add new functionality according to the provided documentation Our team offered the client a rewrite of the business logic in Blazor to speed up the development process and achieve the desired level of security Main tech challenges Update the project s infrastructure to comply with the latest security principles Rework database implementationAdd new features described in the requirements document Update the project s infrastructure to comply with the latest security principlesAs the initial version of the application was written in C we decided to use it as a starting point for the further development process We started with updating frameworks libraries and services to get the latest security and performance improvements and prepare the app for extending its functionality The project infrastructure was quite complex with the backend on outdated Net Framework and UI based on Vanilla JS Extending functionality on the same stack would not work properly because these technologies didn t support necessary updates Since the clients had tight deadlines and budgets we suggested reusing a code base using the Blazor framework This way we managed to reuse things like database schema database table relations keys indexes file uploads download some API related endpoint templates etc Rework database implementationOne of the client s main requests was to enable multiple departments to use an application with isolated data We came up with a solution to build the infrastructure in such a way that all components are used in a single access device The idea is that each department has its own infrastructure and data as shown in the figure There is no UI sharing between customers and departments so all data is stored in a single place and only a specific department can access it As for third party components we used DevExpress It helped us accelerate the development of the app and deliver a more polished and professional user interface DevExpress provides a wide range of UI components for Blazor including grids charts menus forms etc Since Blazor is a Microsoft product it integrates well with companies other products so all the deployment processes were set on Azure Add new features described in the requirements documentHaving a new up to date application we were able to start adding new functionality to the system Because Blazor allowed developers to reuse code and components in different parts of the app it made adding new features more efficient and with less code duplication This saved time and provided improved code quality Blazor helped us quickly create a new app based on the business logic of the legacy one so the client saved money and time while getting a secure product with new features The client still trusts us with support and further development of the project CASE DEVELOPMENT OF A CORPORATE TEAM MANAGEMENT SYSTEM WITH BLAZORWe have built a corporate team management platform with Blazor to streamline the processing of internal tasks and manage the work of employees more efficiently The idea grew into a system with several sub projects each with a different business goal Main tech challenges Combine several separate projects into one moduleProvide a sufficient level of data securityProvide necessary third party integrations Combine several separate projects into one moduleThe system had to store a lot of sensitive data so it had to be secure Also we wanted to get the system done as soon as possible That s why we chose Blazor Server for this project It allows rapid user interface prototyping without having to create all the components from scratch Plus Blazor Server is highly secure by default Since the main goal was to automate the processes inside the company there was a need to synchronize the data with other company services So we provided the integration with Azure Functions that are triggered on the regular basis to ensure the data is up to date Provide a sufficient level of data securityTools to protect project sensitive information have been integrated into the system by storing sensitive data such as passwords and tokens in Azure Key Vault With the help of the built in Blazor functionality engineers implemented role based authentication This made it possible to provide access to individual modules depending on the user s role Google authorization was also added as well as an SSL certificate for secure data transfer Provide necessary third party integrationsWe integrated the system with Google Calendar to provide the possibility to organize various types of technical and non technical events Our engineers also implemented the ability to create polls for choosing a topic or event date This was achieved thanks to integration with the Telegram API Blazor s modularity allowed us to create reusable components for the project that can be easily combined and scaled into more complex applications Now the platform is actively used by the team and meets all the requirements that we set 2023-05-07 20:22:31
Apple AppleInsider - Frontpage News Understanding macOS lock screen options https://appleinsider.com/inside/macos/tips/understanding-macos-lock-screen-options?utm_medium=rss Understanding macOS lock screen optionsApple has provided a way for years to lock your Mac s screen when unattended Here s how to use the options within macOS For security reasons macOS allows you to lock your Mac s screen so that others can t gain access to your Mac while you re away from it These options allow you to set a password required to unlock the screen after it locks turn the display off start a screen saver and set options for Fast User Switching Getting started Read more 2023-05-07 20:32:01
ニュース BBC News - Home William pays tribute to King Charles and late Queen https://www.bbc.co.uk/news/entertainment-arts-65480420?at_medium=RSS&at_campaign=KARANGA charles 2023-05-07 20:26:14
ニュース BBC News - Home Sudan fighting: Student engineer electrocuted fixing power in Darfur clinic https://www.bbc.co.uk/news/world-africa-65519324?at_medium=RSS&at_campaign=KARANGA facility 2023-05-07 20:05:14
ニュース BBC News - Home West Ham United 1-0 Manchester United: David de Gea blunder hands Hammers win https://www.bbc.co.uk/sport/football/65439740?at_medium=RSS&at_campaign=KARANGA league 2023-05-07 20:29:35
ビジネス ダイヤモンド・オンライン - 新着記事 カシオ初の「非創業家」社長が抜てきされた裏側、樫尾家の返り咲きはあるか - セイコー、シチズン、カシオ 時計“御三家”の黄昏 https://diamond.jp/articles/-/322226 カシオ初の「非創業家」社長が抜てきされた裏側、樫尾家の返り咲きはあるかセイコー、シチズン、カシオ時計“御三家の黄昏電撃的なトップ交代で、時計業界に激震が走った。 2023-05-08 05:25:00
ビジネス ダイヤモンド・オンライン - 新着記事 東京エレクトロン、ディスコ…「半導体関連株」の明暗大分析!需要期待と減速不安の行方は? - 注目テーマをメッタ斬り! “人気株”の勝者・敗者 https://diamond.jp/articles/-/322210 個人投資家 2023-05-08 05:20:00
ビジネス ダイヤモンド・オンライン - 新着記事 PayPay保険サービス社長が語る、医療保険の未加入者にもスマホで保険を販売できたわけ - ダイヤモンド保険ラボ https://diamond.jp/articles/-/322357 paypay 2023-05-08 05:15:00
ビジネス ダイヤモンド・オンライン - 新着記事 パナソニックで部長・課長の肩書より重要な「等級別年収」と、ソニーとの報酬格差の実態 - 部長・課長の残酷 給料・出世・役職定年 https://diamond.jp/articles/-/322076 重要 2023-05-08 05:10:00
ビジネス ダイヤモンド・オンライン - 新着記事 三菱UFJ銀行「30代半ばで年収1400万円」は同期の3割!メガバンクの給与と出世事情 - 部長・課長の残酷 給料・出世・役職定年 https://diamond.jp/articles/-/322075 2023-05-08 05:05:00
ビジネス 東洋経済オンライン 高級化の流れを変える「ブルガリホテル」の全貌 世界を見渡しても客室単価はトップレベル | 最新の週刊東洋経済 | 東洋経済オンライン https://toyokeizai.net/articles/-/669283?utm_source=rss&utm_medium=http&utm_campaign=link_back 東洋経済オンライン 2023-05-08 05:50:00
ビジネス 東洋経済オンライン PBR1倍割れ多発、東証プライム「テコ入れ」の難路 投資家は早くも改善要求、独り歩きする指標 | 金融業界 | 東洋経済オンライン https://toyokeizai.net/articles/-/670458?utm_source=rss&utm_medium=http&utm_campaign=link_back 改善要求 2023-05-08 05:30:00
ビジネス 東洋経済オンライン 東証プライム市場「断念予備軍」200社ランキング 流通株式時価総額「100億円」の高いハードル | 金融業界 | 東洋経済オンライン https://toyokeizai.net/articles/-/670217?utm_source=rss&utm_medium=http&utm_campaign=link_back 時価総額 2023-05-08 05:10:00
Google カグア!Google Analytics 活用塾:事例や使い方 解決:メタクエスト2でFacebookの2段階認証でぐるぐる回ったままで通らない https://www.kagua.biz/social/metaverse/20230508a1.html facebook 2023-05-07 21:00:09
海外TECH Engadget 'Darkest Dungeon II' arrives on Steam next week https://www.engadget.com/darkest-dungeon-ii-arrives-on-steam-next-week-215102646.html?src=rss x Darkest Dungeon II x arrives on Steam next weekAfter almost two years of early access and more than five years after it was first announced Darkest Dungeon II is ready for release Red Hook Studios announced this week that version of the sequel to its hit RPG will arrive on the Epic Games Store and Steam where the game was previously unavailable on May th For fans who already own Darkest Dungeon on Valve s storefront Red Hook said it would offer a limited time discount on its new game Even if you ve spent some time playing the game in early access the release has something for you The public release adds one playable character and the game s final two story acts As with Darkest Dungeon Red Hook is promising plenty of post launch support The studio said fans can look forward to quality of life improvements the addition of new monsters and hero skins ongoing balance tuning and most notably mod support This article originally appeared on Engadget at 2023-05-07 21:51:02
ニュース BBC News - Home Coronation concert: William says he is 'so proud' of his father King Charles https://www.bbc.co.uk/news/entertainment-arts-65480420?at_medium=RSS&at_campaign=KARANGA charles 2023-05-07 21:37:03
ニュース BBC News - Home Brownsville: Seven dead as car strikes people in Texas border town https://www.bbc.co.uk/news/world-us-canada-65521233?at_medium=RSS&at_campaign=KARANGA border 2023-05-07 21:18:51
ニュース BBC News - Home Police made tough calls on Coronation arrests, says minister https://www.bbc.co.uk/news/uk-65515769?at_medium=RSS&at_campaign=KARANGA momentous 2023-05-07 21:30:03
ニュース BBC News - Home Miami Grand Prix: Max Verstappen wins from ninth on grid to extend championship lead https://www.bbc.co.uk/sport/formula1/65521789?at_medium=RSS&at_campaign=KARANGA miami 2023-05-07 21:05:57
ニュース BBC News - Home In pictures: Coronation concert and street parties https://www.bbc.co.uk/news/uk-65519358?at_medium=RSS&at_campaign=KARANGA charles 2023-05-07 21:21:16
ビジネス ダイヤモンド・オンライン - 新着記事 マスク氏のAI開発、挫折と再挑戦 - WSJ発 https://diamond.jp/articles/-/322583 開発 2023-05-08 06:24:00
ビジネス 東洋経済オンライン 生みの親に聞く「AT1債」はなぜ無価値になるのか クレディ・スイスでの無価値化は例外ではない | 金融業界 | 東洋経済オンライン https://toyokeizai.net/articles/-/669517?utm_source=rss&utm_medium=http&utm_campaign=link_back 東洋経済オンライン 2023-05-08 06:30:00
海外TECH reddit Max Verstappen wins the 2023 Miami Grand Prix https://www.reddit.com/r/formula1/comments/13b2r2l/max_verstappen_wins_the_2023_miami_grand_prix/ Max Verstappen wins the Miami Grand Prix submitted by u overspeeed to r formula link comments 2023-05-07 21:02:02
海外TECH reddit 2023 Miami Grand Prix - Post Race Discussion https://www.reddit.com/r/formula1/comments/13b2sc8/2023_miami_grand_prix_post_race_discussion/ Miami Grand Prix Post Race DiscussionROUND United States FORMULA CRYPTO COM MIAMI GRAND PRIX Fri May Sun May Miami Session UTC Free Practice Fri Free Practice Fri Free Practice Sat Qualifying Sat Race Sun Click here for start times in your area Miami International Autodrome Length km mi Distance laps km mi Lap record Max Verstappen Red Bull Racing RBPT pole Charles Leclerc Ferrari fastest lap Max Verstappen Red Bull Racing RBPT winner Max Verstappen Red Bull Racing RBPT Race results Pos No Driver Team Laps Time Retired Fastest Lap Points Max Verstappen Red Bull Racing Honda RBPT Sergio Perez Red Bull Racing Honda RBPT s Fernando Alonso Aston Martin Aramco Mercedes s George Russell Mercedes s Carlos Sainz Ferrari s Lewis Hamilton Mercedes s Charles Leclerc Ferrari s Pierre Gasly Alpine Renault s Esteban Ocon Alpine Renault s Kevin Magnussen Haas Ferrari s Yuki Tsunoda AlphaTauri Honda RBPT s Lance Stroll Aston Martin Aramco Mercedes s Valtteri Bottas Alfa Romeo Ferrari s Alexander Albon Williams Mercedes s Nico Hulkenberg Haas Ferrari s Zhou Guanyu Alfa Romeo Ferrari s Lando Norris McLaren Mercedes s Nyck De Vries AlphaTauri Honda RBPT s Oscar Piastri McLaren Mercedes lap Logan Sargeant Williams Mercedes lap Useful links F com Race Wiki Race Miami International Autodrome Streaming amp Downloads This is not the appropriate place to request or share streams and downloads Please do not post information about streams and downloads in this thread Thank you Good causes Want to support Ukraine Here s a list of charities ️‍Support Stonewall to help improve the lives of LGBTQ people submitted by u F Bot to r formula link comments 2023-05-07 21:03:15
IT 気になる、記になる… Googleの「Pixel Tablet」のスペックまとめ https://taisy0.com/2023/05/08/171532.html amazon 2023-05-07 22:49:23
golang Goタグが付けられた新着投稿 - Qiita Go言語でREST APIを作ってみる④(Record:記録)【Echo + GORM + MySQL】 https://qiita.com/rorrou25/items/51ea0d050c9ceb96c2ba echogorm 2023-05-08 07:14:59
海外TECH DEV Community Which Google apps are built with Flutter? https://dev.to/fluttershark/which-google-apps-are-built-with-flutter-2b6a Which Google apps are built with Flutter Flutter is a popular mobile app development framework created by Google Flutter allows developers to create high performance mobile apps with a beautiful and responsive UI and its popularity is continuing to grow rapidly Have you ever wondered which Google apps are built with Flutter Wonder no more now FlutterShark can help you identify Google Flutter apps More than that FlutterShark can help you identify Flutter version and all the Flutter packages used inside Flutter apps This makes it really easy for you to know what Flutter packages are used by other companies and developers to make their Flutter apps on the market Have fun with Flutter and FlutterShark 2023-05-07 22:35:57
海外TECH DEV Community Decoupling in Java https://dev.to/ivangavlik/decoupling-using-example-in-java-4cgb Decoupling in JavaDecoupling in programming means reducing the interdependence between the different components or modules of a software system It is all about creating components that are independent and can be used elsewhere with minimal changes and that can be tested and maintained independently By reducing interdependence decoupling allows developers to create software systems that are more resilient scalable and easier to maintain In practice this means that components can be updated replaced or removed without impacting other parts of the system making the overall system easier to maintain Techniques and design patterns to achieve decoupling in Java at code levelDependency Injection DI Dependency injection is a technique where the dependencies of a class are injected through an interface or a constructor This way a class is unaware of the concrete implementation of its dependencies Observer pattern The Observer pattern is a design pattern where a subject object notifies its observers of any changes it undergoes Adapter pattern The Adapter pattern is a design pattern that enables the conversion of the interface of a class into another interface that is suitable for the client Facade pattern The Facade design pattern is a pattern that offers a single simplified public interface that can be used to access a complex system of classes by hiding its complexity Service locator pattern The Service Locator pattern is a pattern that provides a centralized registry called a service locator which allows clients to retrieve services they need by requesting them through the service locator Command pattern The Command pattern is a design pattern where an object is used to represent and encapsulate all the information needed to invoke a method at a later time Factory pattern The Factory pattern is a pattern that provides an interface for creating objects in a superclass but allows subclasses to alter the type of objects that will be created In this post we are going to see examples of decoupling using dependency Injection and then facade pattern Example in Java using Dependency Injection DI to achieve decouplingI am demonstrating decoupling using the technique of dependency injection We are going to make a class independent of its dependencies by decoupling the use of an object from its creation Suppose we have a car that has a dependency on a engine Instead of creating an instance of the engine class inside the car class we inject the Engine class as a dependency using a constructor public interface Engine void start void stop public class Car private Engine engine public Car Engine engine this engine engine public void start engine start public void stop engine stop This makes the Car class independent of any specific implementation of the Engine We can create different implementations of the Engine interface such as GasolineEngine or ElectricEnginepublic class Main public static void main String args Engine engine new GasolineEngine create an instance of GasolineEngine Car car new Car engine inject the GasolineEngine into the Car car start start the car car stop stop the car This demonstrates how decoupling can help us build interchangeable components that can be used without affecting the rest of the code Example in Java using Facade Pattern to achieve decouplingLet s see how the facade pattern can be used to make code decoupled We have an application that uses rd party libraries and they are all over the place so the application is coupled with these libraries For example we havepublic int f int x Y y new Y x return y someCalculations where Y is a class from rd party SolutionWe use the facade pattern to wrap the third party library class into your own interface class that I want exposed to the application So when the library changes I just have to rewrite my MyFacadeClasspublic class MyFacadeClass private Y y new Y public int someCalculations int myParam y someCalculations myParam Note Facade and Adapter are very similar design patterns key difference is that Facade doesn t change the domain model of the other subsystem while Adapter does This is why I am using Facade here This demonstrates how decoupling can help us use third party libraries without coupling them to our own code Bigger pictureIf the UI and database are tightly coupled a change in one will likely require changes in the other However by decoupling the UI and the database each can be modified independently of the other so we can make it possible to change the UI without affecting the database or swap databases without changing the UI What if the request for change includes changes on UI and DB When a change is required such as adding a new field the API layer has to be updated to handle it also the UI layer has to display it Do not forget the database layer in which we need to save data In this scenario decoupling can still be beneficial even if it does not completely eliminate the need for changes in every because changes can be made independently in their respective layers and this is making the system more flexible In the future we can change a position or appearance of added field in the UI without impacting other parts of the system database or API We see a complete decoupling may not always be possible or practical it still provide benefits in terms of making the system more flexible and maintainable In addition decoupling can also help with testing as each component can be tested independently of the others To concludeDecoupling makes software systems more flexible and easier to maintain by reducing dependencies between different components 2023-05-07 22:15:06
Apple AppleInsider - Frontpage News Understanding macOS lock screen options https://appleinsider.com/inside/macos/tips/understanding-macos-lock-screen-options?utm_medium=rss Understanding macOS lock screen optionsApple has provided a way for years to lock your Mac s screen when unattended Here s how to use the options within macOS For security reasons macOS allows you to lock your Mac s screen so that others can t gain access to your Mac while you re away from it These options allow you to set a password required to unlock the screen after it locks turn the display off start a screen saver and set options for Fast User Switching Getting started with macOS lock screen options Read more 2023-05-07 22:20:08
金融 ニュース - 保険市場TIMES 太陽生命、2022年度「健康スコアリングレポート」で4年連続トップ100にランクイン https://www.hokende.com/news/blog/entry/2023/05/08/080000 太陽生命、年度「健康スコアリングレポート」で年連続トップにランクイン日本健康会議・厚生労働省・経済産業省が連携して実施太陽生命保険株式会社以下、太陽生命は、年版年度実績分「健康スコアリングレポート」の予防・健康づくりに関する取り組み状況において、年連続でトップにランクインした。 2023-05-08 08:00:00
ニュース BBC News - Home Coronation concert: William says he is 'so proud' of his father King Charles https://www.bbc.co.uk/news/entertainment-arts-65480420?at_medium=RSS&at_campaign=KARANGA mother 2023-05-07 22:10:46
ニュース BBC News - Home Captivating drone display at King's Coronation concert https://www.bbc.co.uk/news/uk-65522231?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-07 22:20:18
ニュース BBC News - Home Che Guevara: Bolivian General Gary Prado Salmón who captured revolutionary dies https://www.bbc.co.uk/news/world-latin-america-65522061?at_medium=RSS&at_campaign=KARANGA bolivian 2023-05-07 22:22:18
ニュース BBC News - Home Does David de Gea's 'shocking' mistake raise questions about his Man Utd future? https://www.bbc.co.uk/sport/football/65521974?at_medium=RSS&at_campaign=KARANGA Does David de Gea x s x shocking x mistake raise questions about his Man Utd future David de Gea s Manchester United future is under scrutiny once more after his latest mistake against West Ham 2023-05-07 22:13:00
ニュース BBC News - Home In pictures: Coronation concert and street parties https://www.bbc.co.uk/news/uk-65519358?at_medium=RSS&at_campaign=KARANGA charles 2023-05-07 22:16:04
ビジネス 東洋経済オンライン のほほんと上がっている日本株の先行きが心配だ アメリカの景気や企業収益は想定通りに悪化中 | 市場観測 | 東洋経済オンライン https://toyokeizai.net/articles/-/671075?utm_source=rss&utm_medium=http&utm_campaign=link_back 東洋経済オンライン 2023-05-08 07:30:00
仮想通貨 BITPRESS(ビットプレス) [Bloomberg] バイナンス、対ロシア制裁違反の可能性巡り米当局が調査-関係者 https://bitpress.jp/count2/3_9_13612 bloomberg 2023-05-08 07:18:11
海外TECH reddit [Post Game Thread] The Philadelphia 76ers (2-2) defeat the Boston Celtics (2-2), 116 – 115 in overtime, behind James Harden’s 42/8/9/4/1 and another game winning 3 pointer in a must win game. https://www.reddit.com/r/nba/comments/13b4zov/post_game_thread_the_philadelphia_76ers_22_defeat/ Post Game Thread The Philadelphia ers defeat the Boston Celtics in overtime behind James Harden s and another game winning pointer in a must win game Box Scores NBA Yahoo nbsp GAME SUMMARY Location Wells Fargo Center Clock Final Officials John Goble James Williams and Gediminas Petraitis Team Q Q Q Q OT Total Boston Celtics Philadelphia ers nbsp TEAM STATS Team PTS FG FG P P FT FT OREB TREB AST PF STL TO BLK Boston Celtics Philadelphia ers nbsp PLAYER STATS Boston Celtics MIN PTS FGM A PM A FTM A ORB DRB REB AST STL BLK TO PF ± Jaylen BrownSF Jayson TatumPF Al HorfordC Derrick WhiteSG Marcus SmartPG Grant Williams Malcolm Brogdon Robert Williams III Justin Champagnie Blake Griffin Sam Hauser Luke Kornet Mike Muscala Payton Pritchard Danilo Gallinari Philadelphia ers MIN PTS FGM A PM A FTM A ORB DRB REB AST STL BLK TO PF ± Tobias HarrisSF P J TuckerPF Joel EmbiidC Tyrese MaxeySG James HardenPG De Anthony Melton Georges Niang Paul Reed Dewayne Dedmon Montrezl Harrell Danuel House Jr Furkan Korkmaz Jalen McDaniels Shake Milton Jaden Springer rnbapgtgenerator by u fukr submitted by u rdEyeDeuteranopia to r nba link comments 2023-05-07 22:24:08
ニュース THE BRIDGE 「Temu」が国際展開加速でダブリンに拠点、「抖音」がフードデリバリ事業分離へ——中国スタートアップシーン週間振り返り(5月1日~5日) https://thebridge.jp/2023/05/technode-may-1-may-5 「Temu」が国際展開加速でダブリンに拠点、「抖音」がフードデリバリ事業分離へー中国スタートアップシーン週間振り返り月日日本稿は、Technode動点科技が、月日月日に配信した「NewsFeed」記事の中から主要ニュースを翻訳したものです。 2023-05-07 22:15:31
ニュース THE BRIDGE アドテクのTechlabsが同業のADOPを買収、AIデータ分析のZiovisionが1億円調達——韓国スタートアップシーン週間振り返り(5月1日~5日) https://thebridge.jp/2023/05/startup-recipe-may-1-may-5 アドテクのTechlabsが同業のADOPを買収、AIデータ分析のZiovisionが億円調達ー韓国スタートアップシーン週間振り返り月日日月日月日に公開された韓国スタートアップの調達のうち、調達金額を開示したのは件で、資金総額は億ウォン約億円に達した。 2023-05-07 22:00:43
IT ITmedia 総合記事一覧 [ITmedia ビジネスオンライン] トヨタ新型「クラウン・スポーツ」の仕上がりと戦略 https://www.itmedia.co.jp/business/articles/2305/08/news052.html itmedia 2023-05-08 08:37:00
AWS AWSタグが付けられた新着投稿 - Qiita Linuxの導入にAWS Cloud9を使おう! https://qiita.com/naoya-m1/items/4eb1b65f4f33dd7cf829 awscloud 2023-05-08 08:06:21
Docker dockerタグが付けられた新着投稿 - Qiita 【20時間学習】Kubernetesお試し編 https://qiita.com/nakamura0907/items/ed459ce5fcbb9364a576 docker 2023-05-08 08:42:49
海外TECH CodeProject Latest Articles “csc.exe – Application Error” when Shutting Windows with a Running .NET Application https://www.codeproject.com/Articles/5360392/csc-exe-Application-Error-when-Shutting-Windows-wi application 2023-05-07 23:14:00
金融 日本銀行:RSS 日銀当座預金増減要因(5月見込み) http://www.boj.or.jp/statistics/boj/fm/juqp/juqp2305.xlsx 当座預金 2023-05-08 08:50:00
金融 日本銀行:RSS 金融政策決定会合議事要旨(3月9、10日開催分) http://www.boj.or.jp/mopo/mpmsche_minu/minu_2023/g230310.pdf 金融政策決定会合 2023-05-08 08:50:00
ニュース BBC News - Home Janet Yellen: US treasury secretary warns of debt ceiling 'catastrophe' https://www.bbc.co.uk/news/business-65522169?at_medium=RSS&at_campaign=KARANGA borrowing 2023-05-07 23:01:25
ニュース BBC News - Home Children missing out as attractions get pricier, says charity https://www.bbc.co.uk/news/business-65503104?at_medium=RSS&at_campaign=KARANGA experiences 2023-05-07 23:06:45
ニュース BBC News - Home Mortgage refused 'for hosting Ukrainian refugees' https://www.bbc.co.uk/news/business-65424719?at_medium=RSS&at_campaign=KARANGA application 2023-05-07 23:07:56
ニュース BBC News - Home Arequipa gold mine fire kills at least 27 in Peru https://www.bbc.co.uk/news/world-latin-america-65518526?at_medium=RSS&at_campaign=KARANGA officials 2023-05-07 23:55:21
ニュース BBC News - Home Sir Alex Ferguson retires: A secret that couldn't be contained - the inside story of Manchester United boss' exit https://www.bbc.co.uk/sport/football/65494103?at_medium=RSS&at_campaign=KARANGA Sir Alex Ferguson retires A secret that couldn x t be contained the inside story of Manchester United boss x exitSir Alex Ferguson retiring as Manchester United boss was one of the biggest stories of the Premier League era His club kept it secret for months But eventually word got out 2023-05-07 23:01:59
ビジネス ダイヤモンド・オンライン - 新着記事 中国の経済情報アクセス制限、契機は米シンクタンク報告書 - WSJ発 https://diamond.jp/articles/-/322586 経済 2023-05-08 08:09:00
ビジネス 東洋経済オンライン 「医師」「司法試験」「会計士」に合格した天才の脳内 「資格はコスパ最強の自己投資」と語る河野玄斗 | 週刊東洋経済(ビジネス) | 東洋経済オンライン https://toyokeizai.net/articles/-/667493?utm_source=rss&utm_medium=http&utm_campaign=link_back 司法試験 2023-05-08 08:30:00
マーケティング MarkeZine 電通デジタル京谷さんのキャリアで考える、同業界転職でスキルを拡張させるヒント http://markezine.jp/article/detail/42067 電通デジタル京谷さんのキャリアで考える、同業界転職でスキルを拡張させるヒント本連載では、広告・マーケティング・インターネットサービス業界に特化し、約人の転職や副業のキャリア設計支援を行ってきたホワイトグラッシーズ代表取締役の野崎大輔白メガネさんが、同領域で活躍中の業界人が歩んできたキャリアを聞き出しながら、人生年時代におけるキャリア設計のヒントを探ります。 2023-05-08 08:30:00
マーケティング MarkeZine 博報堂DYMP、AaaSにてオフライン購買データの連携を開始 オン/オフ同一で購買データの連携が可能 http://markezine.jp/article/detail/42153 博報堂dy 2023-05-08 08:30:00
IT ITmedia 総合記事一覧 [ITmedia ビジネスオンライン] まな板スタンドに立てかけられる「薄型ホットプレート」 アイリスオーヤマが開発 https://www.itmedia.co.jp/business/articles/2305/08/news054.html itmedia 2023-05-08 09:03:00
AWS AWS Japan Blog AWS IoT Core と Amazon SQS を使用してメッセージを複数のアカウントにルーティングする https://aws.amazon.com/jp/blogs/news/route-messages-across-multiple-accounts-with-aws-iot-core-and-amazon-sqs/ amazon 2023-05-08 00:41:44
AWS AWS Japan Blog 週刊AWS – 2023/5/1週 https://aws.amazon.com/jp/blogs/news/aws-weekly-20230501/ amazon 2023-05-08 00:03:46
デザイン コリス Google Fontsに新しい日本語フォントが追加されました! 和のデザインにぴったりなかわいいフォント -だるまどろっぷ https://coliss.com/articles/build-websites/operation/work/darumadrop-added-to-google-fonts.html 続きを読む 2023-05-08 00:36:06
python Pythonタグが付けられた新着投稿 - Qiita OpenCVの基本操作例まとめ https://qiita.com/hayato0806/items/eed486c6a848907180c7 importcvimportnumpy 2023-05-08 09:57:47
python Pythonタグが付けられた新着投稿 - Qiita GmailAPIを使用した最も基本的なメール送信 https://qiita.com/magirawashili/items/301e16680bbb197c05cc client 2023-05-08 09:36:40
技術ブログ Developers.IO クラスメソッド データアナリティクス通信(機械学習編) – 2023年5月号 https://dev.classmethod.jp/articles/cm-da-news-ml-202305/ 機械学習 2023-05-08 00:34:46
技術ブログ Developers.IO ラズパイにカメラモジュールにセットしてPythonで写真や動画を撮る https://dev.classmethod.jp/articles/raspberrypi-camera-freenove/ freenovefnk 2023-05-08 00:30:11
金融 ニッセイ基礎研究所 米雇用統計(23年4月)-雇用者数は前月から伸びが加速、市場予想を大幅に上回る https://www.nli-research.co.jp/topics_detail1/id=74714?site=nli nbsp最後に、周辺労働力人口万人や、経済的理由によるパートタイマー万人も考慮した広義の失業率Uは、月が前月と前月からポイント低下した図表。 2023-05-08 09:54:56
金融 ニッセイ基礎研究所 米FOMC(23年5月)-予想通り、0.25%利上げ、政策金利の据え置き方針を示唆 https://www.nli-research.co.jp/topics_detail1/id=74713?site=nli パウエル議長の記者会見では、インフレ率が物価目標を依然として大幅に上回っている状況について言及し、会合毎に追加の金融引締めが必要か判断する方針を示した一方、現在の政策金利はインフレ率をに低下させるのに十分制限的なスタンスにあるか、少なくともそれに近いとの見方を示したほか、声明文のガイダンス変更について意味のある変更としており、月会合で政策金利を据え置く可能性が高いことを示した。 2023-05-08 09:36:44
金融 日本銀行:RSS 学生向けコンテスト「第19回 日銀グランプリ~キャンパスからの提言~」の実施について http://www.boj.or.jp/about/nichigin_gp/ngp_release/ngp230508.htm 日銀 2023-05-08 10:00:00
海外ニュース Japan Times latest articles ‘In Nojiri, I have never felt like a foreigner’ https://www.japantimes.co.jp/community/2023/05/08/issues/nojiri-never-felt-like-foreigner/ japan 2023-05-08 09:00:43
ニュース BBC News - Home Coronation concert wows King and crowd https://www.bbc.co.uk/news/uk-65520279?at_medium=RSS&at_campaign=KARANGA stars 2023-05-08 00:06:34
ニュース BBC News - Home Frankie Goes To Hollywood go back to the Pleasuredome at Liverpool reunion https://www.bbc.co.uk/news/entertainment-arts-65497595?at_medium=RSS&at_campaign=KARANGA liverpool 2023-05-08 00:49:35
ニュース BBC News - Home Her illness fooled celebs. The truth may be even darker https://www.bbc.co.uk/news/uk-65428918?at_medium=RSS&at_campaign=KARANGA teenage 2023-05-08 00:19:57
マーケティング MarkeZine Crevo、茨城県石岡市の観光PR動画を制作 公開10日で20万回再生突破 http://markezine.jp/article/detail/42056 Crevo、茨城県石岡市の観光PR動画を制作公開日で万回再生突破毎日更新される広告・デジタルマーケティング関連の最新ニュースから、注目を集めたトピックスをまとめて紹介する本連載。 2023-05-08 09:30:00
python Pythonタグが付けられた新着投稿 - Qiita Pythonでプログラムの経過時間を図ってログを出してくれる便利なタイマー https://qiita.com/emesh/items/6b2ef8eed66697d0f04e chatgpt 2023-05-08 10:58:26
python Pythonタグが付けられた新着投稿 - Qiita python3ではじめるシステムトレード:射影と最小二乗法 https://qiita.com/innovation1005/items/99b3159627d6932e22b3 最小二乗法 2023-05-08 10:48:17
python Pythonタグが付けられた新着投稿 - Qiita AutoGPTを使ってAutoGPTのセットアップ方法を記事にしてみた(2023年5月6日版) https://qiita.com/kakeruuu/items/26490a7c0e77ddcb77d9 autogpt 2023-05-08 10:44:10
python Pythonタグが付けられた新着投稿 - Qiita 【Python Celery】本番運用時に知っておくべき10のこと https://qiita.com/hankehly/items/c3e0496eb04327a53ac4 celery 2023-05-08 10:00:55
Ruby Rubyタグが付けられた新着投稿 - Qiita procとは? https://qiita.com/F_Yoko/items/4bcc6d1c9cf6ad7be16c doend 2023-05-08 10:29:15
AWS AWSタグが付けられた新着投稿 - Qiita 【Python Celery】本番運用時に知っておくべき10のこと https://qiita.com/hankehly/items/c3e0496eb04327a53ac4 celery 2023-05-08 10:00:55
Docker dockerタグが付けられた新着投稿 - Qiita AutoGPTを使ってAutoGPTのセットアップ方法を記事にしてみた(2023年5月6日版) https://qiita.com/kakeruuu/items/26490a7c0e77ddcb77d9 autogpt 2023-05-08 10:44:10
Docker dockerタグが付けられた新着投稿 - Qiita 【Python Celery】本番運用時に知っておくべき10のこと https://qiita.com/hankehly/items/c3e0496eb04327a53ac4 celery 2023-05-08 10:00:55
技術ブログ Developers.IO KinesisデータストリームをLambdaで処理する時のエラー制御方法をまとめてみた https://dev.classmethod.jp/articles/how-to-handle-kinesis-data-stream-errors/ kinesis 2023-05-08 01:30:11
技術ブログ Developers.IO Glue StudioでAurora Serverless v1からデータを取得して結合するGlue Jobを作ってみた https://dev.classmethod.jp/articles/glue-studio-aurora-serverless-v1-table-join-glue-job/ aurora 2023-05-08 01:12:16
技術ブログ Developers.IO Argo CDのApplication Setで複数Applicationを作成してみる https://dev.classmethod.jp/articles/argo-cd-application-set-try/ application 2023-05-08 01:10:04
技術ブログ Yahoo! JAPAN Tech Blog SimCSEとベクトル検索で類似内容を掲出し、利便性を改善する(Yahoo!検索の関連検索ワードでの事例) https://techblog.yahoo.co.jp/entry/2023050830422060/?cpt_n=BlogFeed&cpt_m=lnk&cpt_s=rss simcse 2023-05-08 11:00:00
金融 ニッセイ基礎研究所 公的年金の財政検証に向けて https://www.nli-research.co.jp/topics_detail1/id=74674?site=nli 人口動態や労働情勢、物価変動、運用見通しなどが主な要素であり、年度の次回財政検証に向けた準備が少しずつ開始されている。 2023-05-08 10:13:12
金融 ニッセイ基礎研究所 日本株市場を活性化する、東証の“二正面作戦” https://www.nli-research.co.jp/topics_detail1/id=74675?site=nli 東証の「要請」と「新指数」はともに「エクイティ・スプレッド」資本収益性ー資本コストと「市場の評価」PBR倍超、時価総額を軸に据えている。 2023-05-08 10:11:42
金融 ニッセイ基礎研究所 緩和政策修正を睨み、適正水準を模索するJリート市場 https://www.nli-research.co.jp/topics_detail1/id=74681?site=nli さらに、上述の通り、YCC撤廃を前提とした水準東証REIT指数の水準まで下落した場合、NAV倍率は倍に低下し、これは不動産評価額が程度下落することを織り込む水準となる。 2023-05-08 10:09:06
金融 ニッセイ基礎研究所 相次ぐ欧州首脳の中国訪問の狙い https://www.nli-research.co.jp/topics_detail1/id=74682?site=nli 米国は中国の「仲裁案」に批判的だ。 2023-05-08 10:06:52
金融 日本銀行:RSS 金融研究所ディスカッション・ペーパー・シリーズ(2023年収録分) http://www.boj.or.jp/research/imes/dps/dps23.htm Detail Nothing 2023-05-08 11:00:00
金融 日本銀行:RSS 令和5年石川県能登地方を震源とする地震による災害等に対する金融上の措置について(石川県) http://www.boj.or.jp/about/bcp/fso/fso230508a.pdf 能登地方 2023-05-08 10:30:00
ニュース BBC News - Home Coronation: Royals set to take part in Big Help Out events https://www.bbc.co.uk/news/uk-65522315?at_medium=RSS&at_campaign=KARANGA coronation 2023-05-08 01:40:35
ニュース BBC News - Home Texas mall shooting: Heavily armed gunman identified as 33 year old https://www.bbc.co.uk/news/world-us-canada-65521656?at_medium=RSS&at_campaign=KARANGA garcia 2023-05-08 01:16:25
GCP Google Cloud Platform Japan 公式ブログ Cloud Speech-to-Text の精度評価機能のご紹介 https://cloud.google.com/blog/ja/products/ai-machine-learning/announcing-accuracy-evaluation-for-cloud-speech-to-text/ つまり、APIを起動して音声文字変換を実行し、結果を保存してから、コマンドラインツールまたはサードパーティのライブラリを使用するかコードを記述して、STTシステムの結果とグラウンドトゥルースファイルを比較する必要がありました。 2023-05-08 02:00:00
ビジネス 東洋経済オンライン コロナ5類、医療者が語る「9波や重症者増」の不安 専門家「病院はますます厳しい運営を迫られる」 | 新型コロナ、「新しい日常」への前進 | 東洋経済オンライン https://toyokeizai.net/articles/-/669532?utm_source=rss&utm_medium=http&utm_campaign=link_back 季節性インフルエンザ 2023-05-08 10:30:00
ビジネス プレジデントオンライン 「真偽不明な健康情報やスピ情報を送る」相手に圧と念を感じさせる"恐怖のおばさん構文"の実例 - おじさん超えの「おじいさん構文」まで登場…辛酸なめ子が教えるLINEマナー https://president.jp/articles/-/69202 辛酸なめ子 2023-05-08 11:00:00
ビジネス プレジデントオンライン 「真偽不明な健康情報やスピ情報を送る」相手に圧と念を感じさせる"恐怖のおばさん構文"の実例 - おじさん超えの「おじいさん構文」まで登場…辛酸なめ子が教えるLINEマナー https://president.jp/articles/-/68949 辛酸なめ子 2023-05-08 11:00:00
マーケティング AdverTimes 電通未来曼荼羅2023発表 2030年に向け72のトレンドテーマを設定 https://www.advertimes.com/20230508/article418278/ 未来予測 2023-05-08 01:47:09
マーケティング AdverTimes Chara『やさしい気持ち』楽曲アレンジで二世代に訴求 サントリーほろよいCM https://www.advertimes.com/20230508/article418288/ chara 2023-05-08 01:18:23
GCP Cloud Blog JA Cloud Speech-to-Text の精度評価機能のご紹介 https://cloud.google.com/blog/ja/products/ai-machine-learning/announcing-accuracy-evaluation-for-cloud-speech-to-text/ つまり、APIを起動して音声文字変換を実行し、結果を保存してから、コマンドラインツールまたはサードパーティのライブラリを使用するかコードを記述して、STTシステムの結果とグラウンドトゥルースファイルを比較する必要がありました。 2023-05-08 02:00:00

コメント

このブログの人気の投稿

投稿時間:2021-06-17 22:08:45 RSSフィード2021-06-17 22:00 分まとめ(2089件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)