IT |
ITmedia 総合記事一覧 |
[ITmedia エグゼクティブ] KDDI、高輪ゲートウェイへの本社移転発表 JR東日本とのスマートシティ構築加速 |
https://mag.executive.itmedia.co.jp/executive/articles/2305/17/news079.html
|
itmedia |
2023-05-17 08:34:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] Apple、AI採用障害者支援ツールを多数発表 失う前に登録した声で話せる「Personal Voice」など |
https://www.itmedia.co.jp/news/articles/2305/17/news080.html
|
assistiveaccess |
2023-05-17 08:30:00 |
TECH |
Techable(テッカブル) |
社労士の回答と99%一致する精度のAIを活用!新しいハラスメント対策サービスが登場 |
https://techable.jp/archives/206837
|
株式会社 |
2023-05-16 23:00:49 |
AWS |
AWS Government, Education, and Nonprofits Blog |
Optimizing operations for ground-based, extremely large telescopes with AWS |
https://aws.amazon.com/blogs/publicsector/optimizing-operations-ground-based-extremely-large-telescopes-aws/
|
Optimizing operations for ground based extremely large telescopes with AWSGround based extremely large telescopes ELTs such as the Giant Magellan Telescope GMT will play a crucial role in modern astronomy by providing observations of the universe with remarkable clarity and detail However managing the vast amount of data generated by these instruments and supporting optimal performance can be a challenging task AWS provides a suite of cloud based solutions that can help address these challenges and streamline ELT operations Learn how various AWS services can be used to optimize data storage management and processing as well as advanced monitoring and remote continuity techniques leading to improved overall performance and efficiency for ELTs |
2023-05-16 23:55:02 |
AWS |
AWS |
Exploring the opportunities of the telecom data cloud | Amazon Web Services |
https://www.youtube.com/watch?v=6LtBRSaK9DM
|
Exploring the opportunities of the telecom data cloud Amazon Web ServicesThe panelists on this session dive deep into how telecom operators can monetize data to provide new services While addressing the unique challenges that operators face to collect their data and make it accessible building cloud based telco data offerings for digital marketplaces offers new opportunities Oneweb satellite telemetry data is one such example that can be used to enable space customers access information on space debris weather prediction with Snowflake and AWS helping Oneweb to turn a digital exhaust into actual digital fuel instead Miguel Morgado Product Owner OneWebFawad Quershi Field CTO SnowflakeGuy Ben Baruch Principal Solutions Architect AWSLearn more at Subscribe More AWS videos More AWS events videos Do you have technical AWS questions Ask the community of experts on AWS re Post ABOUT AWSAmazon Web Services AWS is the world s most comprehensive and broadly adopted cloud platform offering over fully featured services from data centers globally Millions of customers ーincluding the fastest growing startups largest enterprises and leading government agencies ーare using AWS to lower costs become more agile and innovate faster telecom awscloud snowfake datamonetization AWS AmazonWebServices CloudComputing |
2023-05-16 23:56:12 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
[自分用]css modules |
https://qiita.com/pix_shimitomo/items/72d3f1489adbc2a5812b
|
nextjs |
2023-05-17 08:51:41 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
【React】setCount(count+=1)みたいな書き方が良くないよーってお話 |
https://qiita.com/kim_t0814/items/c5f99d2e5e84fb93a7cd
|
const |
2023-05-17 08:27:18 |
Ruby |
Rubyタグが付けられた新着投稿 - Qiita |
【学習】Ruby on Rails チュートリアル 第7版 - 第6章 ユーザーのモデルを作成する |
https://qiita.com/COYG_GINFF/items/7adf117368e18aec36b1
|
rubyonrails |
2023-05-17 09:00:04 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
【学習】Ruby on Rails チュートリアル 第7版 - 第6章 ユーザーのモデルを作成する |
https://qiita.com/COYG_GINFF/items/7adf117368e18aec36b1
|
rubyonrails |
2023-05-17 09:00:04 |
海外TECH |
Ars Technica |
Experimental universal flu vaccine with an mRNA-based design enters trial |
https://arstechnica.com/?p=1939739
|
number |
2023-05-16 23:26:19 |
海外TECH |
Ars Technica |
Twitter sued over Saudi spying that allegedly landed popular user in prison |
https://arstechnica.com/?p=1939716
|
twitter |
2023-05-16 23:02:15 |
海外TECH |
DEV Community |
Node.js Crypto Trading For Beginners |
https://dev.to/vasile_peste/nodejs-crypto-trading-for-beginners-2pn1
|
Node js Crypto Trading For BeginnersHello everyone I m sharing the simplest existing way to create a crypto trading application in Node jsIn fact you can login into a trading account and buy sell cryptocurrencies with less than lines of code of course using a dependency Login to a Crypto ExchangeIf you don t have an account you can create one on Binance or Bybit and get API keys for freeimport login from reiryoku mida const myAccount await login Binance Spot apiKey apiSecret This is a Node js framework allowing to buy and sell on financial markets through different trading platforms handling all the headaches under the hood Buy Sell CryptocurrenciesNow that we have an account instance we can buy sell cryptocurrencies in this example we buy Bitcoin at the current market priceconst myOrder await myAccount placeOrder symbol BTCUSDT direction MidaOrderDirection BUY volume console log Bought Bitcoin for myOrder executionPrice USD Listen real time pricesAt this point we can also listen to the real time price changes of cryptocurrencies in this example we listen to Bitcoin price changesimport marketWatcher from reiryoku mida const watcher await marketWatcher tradingAccount myAccount await watcher watch BTCUSDT watchTicks true watcher on tick event gt const tick event descriptor log Bitcoin price is now tick bid USD This framework is fully open source and you can find it on GitHub It handles sockets and http calls under the hood providing a single API for dealing with different trading platforms saving us a lot of timeIn short this are basic concepts of algorithmic trading establishing a connection to our account on a specific trading platform listening to real time prices and placing orders Be carefulAlgorithmically trading in financial markets involves using real money it s is highly speculative and carries a high level of risk It s possible to lose all your capital If you are curious and want to try I highly suggest to just try with a demo account trading simulation with fake money DYOR as always To end it s mandatory to say that I m the author and maintainer of this framework I created this post mainly for creating some awareness about programming in financial markets with JavaScript TypeScript If you liked this content please let me know so I can bring further content for example on how to build a trading bot or trade other assets such as stocks or forex in Node js ReferencesThank youRegards Vasile |
2023-05-16 23:36:48 |
海外TECH |
DEV Community |
The Next Language Evolution |
https://dev.to/btfranklin/the-next-language-evolution-3afo
|
The Next Language EvolutionLet s talk about language and how it s linked to the future of Software Engineers and Programmers Now these termsーSoftware Engineer Programmer Software Developer Coderーoften get used interchangeably But I believe we re going to see more differences between them soon The best way to understand this is by looking at language What does language do It s a tool for moving and storing information It could be written spoken or even stored on a computer hard drive Language helps us put structure to our thoughts or instructions be it an image in our mind or a set of steps to follow Now when we talk about programming language is how we tell a computer to do something step by step to get a result Machine language the most basic form of programming is tough to use for complex instructions That s why we came up with Assembly Language a step up but still pretty hard to use So we created compiled languages like C for more complex tasks But underneath C Assembly Language was still there Compiled Languages still had their challenges So we invented even more languages with better ways of organizing and expressing our instructions And then we got to a point where compiling was a limitation So we created languages that didn t need compiling and were easier to read and change The big thing here is that as we changed languages we changed the role of the programmer But these changes weren t random We wanted better ways to move and store informationーspecifically algorithms Programmers didn t disappear but their jobs changed Software engineering didn t disappear either but the level at which it could operate got higher Each time we hid away the boring and tedious stuff improving the human experience of engineering Fast forward to today we have Large Language Models LLMs a big leap in how we use language to give instructions We can now use everyday language for tedious and error prone tasks making our work more abstract and focused on higher level goals Isn t this just the next stage in how we use language to give instructions Why would this make engineers irrelevant This is a new era of empowerment This will allow smart engineers to give more complex instructions with ease and have a better experience than ever before Each step in programming language advancement opened new doors and made it easier for people to enter the field and this will too I don t believe AI will replace engineers Rather it will make them more expressive and powerful and it will allow us to think about tackling more advanced projects We may have fewer coders and programmers since those are jobs whose definition is bound to the languages used to perform them But just like nobody longs to be a “punchcard technician today nobody will be sad that we ve moved on |
2023-05-16 23:31:58 |
海外TECH |
DEV Community |
Mastering the 5 SOLID Principles in Software Engineering. |
https://dev.to/iflames_1/mastering-the-5-solid-principles-in-software-engineering-2fn8
|
Mastering the SOLID Principles in Software Engineering Introduction Software engineering is an ever evolving field and creating high quality software that is maintainable scalable and robust is essential for success The SOLID principles offer valuable guidelines for achieving these goals In this article we will explore the SOLID principles and provide clear explanations along with JavaScript code examples to help newcomers understand and apply these principles in their own projects Single Responsibility Principle SRP The Single Responsibility Principle SRP states that a class should have only one reason to change By adhering to this principle we ensure that each class has a single responsibility or job making the code more maintainable and testable Example Consider a simple JavaScript class called User responsible for user management class User constructor name email this name name this email email getName return this name getEmail return this email save Code to save user to the database sendEmail message Code to send an email to the user In this example the User class handles both user data management and email sending To adhere to the SRP we can extract the email sending functionality into a separate class class User constructor name email this name name this email email getName return this name getEmail return this email save Code to save user to the database class EmailService sendEmail user message Code to send an email to the user By separating concerns we achieve better code organization easier testing and improved maintainability Open Closed Principle OCP The Open Closed Principle OCP states that software entities should be open for extension but closed for modification This principle encourages us to design our code in a way that allows new functionality to be added without modifying existing code Example Suppose we have a Shape base class and multiple derived classes representing different shapes class Shape calculateArea throw new Error Method not implemented class Circle extends Shape constructor radius super this radius radius calculateArea return Math PI this radius this radius class Rectangle extends Shape constructor width height super this width width this height height calculateArea return this width this height The code follows the OCP because if we want to add a new shape we can create a new derived class without modifying the existing Shape or other shape classes Liskov Substitution Principle LSP The Liskov Substitution Principle LSP states that objects of a superclass should be replaceable with objects of its subclasses without affecting the correctness of the program In simpler terms any derived class should be able to substitute its base class without breaking the program s behavior Example Consider a scenario where we have a Bird base class and derived classes Duck and Ostrich class Bird fly throw new Error Method not implemented class Duck extends Bird fly console log Flying like a duck class Ostrichextends Bird run console log Running like an ostrich In this example Duck and Ostrich inherit from the Bird class and they each have a unique implementation of the fly method The Duck class can substitute the Bird class without affecting the program s behavior while the Ostrich class cannot Therefore we have violated the LSP and to fix this we can remove the fly method from the Bird class and move it to a new interface or base class like FlyingBird Interface Segregation Principle ISP The Interface Segregation Principle ISP states that clients should not be forced to depend on interfaces they do not use This principle encourages us to create small and cohesive interfaces that are specific to each client s needs instead of creating large and bloated interfaces that cater to every possible client Example Consider a scenario where we have a Printer interface that defines the methods print scan and fax However not every client needs all these methods interface Printer print content string void scan void fax number string content string void class DesktopPrinter implements Printer print content string console log Printing from desktop printer scan console log Scanning from desktop printer fax number string content string console log Faxing from desktop printer class MobilePrinter implements Printer print content string console log Printing from mobile printer scan console log Scanning from mobile printer fax number string content string throw new Error Method not implemented In this example the DesktopPrinter class implements all the methods of the Printer interface while the MobilePrinter class only implements the print and scan methods By using ISP we have created two smaller and more focused interfaces PrintOnly and PrintScan which clients can use based on their specific needs Dependency Inversion Principle DIP The Dependency Inversion Principle DIP states that high level modules should not depend on low level modules but instead depend on abstractions This principle encourages us to use interfaces or abstract classes to create a separation of concerns and decouple high level and low level modules Example Consider a scenario where we have a PaymentProcessor class that handles payment processing The PaymentProcessor class has a dependency on the PaymentGateway class for communication with the payment gateway API class PaymentGateway constructor apiKey this apiKey apiKey processPayment amount Code to process payment class PaymentProcessor constructor paymentGateway this paymentGateway paymentGateway processPayment amount Image description https dev to uploads s amazonaws com uploads articles dtizjgquhiftnrec jpg this paymentGateway processPayment amount const paymentGateway new PaymentGateway API KEY const paymentProcessor new PaymentProcessor paymentGateway paymentProcessor processPayment In this example the PaymentProcessor class depends directly on the PaymentGateway class violating the DIP We can fix this by creating an interface or an abstract class that PaymentGateway implements and PaymentProcessor depends on that abstraction Conclusion The SOLID principles provide us with guidelines for creating maintainable scalable and robust software By following these principles we can create code that is easier to understand test and extend Understanding and applying the SOLID principles is crucial for developers at any level as it promotes good software design practices and facilitates collaboration in larger codebases By using JavaScript code examples we have illustrated how each SOLID principle can be implemented enabling newcomers to grasp these principles and apply them effectively in their own projects |
2023-05-16 23:27:16 |
海外TECH |
Engadget |
YouTube’s recommendations are leading kids to gun videos, report says |
https://www.engadget.com/youtubes-recommendations-are-leading-kids-to-gun-videos-report-says-231207580.html?src=rss
|
YouTube s recommendations are leading kids to gun videos report saysYouTube s recommendations are leading young kids to videos about school shootings and other gun related content according to a new report According to the Tech Transparency Project TTP a nonprofit watchdog group YouTube s recommendation algorithm is “pushing boys interested in video games to scenes of school shootings instructions on how to use and modify weapons and other gun centric content nbsp The researchers behind the report set up four new YouTube accounts posing as two year old boys and two year old boys All accounts watched playlists of content about popular video games like Roblox Lego Star Wars Halo and Grand Theft Auto The researchers then tracked the accounts recommendations during a day period last November “The study found that YouTube pushed content on shootings and weapons to all of the gamer accounts but at a much higher volume to the users who clicked on the YouTube recommended videos the TTP writes “These videos included scenes depicting school shootings and other mass shooting events graphic demonstrations of how much damage guns can inflict on a human body and how to guides for converting a handgun to a fully automatic weapon As the report notes several of the recommended videos appeared to violate YouTube s own policies Recommendations included videos of a young girl firing a gun and tutorials on converting handguns into “fully automatic weapons and other modifications Some of these videos were also monetized with ads In a statement a YouTube spokesperson pointed to the YouTube Kids app and its in app supervision tools which “create a safer experience for tweens and teens on its platform “We welcome research on our recommendations and we re exploring more ways to bring in academic researchers to study our systems the spokesperson said “But in reviewing this report s methodology it s difficult for us to draw strong conclusions For example the study doesn t provide context of how many overall videos were recommended to the test accounts and also doesn t give insight into how the test accounts were set up including whether YouTube s Supervised Experiences tools were applied The TTP report is far from the first time researchers have raised questions about YouTube s recommendation algorithm The company has also spent years working to reduce so called “borderline content ーvideos that don t break its rules outright but may otherwise be unsuitable for mass distribution ーfrom appearing in recommendations And last year the company said it was considering disabling sharing altogether on some such content This article originally appeared on Engadget at |
2023-05-16 23:12:07 |
金融 |
金融総合:経済レポート一覧 |
エルニーニョが経済・金融市場に及ぼす影響~冷夏で景気も曇る可能性。農産物の価格高騰で値上げラッシュに拍車も:Economic Trends |
http://www3.keizaireport.com/report.php/RID/537744/?rss
|
economictrends |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
工作機械受注が教えてくれる景況感(23年4月) 「旬」到来か:経済の舞台裏 |
http://www3.keizaireport.com/report.php/RID/537745/?rss
|
工作機械 |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
FX Daily(5月15日)~米連邦政府債務上限問題の再協議前に上値重い |
http://www3.keizaireport.com/report.php/RID/537746/?rss
|
fxdaily |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
【国内債券】SDGs債対象銘柄一覧(2023年4月末時点) |
http://www3.keizaireport.com/report.php/RID/537747/?rss
|
野村総合研究所 |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
Fundmark Report 2023年5月号 投信評価レポート |
http://www3.keizaireport.com/report.php/RID/537748/?rss
|
fundmarkreport |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
年金改革ウォッチ 2023年5月号~在職老齢年金(減額)の廃止は中小企業の人手不足対策になるか:保険・年金フォーカス |
http://www3.keizaireport.com/report.php/RID/537751/?rss
|
中小企業 |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
米国債務上限・デフォルト問題では金融市場の混乱と世論の動向が鍵に:木内登英のGlobal Economy & Policy Insight |
http://www3.keizaireport.com/report.php/RID/537754/?rss
|
lobaleconomypolicyinsight |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
日経平均株価の30,000円という水準について:市川レポート |
http://www3.keizaireport.com/report.php/RID/537790/?rss
|
三井住友 |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
4月中国経済指標は市場予想を下回る~ゼロコロナ政策後の回復ペースは緩慢:マーケットレポート |
http://www3.keizaireport.com/report.php/RID/537791/?rss
|
三井住友トラスト |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
為替ヘッジコストについて(2023年5月)~各通貨の為替ヘッジコストは、金融引き締め観測の高まりなどにより、米ドル、ユーロではおおむね上昇傾向。:マーケットレター |
http://www3.keizaireport.com/report.php/RID/537792/?rss
|
上昇傾向 |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
グローバルREITウィークリー 2023年5月第3週号~先週のグローバルREIT市場は、米国の金融システム不安の高まりや連邦債務上限問題の行方などが懸念され、前週末比で▲1.4%。 |
http://www3.keizaireport.com/report.php/RID/537793/?rss
|
日興アセットマネジメント |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
【石黒英之のMarket Navi】米債務上限問題と米金融市場の行方~大統領選を翌年に控え妥結期待も... |
http://www3.keizaireport.com/report.php/RID/537794/?rss
|
marketnavi |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
米国ハイ・イールド債券マンスリー~底堅い米景気を好感して米国ハイ・イールド債券は続伸 |
http://www3.keizaireport.com/report.php/RID/537795/?rss
|
野村アセットマネジメント |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
JBIC Today 2023年5月号 ~特集:ベトナム投資は共創の時代へ |
http://www3.keizaireport.com/report.php/RID/537804/?rss
|
jbictoday |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
【資料】トランジション・ファイナンス推進のためのロードマップ勉強会 |
http://www3.keizaireport.com/report.php/RID/537813/?rss
|
日本証券業協会 |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
為替相場展望2023年5月号~ドル円:緩やかなドル安局面に / ユーロ:ユーロ上昇基調は崩れず |
http://www3.keizaireport.com/report.php/RID/537817/?rss
|
上昇基調 |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
利上げ「貸し渋り」リスクも 米銀経営破綻の教訓 |
http://www3.keizaireport.com/report.php/RID/537819/?rss
|
経営破綻 |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
みずほ経済・金融ウィークリー(2023年5月16日号)~米国、欧州、中国、アジア、日本、金融市場... |
http://www3.keizaireport.com/report.php/RID/537822/?rss
|
金融市場 |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
証券監督者国際機構(IOSCO)による「リテール投資家の最近の動向とコンダクト上の影響に関する最終報告書」 |
http://www3.keizaireport.com/report.php/RID/537834/?rss
|
iosco |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
植田日銀の船出を各ステイトメント、記者会見から読む~好循環実現を目の前にしてこの動きにブレーキはかけたくない思いが滲む:Market Side Mirror |
http://www3.keizaireport.com/report.php/RID/537839/?rss
|
marketsidemirror |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
【注目検索キーワード】インテリジェンス |
http://search.keizaireport.com/search.php/-/keyword=インテリジェンス/?rss
|
検索キーワード |
2023-05-17 00:00:00 |
金融 |
金融総合:経済レポート一覧 |
【お薦め書籍】1300万件のクチコミでわかった超優良企業 |
https://www.amazon.co.jp/exec/obidos/ASIN/4492534628/keizaireport-22/
|
転職 |
2023-05-17 00:00:00 |
ニュース |
BBC News - Home |
No-fault evictions to be banned in reform of rental sector |
https://www.bbc.co.uk/news/uk-politics-65612842?at_medium=RSS&at_campaign=KARANGA
|
england |
2023-05-16 23:04:01 |
ニュース |
BBC News - Home |
Building work pending for many of 40 promised hospitals |
https://www.bbc.co.uk/news/health-65607962?at_medium=RSS&at_campaign=KARANGA
|
building |
2023-05-16 23:39:37 |
ニュース |
BBC News - Home |
Bus £2 fare cap extended to end of October |
https://www.bbc.co.uk/news/business-65616182?at_medium=RSS&at_campaign=KARANGA
|
england |
2023-05-16 23:01:24 |
ニュース |
BBC News - Home |
Treat cryptocurrency investing as gambling, MPs say |
https://www.bbc.co.uk/news/technology-65610851?at_medium=RSS&at_campaign=KARANGA
|
financial |
2023-05-16 23:05:37 |
ニュース |
BBC News - Home |
Number struggling to pay bills soars by 40%, FCA finds |
https://www.bbc.co.uk/news/business-65616188?at_medium=RSS&at_campaign=KARANGA
|
financial |
2023-05-16 23:09:10 |
マーケティング |
MarkeZine |
雪肌精に男性用はありません――コーセーに聞く、ジェンダーレスな広告刷新の舞台裏 |
http://markezine.jp/article/detail/42009
|
取り組み |
2023-05-17 08:30:00 |
IT |
IT号外 |
迷惑メールか普通の正常メールかどうかが分からない?詐欺サイトか迷ったときに判断する見分け方、身に覚えのないメールの判定方法と基準 |
https://figreen.org/it/%e8%bf%b7%e6%83%91%e3%83%a1%e3%83%bc%e3%83%ab%e3%81%8b%e6%99%ae%e9%80%9a%e3%81%ae%e6%ad%a3%e5%b8%b8%e3%83%a1%e3%83%bc%e3%83%ab%e3%81%8b%e3%81%a9%e3%81%86%e3%81%8b%e3%81%8c%e5%88%86%e3%81%8b%e3%82%89/
|
迷惑メールか普通の正常メールかどうかが分からない詐欺サイトか迷ったときに判断する見分け方、身に覚えのないメールの判定方法と基準令和になったとてとて、全く迷惑メールだのフィッシングサイト詐欺のご連絡が届く頻度は平成時代と変わりないですねえ、というのが僕の所感です。 |
2023-05-16 23:11:36 |
マーケティング |
AdverTimes |
「1歩、1本、日本」、テレビ朝日・バスケW杯のPRに、広瀬すずとトム・ホーバス男子日本代表ヘッドコーチが登場 |
https://www.advertimes.com/20230517/article419369/
|
fibabasketballworldcup |
2023-05-16 23:55:09 |
コメント
コメントを投稿