投稿時間:2023-05-05 10:19:52 RSSフィード2023-05-05 10:00 分まとめ(17件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
IT 気になる、記になる… Appleのサービスの有料会員数はまもなく10億人の大台へ https://taisy0.com/2023/05/05/171478.html apple 2023-05-05 00:59:42
IT 気になる、記になる… 米Apple、同社2023年度第2四半期(2023年1〜3月期)の業績を発表 ー 2四半期連続で減収減益 https://taisy0.com/2023/05/05/171476.html apple 2023-05-05 00:36:02
IT 気になる、記になる… 米Google、初の折りたたみ式スマホ「Pixel Fold」を正式発表 − 詳細は「Google I/O」で発表へ https://taisy0.com/2023/05/05/171472.html google 2023-05-05 00:02:42
ROBOT ロボスタ Gatebox、ChatGPTによる新型AIキャラクター開発のクラウドファンディングで目標支援額の10倍を達成 https://robotstart.info/2023/05/05/gatebox-end-of-cloud-founding.html 2023-05-05 00:00:12
IT ITmedia 総合記事一覧 [ITmedia News] 米バイデン政権、OpenAIなどAI関連4社のCEOを招き「責任あるイノベーション」促す https://www.itmedia.co.jp/news/articles/2305/05/news041.html anthopic 2023-05-05 09:26:00
海外TECH DEV Community Managing Outdated Composer Dependencies https://dev.to/snowlabs/managing-outdated-composer-dependencies-5988 Managing Outdated Composer Dependencies How to work around libraries that fall behindI have come across many challenges when it comes to managing dependencies in software development projects One of the most common challenges is managing outdated Composer dependencies Composer is a popular dependency management tool for PHP that allows developers to declare and manage project dependencies While Composer makes it easy to install and update dependencies it can also lead to the accumulation of outdated libraries which can create security vulnerabilities and cause compatibility issues Fortunately there is a way to manage outdated Composer dependencies by cloning them into a personal repository This process involves creating a personal repository for outdated libraries and tagging items for release so Composer can detect which version to use Here are the steps to follow when managing outdated Composer dependencies Clone the outdated dependency into a personal repositoryThe first step in managing outdated Composer dependencies is to clone the outdated dependency into a personal repository To do this clone the third party library to your machine then change the remote to an empty personal repository on a version control platform such as GitHub GitLab or Bitbucket Forking the repo is another option but not ideal because you ll have to manage more than necessary git clone git remote remove origingit remote add origin Create branches for the outdated dependencyThe next step is to create branches for the outdated dependency This involves creating a branch for each version of the dependency that you want to keep By creating branches you can make changes to the code and test them without affecting the original code or other projects depending on your repo My preferred method is to check out the most stable release of the library and create branch names that match the third party library s versioning system For semantic versioning I typically denote the major and minor numbers while keeping the patch number an x so it s easier to keep projects updated between library patches git checkout lt outdated release gt git checkout b xYou can repeat this process for each version of the dependency that you want to keep Make changes locallyBefore our project can depend on our version of the third party library we need to update the repository so that all the bugs and Composer constraints are up to date The quickest method for me is to temporarily link the new repo as a local repository in my project s Composer file To use a specific version number you may have to tag the code ahead of time Otherwise you should be able to denote the branch the version lives on by replacing with something like dev repositories personal library type path url Users john code library require third party library Every time you make a change to the library you will need to update Composer in your project composer update Tag and publish your changesOnce you have confirmed your library is updated and working with your project you should tag the last change with the version number When you make future changes to the library it will less likely affect other projects git tag a git push tagsDepending on which git platform you are using you may have to publish and release an archive of the code for Composer to recognize your changes as stable Alternatively you can update your project s Composer file to allow less stable code but prefer stable code when it is available minimum stability dev prefer stable true Finally change your repository information so Composer uses version control instead of the local file system then run composer update repositories personal library type vcs url git github com personal library git require third party library Wrapping UpIt is worth noting that while this approach is effective for managing outdated dependencies but not ideal because you are deviating from the original source of the library Over time it can lead to a more complicated dependency tree that requires manual updates When taking this approach it s a good idea to periodically check the original source for updates and remove unused personal repositories when they are no longer needed ConclusionManaging outdated Composer dependencies is an important part of software development and cloning them into a personal repository is an effective way to keep them up to date 2023-05-05 00:34:22
海外TECH DEV Community Data sources episode 2: AWS S3 to Postgres Data Sync using Singer https://dev.to/mage_ai/data-sources-episode-2-aws-s3-to-postgres-data-sync-using-singer-532l Data sources episode AWS S to Postgres Data Sync using Singer TLDRAWS S is a widely used option for data lake let s see how Singer helps Data Engineers to sync data from AWS S source to Postgres Database destination OutlineWhat s AWS S Why to use Singer to sync data from different Data Sources Step by step process to sync data from AWS S source to Postgres Database destination Conclusion What s AWS S Amazon Web Services AWS S or Simple Storage Service is a scalable durable and highly available object storage service File System provided by Amazon Web Services It s designed to store and retrieve any amount of data from anywhere on the internet making it an ideal choice for various use cases including data backup archiving big data analytics content distribution and more S offers a simple web service interface allowing users to store and retrieve data using API calls The service is organized into buckets which are essentially containers for objects files These objects are identified by unique keys and can be managed with metadata access control and versioning Key features of AWS S include Scalability S can store an unlimited amount of data and automatically scales as your storage needs grow Durability It offers durability meaning the risk of losing data is extremely low Availability S provides availability of objects over a given year Security It supports various security features such as encryption access control and logging Cost effective With its pay as you go pricing model you only pay for the storage and data transfer you use Source gfycat Why use Singer to sync data from different Data Sources Singer is an open source framework for data ingestion which provides a standardized way to move data between various data sources and destinations such as databases APIs and data warehouses Singer offers a modular approach to data extraction and loading by leveraging two main components Taps data extractors and Targets data loaders This design makes it an attractive option for data ingestion for several reasons Extensibility Growing library of pre built Taps and Targets ability to develop custom componentsFlexibility Mix and match Taps and Targets for customized data pipelinesStandardization Enforces JSON based format for consistent communication between componentsEase of use Simple setup and configuration with configuration filesCommunity driven Benefits from contributions and improvements by a large communityLanguage agnostic Supports creation of Taps and Targets in different programming languagesSource Giphy Step by step process to sync data from AWS S source to Postgres Database destination To sync data from AWS S to downstream systems using Singer you will need to use a Singer Tap for AWS S and a Singer Target for your specific downstream system Here s a step by step guide on how to set up a data pipeline using Singer Install Singer First you need to install Singer It s recommended to use a virtual environment for your Python project You can install Singer using pip pip install singer python Choose a Tap for AWS S At the time of writing there isn t an official Singer Tap for AWS S However there are some community contributed Taps that might work for your use case One example is tap s csv which reads CSV files from S pip install tap s csvFor other file formats or custom Taps you can search the Singer community or create your own Tap Choose a Singer Target Select a Singer Target suitable for your downstream system For example if you want to sync data to a PostgreSQL database you can use target postgres pip install target postgres Configure the Tap Create a configuration file for the Tap e g tap config json This file should contain the necessary AWS S and source file details aws access key id your aws access key id aws secret access key your aws secret access key bucket your s bucket name start date T Z file format csv Replace the placeholders with your actual AWS credentials bucket name and other details Configure the Target Create a configuration file for the Target e g target config json This file should contain the connection details for your downstream system For example for target postgres it would look like postgres host your postgres host postgres port postgres database your postgres database postgres username your postgres username postgres password your postgres password postgres schema your postgres schema Replace the placeholders with your actual PostgreSQL connection details Run the Tap and Target Finally run the Tap and Target together in your terminal connecting their input and output using a pipe tap s csv c tap config json target postgres c target config jsonThis command will run the S Tap with the provided configuration read the data from the specified S bucket and send it to the PostgreSQL Target which will load the data into the specified database Remember that the exact configuration and execution commands may vary depending on the specific Tap and Target you choose Always refer to the documentation of the chosen components for detailed instructions and available options Source Giphy ConclusionIn conclusion using Singer to ingest data from AWS S to PostgreSQL offers a flexible extensible and easy to implement solution for data pipeline creation By combining a suitable S Tap with a PostgreSQL Target and configuring them with JSON files users can efficiently transfer and sync data between these systems This approach benefits from Singer s growing ecosystem of Taps and Targets making it an effective choice for handling diverse data ingestion needs In episode of the data sources series we ll see how to use Mage for data ingestion Link to original blog 2023-05-05 00:07:48
Apple AppleInsider - Frontpage News Apple adds 20 new games to its Apple Arcade catalog https://appleinsider.com/articles/23/05/04/apple-adds-20-new-games-to-its-apple-arcade-catalog?utm_medium=rss Apple adds new games to its Apple Arcade catalogApple has announced a major update to the Apple Arcade catalog adding new games across a multitude of genres Image Credit AppleDebuting in Apple Arcade is Apple s all you can play gaming subscription service It currently hosts more than games that can be played across a variety of Apple platforms such as iPhone iPad and even Apple TV Read more 2023-05-05 00:04:31
海外TECH CodeProject Latest Articles The Double-Checked Triple Lock Pattern for ReaderWriterLockSlim https://www.codeproject.com/Articles/5360141/The-Double-Checked-Triple-Lock-Pattern-for common 2023-05-05 00:33:00
海外TECH CodeProject Latest Articles StrToNum - A Header-only Library to Convert char and wchar_t Text Strings to Numbers https://www.codeproject.com/Articles/5335388/StrToNum-A-Header-only-Library-to-Convert-char-and strings 2023-05-05 00:01:00
海外ニュース Japan Times latest articles Kremlin drone incident gives Putin cover to deepen Ukraine war https://www.japantimes.co.jp/news/2023/05/05/world/putin-kremlin-drone-incident-analysis/ Kremlin drone incident gives Putin cover to deepen Ukraine warInside Russia the incident helped reinforce the Kremlin backed narrative that its war in Ukraine is an existential one for the Russian state and people 2023-05-05 09:39:16
ニュース BBC News - Home Local elections 2023: Polls close across England https://www.bbc.co.uk/news/uk-politics-65485099?at_medium=RSS&at_campaign=KARANGA local 2023-05-05 00:38:17
ニュース BBC News - Home White House: Big Tech bosses told to protect public from AI risks https://www.bbc.co.uk/news/business-65489163?at_medium=RSS&at_campaign=KARANGA moral 2023-05-05 00:02:07
ニュース BBC News - Home TikTok tracked UK journalist via her cat's account https://www.bbc.co.uk/news/technology-65126056?at_medium=RSS&at_campaign=KARANGA criddle 2023-05-05 00:04:14
ニュース BBC News - Home Frontline workers to receive Coronation medal https://www.bbc.co.uk/news/uk-65489760?at_medium=RSS&at_campaign=KARANGA public 2023-05-05 00:49:31
ビジネス 東洋経済オンライン 【ランキング】東京都「地価が高い住宅地」TOP500 トップの港区は1平方メートル当たり512万円 | 不動産 | 東洋経済オンライン https://toyokeizai.net/articles/-/670298?utm_source=rss&utm_medium=http&utm_campaign=link_back 国土交通省 2023-05-05 10:00:00
ビジネス 東洋経済オンライン 東大クイズ王も実践「数学×ライフハック」活用術 アルゴリズムの考え方を実生活に応用する | リーダーシップ・教養・資格・スキル | 東洋経済オンライン https://toyokeizai.net/articles/-/667009?utm_source=rss&utm_medium=http&utm_campaign=link_back 東洋経済オンライン 2023-05-05 09:30: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件)