投稿時間:2023-02-21 10:16:34 RSSフィード2023-02-21 10:00 分まとめ(18件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
IT ITmedia 総合記事一覧 [ITmedia ビジネスオンライン] 「ステマ規制」によってどうなる? 担当者の“冤罪”が多発する日 https://www.itmedia.co.jp/business/articles/2302/21/news077.html itmedia 2023-02-21 09:23:00
IT ITmedia 総合記事一覧 [ITmedia News] IIJ、ギガプランで恒久的にデータ容量増量 990円で5GB、1500円で10GBに https://www.itmedia.co.jp/news/articles/2302/21/news091.html itmedianewsiij 2023-02-21 09:18:00
AWS AWS Spatial Computing at AWS | Amazon Web Services https://www.youtube.com/watch?v=RS4YUOi5WD8 Spatial Computing at AWS Amazon Web ServicesWhat is spatial computing at AWS Spatial computing seamlessly blends the virtual and physical Enhancing how we visualize simulate and interact while immersing D data with location To learn more about how AWS is working with spatial computing see our blog here Subscribe More AWS videos More AWS events videos 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 AWS AmazonWebServices CloudComputing 2023-02-21 00:25:36
デザイン コリス UIデザインで、なぜダークモードにおけるグレースケールは難しいのか、人がカラーとコントラストを知覚する感じ方 https://coliss.com/articles/build-websites/operation/work/grayscale-in-dark-mode.html 続きを読む 2023-02-21 00:36:28
技術ブログ Developers.IO SysOpsアドミニストレーター試験のラボ対策 https://dev.classmethod.jp/articles/soa-exam-lab-prep/ sysops 2023-02-21 00:31:06
海外TECH DEV Community Embeddings in the Cloud https://dev.to/neuml/embeddings-in-the-cloud-3cgg Embeddings in the CloudThis article is part of a tutorial series on txtai an AI powered semantic search platform Embeddings is the engine that delivers semantic search Data is transformed into embeddings vectors where similar concepts will produce similar vectors Indexes both large and small are built with these vectors The indexes are used to find results that have the same meaning not necessarily the same keywords In addition to local storage embeddings can be synced with cloud storage Given that txtai is a fully encapsulated index format cloud sync is simply a matter of moving a group of files to and from cloud storage This can be object storage such as AWS S Azure Blob Google Cloud or the Hugging Face Hub More details on available options can be found in the documentation There is also an article available that covers how to build and store indexes in cloud object storage This article will cover an example of loading embeddings indexes from the Hugging Face Hub Install dependenciesInstall txtai and all dependencies Install txtaipip install txtai Integration with the Hugging Face HubThe Hugging Face Hub has a vast array of models datasets and example applications available to jumpstart your project This now includes txtai indexes Let s load the embeddings used in the standard Introducing txtai example from txtai embeddings import Embeddings Load the index from the Hubembeddings Embeddings embeddings load provider huggingface hub container neuml txtai intro Notice the two fields provider and container The provider field tells txtai to look for an index in the Hugging Face Hub The container field sets the target repository print s s Query Best Match print Run an embeddings search for each queryfor query in feel good story climate change public health story war wildlife asia lucky dishonest junk Get to the top result result embeddings search query Print text print s s query result text Query Best Match feel good story Maine man wins M from lottery ticketclimate change Canada s last fully intact ice shelf has suddenly collapsed forming a Manhattan sized icebergpublic health story US tops million confirmed virus caseswar Beijing mobilises invasion craft along coast as Taiwan tensions escalatewildlife The National Park Service warns against sacrificing slower friends in a bear attackasia Beijing mobilises invasion craft along coast as Taiwan tensions escalatelucky Maine man wins M from lottery ticketdishonest junk Make huge profits without work earn up to a dayIf you ve seen txtai before this is the classic example The big difference though is the index was loaded from the Hugging Face Hub instead of being built dynamically Wikipedia search with txtaiLet s try something more interesting using the Wikipedia index available on the Hugging Face Hubfrom txtai embeddings import Embeddings Load the index from the Hubembeddings Embeddings embeddings load provider huggingface hub container neuml txtai wikipedia Now run a series of searches to show the kind of data available in this index import jsonfor x in embeddings search Roman Empire print json dumps x indent id Roman Empire text The Roman Empire was the post Republican period of ancient Rome As a polity it included large territorial holdings around the Mediterranean Sea in Europe North Africa and Western Asia and was ruled by emperors From the accession of Caesar Augustus as the first Roman emperor to the military anarchy of the rd century it was a Principate with Italia as the metropole of its provinces and the city of Rome as its sole capital The Empire was later ruled by multiple emperors who shared control over the Western Roman Empire and the Eastern Roman Empire The city of Rome remained the nominal capital of both parts until AD when the imperial insignia were sent to Constantinople following the capture of the Western capital of Ravenna by the Germanic barbarians The adoption of Christianity as the state church of the Roman Empire in AD and the fall of the Western Roman Empire to Germanic kings conventionally marks the end of classical antiquity and the beginning of the Middle Ages Because of these events along with the gradual Hellenization of the Eastern Roman Empire historians distinguish the medieval Roman Empire that remained in the Eastern provinces as the Byzantine Empire score for x in embeddings search How does a car engine work print json dumps x indent id Internal combustion engine text An internal combustion engine ICE or IC engine is a heat engine in which the combustion of a fuel occurs with an oxidizer usually air in a combustion chamber that is an integral part of the working fluid flow circuit In an internal combustion engine the expansion of the high temperature and high pressure gases produced by combustion applies direct force to some component of the engine The force is typically applied to pistons piston engine turbine blades gas turbine a rotor Wankel engine or a nozzle jet engine This force moves the component over a distance transforming chemical energy into kinetic energy which is used to propel move or power whatever the engine is attached to This replaced the external combustion engine for applications where the weight or size of an engine was more important score for x in embeddings search Who won the World Series in print json dumps x indent id World Series text The World Series was the championship series of Major League Baseball s MLB season The th edition of the World Series it was a best of seven playoff between the American League AL champion Houston Astros and the National League NL champion Philadelphia Phillies The Astros defeated the Phillies in six games to earn their second championship The series was broadcast in the United States on Fox television and ESPN Radio score for x in embeddings search What was New York called under the Dutch print json dumps x indent id Dutch Americans in New York City text Dutch people have had a continuous presence in New York City for nearly years being the earliest European settlers New York City traces its origins to a trading post founded on the southern tip of Manhattan Island by Dutch colonists in The settlement was named New Amsterdam in and was chartered as a city in Because of the history of Dutch colonization Dutch culture politics law architecture and language played a formative role in shaping the culture of the city The Dutch were the majority in New York City until the early s and the Dutch language was commonly spoken until the mid to late s Many places and institutions in New York City still bear a colonial Dutch toponymy including Brooklyn Breukelen Harlem Haarlem Wall Street Waal Straat The Bowery bouwerij ucfarm ud and Coney Island conyne score It s now probably clear how these results can be combined with another component such as a LLM prompt to build a conversational QA based system Filter by popularityLet s try one last query This is a generic query where there are a lot of matching results with similarity search alone for x in embeddings search Boston print json dumps x indent id Boston song text Boston is a song by American rock band Augustana from their debut album All the Stars and Boulevards It was originally produced in by Jon King for their demo Midwest Skies and Sleepless Mondays and was later re recorded with producer Brendan O Brien for All the Stars and Boulevards score While the result is about Boston it s not the most popular result This is where the percentile field comes in to help The results can be filtered based on the number of page views for x in embeddings search SELECT id text score percentile FROM txtai WHERE similar Boston AND percentile gt print json dumps x indent id Boston text Boston officially the City of Boston is the state capital and most populous city of the Commonwealth of Massachusetts as well as the cultural and financial center of the New England region of the United States It is the th most populous city in the country The city boundaries encompass an area of about and a population of as of It is the seat of Suffolk County although the county government was disbanded on July The city is the economic and cultural anchor of a substantially larger metropolitan area known as Greater Boston a metropolitan statistical area MSA home to a census estimated uamillion people in and ranking as the tenth largest MSA in the country A broader combined statistical area CSA generally corresponding to the commuting area and including Providence Rhode Island is home to approximately uamillion people making it the sixth most populous in the United States score percentile This query adds an additional filter to only match results for the Top of visited Wikipedia pages Wrapping upThis article covered how to load embeddings indexes from cloud storage The Hugging Face Hub is a great resource for sharing models datasets example applications and now txtai embeddings indexes This is especially useful when indexing time is long or requires significant GPU resources Looking forward to seeing what embeddings indexes the community shares in the coming months 2023-02-21 00:41:21
海外TECH DEV Community How to get up to speed in a new codebase, fast https://dev.to/kev_mcg/how-to-get-up-to-speed-in-a-new-codebase-fast-31ep How to get up to speed in a new codebase fastYou re alone in a wooded wilderness Dappled sunlight is sneaking through the forest canopy You hear the steady hum of a stream in the distance A compass hangs from your neck and you raise it to check for north You swing your backpack off of your shoulders and open it to look for your map and your mission Inside instead of a map you find a hastily scribbled software architecture diagram a laptop and a note that says Find the React component that renders the Pay Invoice button and the HTTP route that processes payment requests You open the laptop and find the text editor angle the screen away from the glare of the sun and sit down on an old tree stump the code orienteering race has begun Orienteering is a sport that involves navigating through an unfamiliar terrain using a map and compass Participants race against each other to find a series of checkpoints or control points in the quickest time possible The terrain can vary from urban parks to remote wilderness areas and participants must navigate around obstacles and through various types of terrain such as forests hills and streams While programming isn t a competitive race code orienteering is an important skill for any developer I imagine the experience of navigating an unfamiliar terrain might have some similarities to the challenges we experience navigating an unfamiliar codebase When we join a team or project we re often not starting from an empty repository We re walking into an entangled multilayered ecosystem of existing code often without clear paths to navigate In code orienteering the goal isn t to get from point A to point B as quickly as possible it s to get a better understanding of the big picture of the system as a whole how it s organized why it grew that way and how to navigate it so that we can contribute to it more thoughtfully and effectively There are many strategies to practice code orienteering and here are some of my favorite tips and approaches for a successful orienteering adventure Photo of orienteering gear by Jametlene Reskp on Unsplash Look for common landmark typesWhile every codebase has unique organization patterns and development tools and might be simple or extremely complex every codebase also has similar basic needs data and document storage a user interface and a way for views and databases to communicate with each other In most codebases the code is often organized around these needs and these areas can be used as landmarks just like rivers and mountains in a landscape When surveying an unfamiliar codebase keep a list of a few basic questions in mind and search for clues to answer them How does the frontend request or receive data from the backend The patterns for fetching and sending data and handling miscommunication or errors between server and client are some of the most important code in any codebase It s a great place to start to get a survey of the overall landscape How many and what kind of databases are available How is the data structured Is it loosely defined or strictly defined Some codebases have highly structured and rigid data storage like solid rock layers while others are more fluid and shifting like sandy soil Often there are multiple complementary layers in data storage from low level persistent storage to high level temporary caches While you may not need to understand all the details of the data storage layer understanding its interface and capabilities provides a helpful map of a large part of the codebase How do users access and interact with the frontend interface How is the interface rendered or patterned Is there a visual or audio interface Is there a programmatic interface The frontend of a codebase is like the flora and fauna of the landscape It s varies widely between different codebases just like the plants and animals in a desert are distinct from the ones found in a rainforest Some codebases have well defined trails and patterns available for navigating the frontend code while some are deeply entangled ecosystems that are difficult to traverse All interfaces are multifaceted with different kinds of user accessibilityーvisual audible tactile and programmatic Understanding all the nuances of interface related code can take a while but making a list of the general patterns and tools currently in use can be handy when diving in to more specific tasks Make a visual mapIn orienteering participants are given a topographical map which they must interpret to navigate the landscape If you re lucky before your own orienteering through a codebase you ll also have access to documentation from other developers that provides some guidance Of course very often this documentation is incomplete and is likely out of date compared to the reality in the codebase Codebases in active development are constantly evolving and even the most energetic efforts to maintain documentation aren t perfect Even if you do have great documentation and helpful colleagues available I recommend you make your own visual map of the codebase as you survey it using any visual note taking tool of your choice It helps to make maps at several scales one for the system as a whole and several for subsystems within the codebase at different levels of detail In the high level map you might give names to areas of the system and show how they interact and in low level maps you might show specific function and module names within a particular feature Mapmaking is practical because when you inevitably get turned around after opening a few dozen files you can quickly see the path back to where you started and get reoriented It also serves as a record of your progress where you left off and what s left to explore so you can more easily start again if you need to stop You can also show it to colleagues who have more experience in the codebase as a visual representation of your understanding so they can help make it more accurate or point out paths you may have missed So take the time to read the trail guides if you can including documentation for third party libraries and packages but keep your own notes as well Leave only footprintsWhile making your way through an unfamiliar codebase a lot of the code you discover may not have an obvious purpose Of course ideally code is written in a way that is easy to understand through clear module function and variable names or has clarifying comments but in practice there are always areas that are difficult to decipher I often find myself thinking Is this code even necessary It seems pointless I d love to simply delete it As good as it feels to delete seemingly disposable code orienteering is not the time to make extensive changes Sometimes rarely the code you find is truly pointless It was made redundant by a change elsewhere or left behind unintentionally during a previous feature deprecation But much more often than not the code is a perfect example of the law of Chesterton s Fence don t remove a fence unless you understand why it was put there in the first place By removing the code all may seem well at first until it s released to production and mysterious support tickets start appearing describing a new issue in a feature that has been working fine for years Code refactoring and new feature development are separate processes from orienteering During refactoring steps are taken to better understand the purpose of specific lines of code and make it safe to change them without introducing unintentional side effects or damaging the function of the existing code During orienteering the goal is to understand high level structure and general purpose of large areas of the codebase so that you can navigate more easily and keep the whole in mind when doing more specific refactoring work or new development With this in mind when in an orienteering mode only make changes to add comments or TODO notes for yourself to return to when you have time to do a more thorough investigation These notes are a clear trail you or your colleagues can follow later and makes areas for improvement easier to spot so that more legible paths can be created They re a sign that someone has been working here and that the codebase has caretakers looking for ways to maintain it which encourages everyone to tread more carefully Use developer tools to scoutReading code is like reading a map Running code is like actually hiking through the forest We can get a pretty good sense of the landscape from the map but the only way to fully understand the code is to actually run it and see what happens If we re only reading code we can make a lot of assumptions that may not be true or miss important details that are only apparent when seeing actual inputs and outputs Orienteering in a codebase involves both reading code and actually running it and observing the results Consider your normal developer tools to also be your pack of code orienteering gear Run existing tests to see the real code in action and write your own to see how the code responds in different scenarios Use a debugger to trace code execution and inspect variables And manually run the code with experimental temporary changes to observe the results and gain a deeper understanding of its relationships All of these approaches give a much more detailed experience of the code in reality and reveal hidden paths that might be missed with only skimming Of course don t forget to undo your changes at the end and leave only footprints Make a campsiteIn codebases that have been around for a while it s impossible to get a complete picture in a day or a week and complex codebases can take years to fully explore Sometimes it s best to focus your efforts on one part of the codebase from which you can get a good view of other parts By fully exploring one feature and beginning to make significant contributions to it through refactoring and new development you can learn a lot about other areas of the code since similar patterns are often repeated elsewhere Consider this area your home base campsite you can return to when you get stuck or fatigued exploring or want to experiment more in depth with new ideas you might want to implement Since everything is interconnected focusing on one feature as a vertical slice of the code can be more efficient than exploring horizontally across all features Code orienteering is an essential skill for developers to get up to speed with a codebase and make effective contributions to the quality of the whole system As you get started with a new codebase you may be eager to start building new features and making improvements right away but spending some time orienteering by finding common landmarks making maps and exploring with developer tools can make your contributions more effective efficient and thoughtful Do you have any favorite strategies for getting familiar with a new codebase Please share them in the comments below By the way…I m writing a book Introducing The Code Gardener s Almanac…Do you have an itch to build a programming side project but aren t sure where to start Are you finally starting to get the hang of programming only to be left wondering now what should I make Do you feel dispirited by endless two week sprints confounding codebases and tumultuous job markets and wonder if there s a better way Whether you re a seasoned pro or just starting out The Code Gardener s Almanac offers approachable lessons on programming as a creative practice In this mysterious handbook you ll learn why creativity is a skill and how to practice it like any other skill You ll also learn how to apply new creative skills to build the project of your dreams navigate uncertain career changes and collaborate with your team to make great software Almost every developer was drawn to programming for its ability to bring ideas to life and the satisfaction of practicing a craft The Code Gardener s Almanac will help you tap into this thrill and satisfaction giving you the tools to expand your creative skills and find fun wonder and curiosity in your programming work So why wait Continue your journey towards a more creative and fulfilling career in software engineering today preorder The Code Gardener s Almanac 2023-02-21 00:36:30
海外TECH Engadget Ram 1500 REV reservations sold out in less than a week https://www.engadget.com/ram-1500-rev-reservations-sold-out-in-less-than-a-week-211500589.html?src=rss Ram REV reservations sold out in less than a weekRam pulled the wraps off its REV electric truck concept at CES following that up with a proper unveiling earlier this month Eager early adopters could reserve a model with a deposit for the so called Ram REV Insider membership However late last week Stellantis shut down pre orders as quot membership max capacity quot had been reached Initial news of the closure was posted on a Ram REV forum early Friday and Jalopnik confirmed with the automaker that reservations were indeed sold out No additional information on the number of memberships purchased or when they might re open was made available to the outlet During the official debut on Super Bowl Sunday Ram revealed an electric truck that looks more like its gas powered siblings than the futuristic design we saw at CES That s not uncommon as Ford s F Lightning also closely resembles it s massively popular existing lineup We still don t know much about the REV s specs yet though Car and Driver reports it will have a battery pack that can quick charge at kilowatts that s based on volt architecture Ram is targeting a driving range of up to miles and towing capacity over pounds nbsp The Ram concept featured an interior that can be reconfigured for three rows of seating thanks to a powered midgate And with the midgate down the REV can carry items up to feet in length It s unknown at this point if those storage and seating options will make it on the final production model We also don t know exactly how much the truck will cost but it will likely be comparable to the F Lightning which currently starts at just under nbsp 2023-02-21 00:30:00
海外科学 BBC News - Science & Environment Clock ticking on UK food-security action, NFU warns https://www.bbc.co.uk/news/science-environment-64710377?at_medium=RSS&at_campaign=KARANGA farmers 2023-02-21 00:35:19
金融 ニッセイ基礎研究所 「東京都心部Aクラスビル市場」の現況と見通し(2023年2月時点) https://www.nli-research.co.jp/topics_detail1/id=73980?site=nli 企業のオフィス戦略見直しを踏まえた、今後のオフィス需要を考える以下では、「オフィスワーカー数の動向」、「出社率」をはじめとする「在宅勤務の状況」、「フリーアドレスの導入状況」、「オフィス環境整備の方針」について概観し、今後のオフィス需要への影響を考察する。 2023-02-21 09:59:31
ニュース BBC News - Home Nicola Bulley: Body found in river confirmed as that of missing mum https://www.bbc.co.uk/news/uk-england-lancashire-64708765?at_medium=RSS&at_campaign=KARANGA bulley 2023-02-21 00:25:44
ニュース BBC News - Home Grammar schools still failing to boost number of poorer pupils https://www.bbc.co.uk/digihub/family-and-education-64594817?at_medium=RSS&at_campaign=KARANGA admissions 2023-02-21 00:33:20
ニュース BBC News - Home Kettering Hospital ward accused of traumatising children may close https://www.bbc.co.uk/news/uk-england-northamptonshire-64636832?at_medium=RSS&at_campaign=KARANGA dozen 2023-02-21 00:34:20
ニュース BBC News - Home Firms stick to four-day week after trial ends https://www.bbc.co.uk/news/business-64669987?at_medium=RSS&at_campaign=KARANGA hours 2023-02-21 00:00:56
ニュース BBC News - Home Newspaper headlines: 'You can rest now, Nikki' and Biden's Ukraine trip https://www.bbc.co.uk/news/blogs-the-papers-64713410?at_medium=RSS&at_campaign=KARANGA papers 2023-02-21 00:08:03
ニュース BBC News - Home The psychology behind England's history-making mentality https://www.bbc.co.uk/sport/football/64641087?at_medium=RSS&at_campaign=KARANGA lionesses 2023-02-21 00:01:02
マーケティング MarkeZine 【音部氏取材後編】マーケターに必要なのは洞察力と道具を超えた本質的スキル http://markezine.jp/article/detail/41373 代表取締役 2023-02-21 09:30:00
マーケティング AdverTimes トップに聞く!崎陽軒・野並社長が語る「3つの経営理念」とは https://www.advertimes.com/20230221/article411688/ 代表取締役社長 2023-02-21 00:38:23

コメント

このブログの人気の投稿

投稿時間: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件)