投稿時間:2023-08-31 19:27:22 RSSフィード2023-08-31 19:00 分まとめ(31件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
IT ITmedia 総合記事一覧 [ITmedia News] X(Twitter)、「いいねタブ」を非表示にする有料向け機能 第三者から「いいね」隠せるように https://www.itmedia.co.jp/news/articles/2308/31/news186.html itmedianewsxtwitter 2023-08-31 18:15:00
IT ITmedia 総合記事一覧 [ITmedia Mobile] ドコモの「爆アゲ セレクション」、9月7日から「Apple Arcade」を追加 https://www.itmedia.co.jp/mobile/articles/2308/31/news185.html applearcade 2023-08-31 18:12:00
TECH Techable(テッカブル) 看護師のためのヘルスケアぴえん相談室「ナースビー」で “AIねこぴー”と話してみた https://techable.jp/archives/218688 ispec 2023-08-31 09:00:48
IT 情報システムリーダーのためのIT情報専門サイト IT Leaders NEC、生成AIの活用領域をセキュリティなどに拡大 | IT Leaders https://it.impress.co.jp/articles/-/25296 セキュリティ対策では、サイバー攻撃訓練用メールを生成AIで作成しているほか、防御のための検知ルールの実装に生成AIを活用し、作業工数を約減らした。 2023-08-31 18:17:00
python Pythonタグが付けられた新着投稿 - Qiita 時系列データの取り扱いを学ぶ。(Store Sales - Time Series Forecasting) https://qiita.com/indiancow/items/d31516540fbf447f5c9d alestimeseriesforecasting 2023-08-31 18:57:43
Program CodeZine PostgreSQLにベクター・データベースの機能を追加する「pgvector 0.5.0」が公開 http://codezine.jp/article/detail/18267 PostgreSQLにベクター・データベースの機能を追加する「pgvector」が公開米国在住で、AmazonWebServicesに勤務する開発者であるJonathanKatz氏は、リレーショナル・データベース管理システム「PostgreSQL」にベクター・データベースの機能を追加する拡張機能「pgvector」の新版となる「pgvector」を月日現地時間に公開した。 2023-08-31 18:30:00
AWS AWSタグが付けられた新着投稿 - Qiita Ansible使ってSBOMのようなものを作った話 https://qiita.com/nishimura-POHD-CCoE/items/3eddea627ff6fb69035a ansible 2023-08-31 18:45:54
技術ブログ Developers.IO Amazon QuickSightでExcel形式レポートのメール配信をスケジュール実行する https://dev.classmethod.jp/articles/amazon-quicksight-export-excel-report-via-email/ amazonquicksight 2023-08-31 09:56:27
技術ブログ Developers.IO [update] AWS Elemental LinkでデバイスのAvailability Zoneが制御ができるようになりました! https://dev.classmethod.jp/articles/aws-elemental-link-availability-zone-control/ availabilityzone 2023-08-31 09:28:26
技術ブログ Developers.IO BigQueryの新料金プラン見積もり方法 ストレージ料金編 https://dev.classmethod.jp/articles/bigquery-storage-pricing/ bigquery 2023-08-31 09:14:16
技術ブログ Developers.IO Accelerate your design process by utilizing the new Community Libraries Beta! https://dev.classmethod.jp/articles/accelerate-your-design-process-by-utilizing-the-new-community-libraries-beta/ Accelerate your design process by utilizing the new Community Libraries Beta Introduction The recently introduced Community Libraries Beta provides you with the essential elements requir 2023-08-31 09:02:16
海外TECH DEV Community Introducing Hoppscotch Enterprise Edition and a plethora of features - The Hoppscotch August 2023 Release You Can't Miss! https://dev.to/hoppscotch/introducing-hoppscotch-enterprise-edition-and-a-plethora-of-features-the-hoppscotch-august-2023-release-you-cant-miss-hcg Introducing Hoppscotch Enterprise Edition and a plethora of features The Hoppscotch August Release You Can x t Miss We are thrilled to reveal our Hoppscotch August Release version Our dedicated team has been working tirelessly to bring you an array of exhilarating enhancements and innovative features that have been requested by our dynamic community This release is all about elevating your API testing experience to unprecedented heights and we cannot wait for you to explore the transformative power it brings Announcing Hoppscotch Self Host Enterprise Edition Hoppscotch is one of the most beloved API testing tools available and our community has consistently expressed their desire to see Hoppscotch become enterprise ready We are thrilled to announce that Hoppscotch Enterprise is now available Hoppscotch Enterprise caters to all the requirements of your organization with the added benefit of data ownership Hoppscotch Self Host Enterprise enables you to deploy your instance on premises and take control of your data But that s not all the Hoppscotch Self Host Enterprise edition comes with a treasure trove of additional features including SAML based Single Sign On Support Take the reins of user authentication and authorization with this cutting edge addition giving your organization complete control over access to Hoppscotch Activity Monitoring for Organizational Administrators Empower your administrators with the ability to oversee and track activities on the platform ensuring a secure and smooth operation using audit logs Seize the opportunity and book a demo with us today to witness the transformation that Hoppscotch Enterprise can bring to your organization Introducing Spotlight a new way to navigate Hoppscotch Introducing Spotlight Search a new way to interact with Hoppscotch No more navigating through complex menus or searching for specific options With Spotlight Search you can swiftly access every corner of Hoppscotch by simply pressing Command K or Control K and typing in what you want to do You can access every corner of Hoppscotch effortlessly It s a swift streamlined and intuitive approach that enhances your interaction with the platform Debug your APIs with ease using Inspections Hoppscotch now comes equipped with the Inspections feature that not only alerts you to misconfiguration but also guides you toward the exact point of correction Debugging your API requests has never been easier reducing errors caused by misconfigured settings Context aware Menus to assist your actions Context aware menus assist you in swiftly executing actions on text and elements Just select a piece of text and hover over it to reveal the available actions you can perform Context Menus on text elements help you create variables and even add query parameters to the parameters tab easilyWhat s more we ve extended the context menus to tabs rename duplicate and close them effortlessly with just a right click GraphQL client just got an upgrade Embrace a superior GraphQL experience with this release Enjoy tab support for working on different connections and seamlessly switch between various queries within a single tab The GraphQL client has received a significant upgrade amplifying your productivity and effectiveness Multi Query Capabilities Embrace the freedom to write and execute multiple queries within a single tab This flexibility streamlines your workflow reducing the clutter of numerous tabs while empowering you to accomplish more in less time Seamless Connection Switching with Tabs We ve reimagined the way you manage connections on GraphQL Our revamped interface introduces multiple tabs each dedicated to a specific connection This means you can seamlessly switch between different connections We ve taken extra steps to enhance the Hoppscotch experience in every possible way Enjoy additional features like URL auto completion as you type quick access to environment variables and a finely tuned performance that promises the smoothest experience yet At Hoppscotch innovation is our driving force We re on an unrelenting journey to provide you with the pinnacle of API development and testing experiences The excitement is palpable as we invite you to explore these features harness their capabilities and seamlessly integrate them into your workflow As we embark on this thrilling chapter your feedback remains a guiding light shaping the future of Hoppscotch Thank you for being a part of this remarkable journey The Hoppscotch Team 2023-08-31 09:56:51
海外TECH DEV Community Dependency injection in action filters in ASP.NET Core https://dev.to/ifourtechnolab/dependency-injection-in-action-filters-in-aspnet-core-2692 Dependency injection in action filters in ASP NET CoreIt is quite common to decorate the ASP NET MVC controller actions with filter attributes to differentiate cross cutting concerns from the main concern of the action Sometimes these filters require the use of other components but the attributes are very limited in their efficiency and dependence injection into an attribute is not directly possible This post looks at some of the different techniques for injection dependence in action filters in the ASP NET Core We discuss when each method should be used before taking a step back and when we can approach the problem separately for a cleaner solution DI and action filter attributesThe Attributes in C are very simple You can pass static values to the constructor and or set public properties directly Because attribute parameters are evaluated at compile time they should be compiled time constant So injecting dependencies from an IoC container is not an option In a situation where we want an attribute to have access to another component we must use a workaround Let s look at some options The RequestServices GetService Service LocatorIf we cannot inject a component into our attribute it seems that the next best option is to request the component from our IoC container either directly or by wrapper In the NET core we can use the service location to resolve components from a built in IoC container using the RequestServices GetService public class ThrottleFilterAttribute Attribute IActionFilter public void OnActionExecuting ActionExecutingContext context var cache context HttpContext RequestServices GetService lt idistributedcache gt lt idistributedcache gt Note that in order to use the generic version of the GetService you need to add the following statements using Microsoft Extensions DependencyInjection This will work but is not recommended Unlike constructor injection it can be much harder to work out your dependence with the service locator anti pattern The beauty of constructor injection is simplicity Just by looking at the definition of a constructor we immediately know all the classes on which the class depends The service location makes the unit test harder which requires you to have more knowledge about the internals of the subject under test Read More Hashing Encryption And Random In Asp net Core The ServiceFilter attributeThe servicefilter attribute may be used at the action or controller level Usage is very straightforward ServiceFilter typeof ThrottleFilter The servicefilter attribute allows us to specify the type of our action filter and can automatically resolve the class from the built in IoC container This means we can change our action filter to accept dependencies directly from the constructor public class ThrottleFilter IActionFilter private readonlyIDistributedCache cache public ThrottleFilter IDistributedCache cache cache cache throw new ArgumentNullException nameof cache Naturally as we are resolving our filters from the IoC container we need to register it public void ConfigureServices IServiceCollection services services AddScoped lt throttlefilter gt lt throttlefilter gt The TypeFilter attributeThe servicefilter is very useful for attributes that have dependencies that need to be resolved from the IoC container but the lack of property support is a major limitation If we modify our ThrottleFilter example to add configuration properties while retaining IDistributedCache dependencies then the servicefilter is no longer useful to us We can however use typefilter public class ThrottleFilter IActionFilter private readonlyIDistributedCache cache public intMaxRequestPerSecond get set public ThrottleFilter IDistributedCache cache intmaxRequestPerSecond cache cache throw new ArgumentNullException nameof cache MaxRequestPerSecond maxRequestPerSecond The typefilter is similar to the servicefilter but there are two notable differences The type being resolved doesn t need to be registered with the IoC container Arguments can be provided that are used while constructing the filter Global action filtersSo far we ve only talked about filters implemented as attributes but you can also apply filters globally public void ConfigureServices IServiceCollection services services AddMvc options gt options Filters Add lt throttlefilter gt lt throttlefilter gt This allows us to resolve the filter from the IoC container in the same way as using a servicefilter attribute on an action or controller but instead it will be applied to every action of each controller You cannot use global filter isolation even if you need to be able to configure individual actions Passive AttributesIf we think about it it does not make sense for action filter attributes to house complex logic and interactions with other components Attributes are best for identification and by choosing which actions or controllers we belong to They are also best for individual actions or configurations of controllers They probably shouldn t be full of complex code The presence of a ThrottleAttribute on the action indicates that it should be throttled This is an opt in approach but we can easily use an opt out approach where an attribute indicates that we do not want to throttle the action Searching for Reliable NET Development Company Enquire Today We also want to be able to alternately refer to maximum requests per second Implementation is trivial public class ThrottleAttribute Attribute IFilterMetadata public intMaxRequestPerSecond get set Note that we apply IFilterMetadata This is a marker interface that makes it easier to read our attributes from the global filters The global action filter is registered with MVC in the same way as we showed at the beginning of the section All dependencies are resolved automatically by the built in IoC container public class ThrottleFilter IActionFilter private readonlyIDistributedCache cache public ThrottleFilter IDistributedCache cache cache cache throw new ArgumentNullException nameof cache public void OnActionExecuted ActionExecutedContext context noop public void OnActionExecuting ActionExecutingContext context varthrottleAttribute context ActionDescriptor FilterDescriptors Select x gt x Filter OfType lt throttleattribute gt FirstOrDefault if throttleAttribute null lt throttleattribute gt ConclusionIt is not possible to inject components directly into action filter attributes but there are various workarounds to allow the same thing to be accomplished effectively Using a servicefilter is a relatively clean way to allow dependency injection into individual action filters Specifying the type for the filter in this way does mean that invalid types can be entered and will not be discovered until runtime however Before implementing any of these techniques you should consider a passive attribute approach In our opinion this is the best solution to the problem To summarize this method requires two classes We have a very simple marker attribute applied to actions and this is combined with a global action filter that has real logic 2023-08-31 09:07:22
海外TECH DEV Community Send your logs to Loki https://dev.to/nfrankel/send-your-logs-to-loki-2ko3 Send your logs to LokiOne of my current talks focuses on Observability in general and Distributed Tracing in particular with an OpenTelemetry implementation In the demo I show how you can see the traces of a simple distributed system consisting of the Apache APISIX API Gateway a Kotlin app with Spring Boot a Python app with Flask and a Rust app with Axum Earlier this year I spoke and attended the Observability room at FOSDEM One of the talks demoed the Grafana stack Mimir for metrics Tempo for traces and Loki for logs I was pleasantly surprised how one could move from one to the other Thus I wanted to achieve the same in my demo but via OpenTelemetry to avoid coupling to the Grafana stack In this blog post I want to focus on logs and Loki Loki basics and our first programAt its core Loki is a log storage engine Loki is a horizontally scalable highly available multi tenant log aggregation system inspired by Prometheus It is designed to be very cost effective and easy to operate It does not index the contents of the logs but rather a set of labels for each log stream LokiLoki provides a RESTful API to store and read logs Let s push a log from a Java app Loki expects the following payload structure I ll use Java but you can achieve the same result with a different stack The most straightforward code is the following public static void main String args throws URISyntaxException IOException InterruptedException var template streams stream app values var now LocalDateTime now atZone ZoneId systemDefault toInstant var nowInEpochNanos NANOSECONDS convert now getEpochSecond SECONDS now getNano var payload MessageFormat format template demo String valueOf nowInEpochNanos Hello from Java App var request HttpRequest newBuilder uri new URI http localhost loki api v push header Content Type application json POST HttpRequest BodyPublishers ofString payload build HttpClient newHttpClient send request HttpResponse BodyHandlers ofString This is how we did String interpolation in the old daysCreate the requestSend itThe prototype works as seen in Grafana However the code has many limitations The label is hard coded You can and must send a single labelEverything is hard coded nothing is configurable e g the URLThe code sends one request for every log it s hugely inefficient as there s no bufferingHTTP client is synchronous thus blocking the thread while waiting for LokiNo error handling whatsoeverLoki offers both gzip compression and Protobuf none are supported with my codeFinally it s completely unrelated to how we use logs e g var logger Obtain loggerlogger info My message with parameters foo bar Regular logging on steroidsTo use the above statement we need to choose a logging implementation Because I m more familiar with it I ll use SLFJ and Logback Don t worry the same approach works for LogJ We need to add relevant dependencies lt dependency gt lt groupId gt org slfj lt groupId gt lt artifactId gt slfj api lt artifactId gt lt gt lt version gt lt version gt lt dependency gt lt dependency gt lt groupId gt ch qos logback lt groupId gt lt artifactId gt logback classic lt artifactId gt lt gt lt version gt lt version gt lt scope gt runtime lt scope gt lt dependency gt lt dependency gt lt groupId gt com github lokij lt groupId gt lt artifactId gt loki logback appender lt artifactId gt lt gt lt version gt lt version gt lt scope gt runtime lt scope gt lt dependency gt SLFJ is the interfaceLogback is the implementationLogback appender dedicated to SLFJNow we add a specific Loki appender lt appender name LOKI class com github lokij logback LokijAppender gt lt gt lt http gt lt url gt http localhost loki api v push lt url gt lt gt lt http gt lt format gt lt label gt lt pattern gt app demo host HOSTNAME level level lt pattern gt lt gt lt label gt lt message gt lt pattern gt l level h HOSTNAME c logger t thread msg ex lt pattern gt lt gt lt message gt lt sortByTime gt true lt sortByTime gt lt format gt lt appender gt lt root level DEBUG gt lt appender ref ref STDOUT gt lt root gt The loki appenderLoki URLAs many labels as wantedRegular Logback patternOur program has become much more straightforward var who var logger LoggerFactory getLogger Main class toString logger info Hello from who Grafana displays the following Docker loggingI m running most of my demos on Docker Compose so I ll mention the Docker logging trick When a container writes on the standard out Docker saves it to a local file The docker logs lt CONTAINER gt command can access the file content However other options than saving to a local file are available e g syslog Google Cloud Splunk etc To choose a different option one sets a logging driver One can configure the driver at the overall Docker level or per container Loki offers its own plugin To install it docker plugin install grafana loki docker driver latest alias loki grant all permissionsAt this point we can use it on our container app services app build logging driver loki options loki url http localhost loki api v push loki external labels container name Name app demo Loki logging driverURL to push toAdditional labelsThe result is the following Note the default labels ConclusionFrom a bird s eye view Loki is nothing extraordinary it s a plain storage engine with a RESTful API on top Several approaches are available to use the API Beyond the naive one we have seen a Java logging framework appender and Docker Other approaches include scraping the log files e g Promtail via a Kubernetes sidecar You could also add an Opentelemetry Collector between your app and Loki to perform transformations Options are virtually unlimited Be careful to choose the one that fits your context the best To go further Push log entries to Loki via APILoki ClientsOriginally published at A Java Geek on August th 2023-08-31 09:02:00
海外TECH Engadget Microsoft to unbundle Teams in Europe in bid to avoid EU antitrust fine https://www.engadget.com/microsoft-to-unbundle-teams-in-europe-in-bid-to-avoid-eu-antitrust-fine-090825495.html?src=rss Microsoft to unbundle Teams in Europe in bid to avoid EU antitrust fineMicrosoft is finally making good on a promise it made back in April with the company announcing that it will finally unbundle Teams from Office and Microsoft productivity suites across the European Union The move follows a three year saga that began when Slack filed an antitrust complaint against its competitor claiming that including Teams in these bundles was illegal and that Microsoft was blocking some people from getting rid of the program nbsp The tech giant finally agreed to separate Teams from its productivity suites earlier this year but said it was unclear how it would happen Then in July the European Commission appeared to get tired of waiting and launched a probe into whether bundling Teams into productivity suites was in defiance of EU competition rules nbsp Now it seems Microsoft is trying to play nice and get the European Commission off its back We recognize our responsibility as a major technology provider to support a healthy competitive environment We appreciate the clarity that has emerged on several of the concerns from extensive and constructive discussions with the European Commission Microsoft s vice president of European Government Affairs Nanna Louise Linde said in the blog post announcing the decision With the benefit of this clarity we believe it is important that we start to take meaningful steps to address those concerns We do this not with the sense that this will necessarily resolve all concerns whether from the Commission or our competitors but we believe this is a constructive step that can start to lead to immediate and meaningful changes in the market Well now there s a when and a how Starting October st Microsoft and Office should each be available for € less per month or € across the whole year for customers in the European Economic Area EEA or Switzerland Teams should also be available on its own for € per month or € for the year Anyone who previously bought a productivity suite can keep paying for the entire bundle or remove Teams switch plans However Microsoft claims that any frontline workers or small business owners in the region will still have the option to include Teams in their purchase nbsp Microsoft also says it will create additional support resources to direct developers to public APIs and address questions from users such as how their data is being transferred from Teams Plus Microsoft will develop a new method for using its programs in competing apps nbsp This article originally appeared on Engadget at 2023-08-31 09:08:25
海外科学 NYT > Science What Is a Blue Supermoon? When and How to See the Lunar Event https://www.nytimes.com/2023/08/29/science/blue-supermoon.html celestial 2023-08-31 09:58:45
海外科学 NYT > Science This Tiny Snake Has a Big Mouth https://www.nytimes.com/2023/08/31/science/egg-eating-snake-prey.html mouthnew 2023-08-31 09:03:54
医療系 医療介護 CBnews 認定医療法人を「再申請可能に」日病要望-期限内に移行できなくても https://www.cbnews.jp/news/entry/20230831180640 加藤勝信 2023-08-31 18:25:00
金融 ニッセイ基礎研究所 世界保険市場2033年までの見通し-2033年生保収入保険料はインド世界第3位、日本は第5位に- https://www.nli-research.co.jp/topics_detail1/id=75972?site=nli ー年の世界保険市場の状況AllianzGlobalInsuranceReportによれば、年の世界の保険料収入の増加率は、前年比であり、生損保別では、生保、損保となった図表。 2023-08-31 18:58:23
金融 日本銀行:RSS 【記者会見】田村審議委員(道東、8月30日分) http://www.boj.or.jp/about/press/kaiken_2023/kk230831a.pdf 記者会見 2023-08-31 18:10:00
ニュース BBC News - Home Making criminals attend sentencing may be a deterrent - victim's aunt https://www.bbc.co.uk/news/uk-66667942?at_medium=RSS&at_campaign=KARANGA madness 2023-08-31 09:26:10
ニュース BBC News - Home Gabon coup leaders name General Brice Oligui Nguema as new leader https://www.bbc.co.uk/news/world-africa-66666585?at_medium=RSS&at_campaign=KARANGA bongo 2023-08-31 09:55:19
ニュース BBC News - Home Richard Hammond says daredevil stunts will still be seen on TV https://www.bbc.co.uk/news/entertainment-arts-66667905?at_medium=RSS&at_campaign=KARANGA flintoff 2023-08-31 09:33:56
ニュース BBC News - Home Luis Rubiales' mother hospitalised during hunger strike https://www.bbc.co.uk/sport/football/66664374?at_medium=RSS&at_campaign=KARANGA Luis Rubiales x mother hospitalised during hunger strikeThe mother of Spanish football federation president Luis Rubiales is discharged from hospital having been admitted after going on hunger strike 2023-08-31 09:36:26
マーケティング MarkeZine 「ウェルビーイング」の言葉の認知度は25.4%/健康にかける支出は過去5年間で最も少額に【電通調査】 http://markezine.jp/article/detail/43271 電通 2023-08-31 18:15:00
IT 週刊アスキー ★6「フルアーマー・ユニコーンガンダム(NT-D)」ほかが登場!PC『SDガンダムオペレーションズ』で「エクシードフェス」が開催 https://weekly.ascii.jp/elem/000/004/153/4153418/ 開催期間 2023-08-31 18:20:00
IT 週刊アスキー 日産リーフの再生バッテリーを使用したポータブル電源を一般販売へ。JVCケンウッドなど3社 https://weekly.ascii.jp/elem/000/004/153/4153408/ 一般販売 2023-08-31 18:45:00
IT 週刊アスキー ベルキン、加熱保護Dual E-Markerチップ搭載の240W対応ケーブルを発売 https://weekly.ascii.jp/elem/000/004/153/4153403/ boost 2023-08-31 18:45:00
IT 週刊アスキー マウスコンピューター製品の購入で、G-Tuneスポンサードのプロゲーミングチームのコラボ壁紙をプレゼント https://weekly.ascii.jp/elem/000/004/153/4153397/ gtune 2023-08-31 18:30:00
IT 週刊アスキー まるで“動く電車図鑑”、Yahoo!乗換案内に列車の動きを地図上に表示する新機能「トレインキャスト」 https://weekly.ascii.jp/elem/000/004/153/4153401/ yahoo 2023-08-31 18:15:00
IT 週刊アスキー サイバーリンク、「PhotoDirector」に生成AIを使った機能「AIシーン」などを追加 https://weekly.ascii.jp/elem/000/004/153/4153405/ photodirector 2023-08-31 18:15:00

コメント

このブログの人気の投稿

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

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

投稿時間:2020-12-01 09:41:49 RSSフィード2020-12-01 09:00 分まとめ(69件)