IT |
InfoQ |
EventMesh Serverless Platform Promoted to Apache Top-Level Project |
https://www.infoq.com/news/2023/04/eventmesh-serverless/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global
|
EventMesh Serverless Platform Promoted to Apache Top Level ProjectApache EventMesh is a fully serverless platform used to build distributed event driven applications and last month has graduated to Top Level Project of Apache Software Foundation EventMesh uses a publish subscribe pattern to enable serverless event driven capabilities for a wide variety of components and applications By Andrea Messetti |
2023-04-12 09:15:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia ビジネスオンライン] 転職しやすくなる? 失業給付を迅速化「2カ月超→7日程度」 実際はどうなのか |
https://www.itmedia.co.jp/business/articles/2304/12/news135.html
|
ITmediaビジネスオンライン転職しやすくなる失業給付を迅速化「カ月超→日程度」実際はどうなのかデジタル分野など成長産業への労働移動を促すため、岸田文雄首相は月、自己都合で離職した場合の失業給付のあり方を見直すと表明。 |
2023-04-12 18:30:00 |
IT |
SNSマーケティングの情報ならソーシャルメディアラボ【Gaiax】 |
Facebook広告の始め方は?種類・費用・メリット・ターゲティング設定まで完全攻略 |
https://gaiax-socialmedialab.jp/post-48692/
|
facebook |
2023-04-12 09:00:20 |
TECH |
Techable(テッカブル) |
専用バッグインバッグがノートPCを衝撃から守る!耐衝撃性を高めたビジネスリュック |
https://techable.jp/archives/203258
|
makuake |
2023-04-12 09:00:40 |
AWS |
AWS Japan Blog |
Amazon Connect エージェントワークスペース用ステップバイステップガイドの一般提供のお知らせ |
https://aws.amazon.com/jp/blogs/news/announcing-general-availability-of-step-by-step-guides-for-amazon-connect-agent-workspace/
|
amazon |
2023-04-12 09:38:51 |
AWS |
AWS Japan Blog |
AWS Step Functionsを使用してオンプレミスの機械学習コードを Amazon SageMaker に取り込む |
https://aws.amazon.com/jp/blogs/news/bring-legacy-machine-learning-code-into-amazon-sagemaker-using-aws-step-functions/
|
AWSStepFunctionsを使用してオンプレミスの機械学習コードをAmazonSageMakerに取り込むこの記事では、オンプレミス環境で作成された機械学習コードを、最小限のリファクタリングでAWS環境に移行し、またAWS内の機械学習サービスAmazonSageMakerの機能を最大限活用する方法について解説します。 |
2023-04-12 09:31:11 |
AWS |
AWS Japan Blog |
Amazon GuardDuty が Amazon EKS ランタイムモニタリングをサポートするようになりました |
https://aws.amazon.com/jp/blogs/news/amazon-guardduty-now-supports-amazon-eks-runtime-monitoring/
|
awsclo |
2023-04-12 09:23:13 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
≪ クロージャ ≫ |
https://qiita.com/Vermouth117/items/a8625f2168d2c19fc1ac
|
環境変数 |
2023-04-12 18:06:47 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
aws lightsail phpのバージョンを変更 |
https://qiita.com/ma7ma7pipipi/items/ee1e3d53e17e9d5786f0
|
awslightsailphp |
2023-04-12 18:48:22 |
海外TECH |
MakeUseOf |
Keep Your Car Safe With Vantrue’s Discounted Dashcams |
https://www.makeuseof.com/vantrue-dashcam-discounts/
|
dashcams |
2023-04-12 09:17:36 |
海外TECH |
DEV Community |
Introducing Password Dictionary In Appwrite: A New Layer Of Security |
https://dev.to/appwrite/introducing-password-dictionary-in-appwrite-a-new-layer-of-security-2356
|
Introducing Password Dictionary In Appwrite A New Layer Of SecurityThe internet has undeniably brought a myriad of benefits to our lives making it easier than ever to connect share and learn However these benefits come with a price Our digital identities personal information and financial data are constantly at risk of being compromised One of the primary culprits Weak commonly used passwords If you re an app developer security is always on your mind You ll also know your secure APIs are only as strong as your user s passwords and users who aren t tech savvy pick horrible passwords In Appwrite we released two new features to help mitigate this risk and protect user data Password History in combination with Password Dictionary prevent common pitfalls when users are faced with the need to set or update their passwords In this post we ll show you how Appwrite s Password Dictionary can prevent a potential data breach in your app The Problem Commonly Used Passwords and Data BreachesTo understand the extent of the problem let s take a look at some real life examples of data breaches caused by commonly used passwords The Yahoo Data Breach In and Yahoo suffered two massive data breaches affecting over billion user accounts While the breaches were orchestrated by a state sponsored hacker group that used various sophisticated techniques the use of weak passwords by Yahoo users exacerbated the situation Once the hackers had access to Yahoo s databases they were able to crack and compromise many user accounts more quickly and easily because a significant portion of the users had weak commonly used passwords An analysis of the leaked data revealed that many users relied on simple easily guessable passwords like password and qwerty These weak passwords made it easier for the attackers to use brute force or dictionary attacks to crack them thus providing an open door for attackers to compromise user accounts and gain unauthorized access to personal information The LinkedIn Data Breach In LinkedIn suffered a data breach that affected million user accounts Again weak passwords played a significant role in the breach A staggering of the leaked passwords were easily crackable due to their simplicity or their appearance on common password lists This breach not only highlighted the importance of strong unique passwords but also the need for organizations to protect users from themselves by implementing better security measures These examples demonstrate the risks associated with using weak commonly used passwords But what can be done to mitigate this problem Introducing Password DictionaryA password dictionary is a tool designed to help address the issue of weak commonly used passwords It is essentially a large database of commonly used passwords that are considered insecure When a user attempts to set a new password the password dictionary checks if the proposed password is on the list If it is the user is prompted to choose a different more secure password The newly introduced password dictionary in Appwrite adds an additional layer of security for user accounts By preventing users from setting commonly used passwords the password dictionary Reduces the risk of password based attacksEncourages stronger passwordsEnhances overall system securityBy default the Password Dictionary is disabled To enable it head over to the Auth section in your project and look for the Security tab in the top navigation bar Scroll down to find the Password Dictionary settings and enable it Password Dictionary will now be enforced for all new users that sign up as well as when users try to update their passwords ️What s next As we continue to rely on digital services in our daily lives it is crucial for individuals and organizations alike to prioritize security By making strong unique passwords the norm rather than the exception we can all contribute to a safer and more secure digital world You can learn more about Password History which is another security measure to protect users from reusing their old passwords and all the other cool features added in the latest version of Appwrite in our announcement post |
2023-04-12 09:45:28 |
海外TECH |
DEV Community |
Join Celebrations! Appwrite 1.3 Ships Relationships |
https://dev.to/appwrite/join-celebrations-appwrite-13-ships-relationships-57fc
|
Join Celebrations Appwrite Ships RelationshipsOur latest release Appwrite includes the most requested feature Database Relationships While relationships deserve all the spotlight we are bringing many more exciting features Databases were the focus of this release and got some new and shiny query operators such as Query select or Query isNull Databases now allow give you more freedom with some of the index and page limits eliminated Oh and I can t stress this enough the new Console UI with configurable layout options and a multi level menu is just beautiful Auth service got some thrilling new password policy configurations and Teams API now lets you set team preferences Functions service got improvements to variables UI in Appwrite Console and that s not even everything Grab your favorite snack and enjoy our announcement New to Appwrite Appwrite is an open source back end as a service that abstracts all the complexity of building a modern application by providing you with a set of REST GraphQL and Realtime APIs for your core back end needs Appwrite takes the heavy lifting for developers and handles user authentication and authorization databases file storage cloud functions webhooks and much more Relationships in Database ServiceAppwrite Databases lets you store your data and share it with all of your app users Relationships allow you to create connections between your data to make them predictable consistent and easy to work with With Relationships Beta added to Appwrite you can now set up the four most common types of relationships directly in your Appwrite Console and start querying your data together With one to one and many to one relations you can now store similar data in separate collections to have separate permission rules This lets you build secure apps but still keep reading data exceptionally simple One to many relations bring a powerful replacement to all of your array attributes With a related collection you can now store data of any complexity and query it as you like You can also get all the data in one request without any need to do mapping on the client side Many to many relationships are now much simpler You no longer need to manage your own junction table as we do it for you As complex as relationships sound with Appwrite there is no need to write lengthy queries After setting up a relationship simply read your documents and get exactly what you expect const databases new Databases client const response await databases listDocuments production calendars console log response total documents title Meetings events name Lunch Break date T name Onboarding date T It s that easy If the response payload ever grows too big with the new Query select operator you can ask for only attributes you are interested in More on that in a later section Databases Getting FlexierMaximum page size and indexes make end product faster but can create a lot of road bumps during development These limits even created a blocker for some use cases Not anymore The maximum page size for getting your documents was capped at In Appwrite this limit was eliminated We noticed it felt limiting to many projects and implementing infinite cursor pagination wasn t a cup of tea for everyone While it is not recommended to query millions of documents in a single request we made sure to provide you with tools and yet you a developer make the decision Strict indexes for queries in Appwrite are no longer necessary If you ever used Appwrite Databases chances are you have seen the error ️Index Not Found Such strict indexes can get in the way during development and can be a blocker to some use cases with complex filtering possibilities With Appwrite you are no longer going to get errors telling you to set up an index Let s get a little crazy and see what we can do now const databases new Databases client const response await databases listDocuments production events Query limit Query orderDesc id Query orderAsc name Query orderDesc date Query greaterThan duration Query search description urgent console log response As complex as this looks Appwrite will accept this query and give you the results As your app grows and this query gets slower make sure to add indexes New Database QueriesSince we released the last database refactor in Appwrite we noticed a huge increase in developers using Appwrite Databases Databases became much quicker more powerful and more stable With all the new feedback from our community we noticed queries need some more attention which is exactly what we did We are proud to announce the most requested query Query isNull alongside Query isNotNull Null query lets you check if the value of an attribute in the document was provided or was left empty during the creation of the document With relationships added to databases we decided to also introduce Query select to allow developers to specify what attributes they are interested in similarly to how it can be done with GraphQL Specifying attributes with a select query not only decreases the size of the response but also makes underlying queries faster and more efficient We also added Query startsWith and Query endsWith to bring some more searching possibilities to your string attributes While this doesn t sound like much it is a great addition for many applications as workarounds for this feature were overcomplicated Last but not least we added a Query between to improve the performance of your numeric and datetime queries when you are looking for a specific range This was already possible with Query greaterThan and Query lessThan but by using Query between we have seen improvements in performance We are constantly working on adding new query capabilities and plan to keep introducing new ones in the future with each release Let s bring all the queries together and see them in action const databases new Databases client const response await databases listDocuments production profiles Query isNotNull employerId Query startsWith phoneNumber Query between age Query select twitterUrl linkedInUrl console log response We just filtered profiles to only see unemployed folks with a phone number from Canada and a good age for student part time job We are only fetching their socials so we can easily get in touch with them Improved Passwords SecurityTo keep users of your application safe Appwrite already had a minimum of character limit for the password Today we have improved password security with two new rules With Appwrite you can now enable password history and configure its length With password history enabled your users won t be allowed to use the exact same password that they used previously when changing their password The length of password history lets you set how much into the past should Appwrite remember a maximum of up to passwords You can now also enable a rule for password dictionary Appwrite knows what are the most common passwords and with this rule enabled it will not allow you users to set any of those passwords It prevents your users from having passwords like password or qwertyui Appwrite currently knows the most commonly used passwords thanks to the same list used by other industry leading auth providers You can check out the dictionary list on GitHub Teams Get PreferencesTeams API got an upgrade and can now store preferences on teams Similarly to user preferences this feature is intended to help you store app configuration and apply it in a proper scope You can for example use team preferences for business apps where the team owner IT department in a company does all the configuration and layout setup Then all team members all employees read this setup from preferences and see the app in exactly the same way With this addition to the preferences family you can now store preferences on all necessary levels Let s consider a scenario when we are storing if a dark theme is enabled or not By writing to a local device you are creating a preference on the session level When you open the app on a new device you will no longer have the dark theme By using user preferences and storing them on the user level the dark theme would be enabled as soon as you sign into your account Finally with team level preferences you can share the theme with multiple users such as students employees friends or the community Importing Function VariablesVariables in Appwrite Functions lets you set secrets that you can securely access in your code With Appwrite we added a highly requested button to Import env file With this new feature you can drag amp drop the env file from your function folder and Console will take care of adding all variables defined in there Additionally all existing variables get updated with values from your file This is exciting for those of us who have many variables and don t want to create them one by one What s Next With Appwrite out in the public we are starting to actively work on features for Appwrite Some of you may have already noticed GitHub activity around Functions which we plan to be our focus for the next release As always we are looking forward to hearing feedback from you and prioritizing features YOU are anticipating Learn MoreYou can use the following resources to learn more and get help Appwrite GitHubAppwrite DocsDiscord Community |
2023-04-12 09:33:48 |
海外TECH |
DEV Community |
How to add a caption to an image using Python code? |
https://dev.to/dm8ry/how-to-add-a-caption-to-an-image-using-python-code-2ddd
|
How to add a caption to an image using Python code Here is an example Python code using the Pillow library to add a caption to an image from PIL import Image ImageDraw ImageFont Open the imageimage Image open img example jpg Define font and font sizefont ImageFont truetype Waree Bold ttf Define texttext Caption Example Create a draw objectdraw ImageDraw Draw image Calculate text sizetext size draw textsize text font font Calculate text positionx image width text size y image height text size Draw text on imagedraw text x y text fill white font font Save the new image with the captionimage save img example with caption jpg This code opens an image file named img example jpg adds the caption Caption Example at the bottom center of the image and saves the new image as img example with caption jpg You can customize the font font size text text color and caption position to fit your specific needs To get a list of fonts on your system run the following command locate ttf |
2023-04-12 09:18:36 |
海外TECH |
DEV Community |
# What ChatGPT’s “iPhone Moment” Looks Like |
https://dev.to/durgesh4993/-what-chatgpts-iphone-moment-looks-like-jpl
|
What ChatGPT s “iPhone Moment Looks LikeNow that chatbots from OpenAI and Microsoft have demonstrated generative A I s value companies are running to build on their APIs Soon you ll be able to generate recipes within ChatGPT and have it add the ingredients to Instacart Or have it find restaurant reservations with help from OpenTable Or discover flights with Kayak Some companies including Morgan Stanley are already building standalone tools for staff and customers using A I tech like GPT This type of eager and widespread developer adoption was always the goal for the A I platforms but something funny happened along the way The consumer tools they built to show their capabilitiesーlike ChatGPT and Bing Chatーgarnered so much interest they ve become destinations themselves And as their A I gets better it may well end up subsuming some of the products and features developers are building with the technology today “There are plenty of companies that can benefit in the short term But long term the entire value proposition of the company could just go entirely away Rishi Jaluria managing director of software equity research at RBC Capital Markets told me The seemingly straightforward relationship between A I tech providers and A I tech developers grew somewhat complicated last month when OpenAI positioned ChatGPT as a platform itself not just a demo With a new feature called Plugins OpenAI began allowing developers to build directly into ChatGPT not just on top of the underlying technology so people chatting with the bot could interact with their services Some saw Plugins as ChatGPT s “iPhone moment meaning the bot was the operating system and the pluginsーincludingfrom Instacart OpenTable and Kayakーwere the apps In the short and medium term there s plenty of opportunity for all involved OpenAI stands to benefit from companies building standalone apps on top of its GPT technology It will also benefit when they build their offerings into ChatGPT Developers meanwhile can use OpenAI s tech to create new applications become more efficient reach ChatGPT s million plus users and bask in the shine of developing on the cutting edge “I believe we will have an entire generation of startups built on OpenAI just like we had a trillion dollar economy created on AWS and a trillion dollar economy built on the iPhone said Jaluria But in the long term things could get complicated Unlike typical operating systems ChatGPT occupies the same user interface as the “apps within it It s growing smarter as time goes by and it s still nowhere near OpenAI s goal to create A I on par with human intelligence So as companies build on it the underlying A I may grow capable of replicating their capabilities potentially rendering them obsolete A task management app for instance might see its relevance decline as ChatGPT remembers more about users and potentially learns to prompt them about upcoming deadlines Financial apps could fall away as A I learns to ingest and interpret data And even OpenAI s partners like Kayak might become unnecessary if the A I learns to navigate travel sites and find similar deals Kayak did not respond to a request for comment OpenAI is just an example here and similar issues could emerge with Microsoft s Bing Chat and Alphabet s Bard perhaps even sooner “Software is characterized by coopetition said Jaluria “That s how it s always been Look no further than Microsoft right Microsoft is an important partner but also a competitor to a lot of companies out there A I still isn t able to accomplish many of these tasks on its own but even the possibility is making some investors think twice about where they ll bet “It s hard to tell what s exactly investable except for a couple of key categories said investor Joe Marchese The tension will likely remain as developers consider what to build on this promising but fraught new technology Maybe their products can use ChatGPT to help you buy lunch Or maybe ChatGPT will eat theirs |
2023-04-12 09:07:26 |
Apple |
AppleInsider - Frontpage News |
Opera adds a free VPN with built-in adblocker to its iOS browser |
https://appleinsider.com/articles/23/04/12/opera-adds-a-free-vpn-with-built-in-adblocker-to-its-ios-browser?utm_medium=rss
|
Opera adds a free VPN with built in adblocker to its iOS browserOpera has added a free VPN to its iOS browser for users to browse the web privately and avoid data collection People can be susceptible to data gathering from websites and online services when browsing the internet Unfortunately many companies aren t transparent about storing and using the data It s enough of a security issue that Apple has iCloud Private Relay which keeps browsing private with features such as withholding a user s precise location Private Relay requires a paid iCloud account however and as well as not being a full VPN it solely works within Safari Read more |
2023-04-12 09:10:48 |
海外TECH |
Engadget |
Strava finally gets Spotify controls |
https://www.engadget.com/strava-finally-gets-spotify-controls-094029182.html?src=rss
|
Strava finally gets Spotify controlsStrava has announced a partnership with Spotify to integrate listening controls directly onto its app Before anyone recording on the fitness tracker had to switch to the Spotify app ーarguably not too big a hassle but time consuming nonetheless nbsp Once a Strava user confirms they want to stream Spotify on the app a little widget for it will appear in the bottom left of the recording screen Clicking it brings a popup over the map to provide options to pause or switch whatever s being listened to nbsp SpotifyStrava claims to have million users worldwide but with Spotify s million listeners and many fitness tracker competitors on the market the integration is a clear sign Strava wants to keep and grow its audience Mateo Ortega Strava s Vice President of Connected Partnerships emphasizes as much quot This new feature further solidifies Strava s position at the center of connected fitness and continues to demonstrate the power of the global community of active people on Strava quot Strava is also taking control of creating Spotify s quot Workout quot playlist from April th What quot Strava curated sounds quot look like is something we ll have to wait and see nbsp In the meantime while both apps offer paid options you can get away with trying out Spotify on Strava using the free versions of each This article originally appeared on Engadget at |
2023-04-12 09:40:29 |
海外科学 |
NYT > Science |
White House Designates Animal Sedative as an ‘Emerging Drug Threat’ |
https://www.nytimes.com/2023/04/12/health/tranq-dope-xylazine.html
|
White House Designates Animal Sedative as an Emerging Drug Threat Officials said the formal designation was a sign of the grave danger posed by xylazine which can cause horrific wounds and when mixed with fentanyl increase the likelihood of overdose |
2023-04-12 09:00:29 |
医療系 |
医療介護 CBnews |
次の感染症流行初期に1.9万床確保、予防計画で-発熱外来では1,500機関、都道府県が目標設定へ |
https://www.cbnews.jp/news/entry/20230412173922
|
厚生労働省 |
2023-04-12 18:10:00 |
金融 |
ニッセイ基礎研究所 |
IMF世界経済見通し-見通しの修正は小幅だが、リスクは下方に傾く |
https://www.nli-research.co.jp/topics_detail1/id=74506?site=nli
|
この「妥当な代替シナリオ」のもとでは、成長率は年に押し下げされ、成長率がまで鈍化するとされている図表。 |
2023-04-12 18:53:12 |
金融 |
ニッセイ基礎研究所 |
現金流通量を巡る地殻変動~1万円札以外は全て減少中 |
https://www.nli-research.co.jp/topics_detail1/id=74507?site=nli
|
具体的な政策のうち、YCCについては、昨年月の政策修正の発端となったイールドカーブ以下、YCの歪みに関して「日銀の各種対応に加え海外金利が低下したという中で、YCの形状が総じてスムーズになってきている」、「今後も見極めていく必要がある」と評価したうえで、「YCCは現状では経済にとって最も適切と考えられるYC形成を実現する仕組み」であり、「現状の経済・物価・金融情勢にかんがみると、現行のYCCを継続するということが適当である」と継続について前向きな姿勢を示した。 |
2023-04-12 18:27:59 |
ニュース |
BBC News - Home |
Rylan Clark steps down from Strictly Come Dancing spin-off It Takes Two |
https://www.bbc.co.uk/news/entertainment-arts-65248559?at_medium=RSS&at_campaign=KARANGA
|
takes |
2023-04-12 09:50:25 |
ニュース |
BBC News - Home |
De La Rue says demand for banknotes at its lowest in 20 years |
https://www.bbc.co.uk/news/business-65249034?at_medium=RSS&at_campaign=KARANGA
|
maker |
2023-04-12 09:29:32 |
ニュース |
BBC News - Home |
Kentucky bank shooting: Bodycam video shows police under fire |
https://www.bbc.co.uk/news/world-us-canada-65234314?at_medium=RSS&at_campaign=KARANGA
|
fireone |
2023-04-12 09:25:59 |
ニュース |
BBC News - Home |
Income tax: How will thresholds change and what will I pay? |
https://www.bbc.co.uk/news/explainers-63635185?at_medium=RSS&at_campaign=KARANGA
|
rules |
2023-04-12 09:47:42 |
ニュース |
BBC News - Home |
Joe Biden in Belfast to mark 25th anniversary of Good Friday Agreement |
https://www.bbc.co.uk/news/uk-northern-ireland-65208880?at_medium=RSS&at_campaign=KARANGA
|
rishi |
2023-04-12 09:56:34 |
ニュース |
Newsweek |
「14億人市場」は嘘? 中国人口「本当は10億人」説の衝撃とその理由【注目ニュースを動画で解説】 |
https://www.newsweekjapan.jp/stories/world/2023/04/1410.php
|
※この動画は「水増しされていた中国の人口、「本当は億人だった説」の衝撃ーハッキングでデータ流出」に基づいています。 |
2023-04-12 18:45:00 |
ニュース |
Newsweek |
小学生に悲劇...トイレ開けたら巨大ヘビ...捕獲の一部始終 オーストラリア |
https://www.newsweekjapan.jp/stories/world/2023/04/post-101382.php
|
ブラウンによると、トイレでヘビを見つけることはそれほど珍しくないという。 |
2023-04-12 18:20:00 |
IT |
週刊アスキー |
あなたの推しニケは?『勝利の女神:NIKKE』キャラ人気投票が開始! |
https://weekly.ascii.jp/elem/000/004/132/4132598/
|
levelinfinite |
2023-04-12 18:40:00 |
IT |
週刊アスキー |
『原神』Ver.3.6アップデートを実施!限定★5キャラの「ナヒーダ(草)」「ニィロウ(水)」が登場 |
https://weekly.ascii.jp/elem/000/004/132/4132592/
|
cognosphere |
2023-04-12 18:25:00 |
コメント
コメントを投稿