IT |
ビジネス+IT 最新ニュース |
複雑化する運用管理の現実解、ガートナーが示す「AIOps」のメリットと限界 |
https://www.sbbit.jp/article/cont1/107514?ref=rss
|
だが、システムの複雑化に伴い、収集されるログデータが膨大な量になることで、従来からの人手での管理ではデータを扱いきれず、この重要任務の達成は困難なものとなっている。 |
2023-04-10 07:10:00 |
Ruby |
Rubyタグが付けられた新着投稿 - Qiita |
Ruby 3.1 + Rails 7 + MySQL 8 + Docker 環境構築 |
https://qiita.com/neet244/items/8c5ed68fdc28121eecd7
|
dockerfiledockerco |
2023-04-10 07:24:56 |
Docker |
dockerタグが付けられた新着投稿 - Qiita |
Ruby 3.1 + Rails 7 + MySQL 8 + Docker 環境構築 |
https://qiita.com/neet244/items/8c5ed68fdc28121eecd7
|
dockerfiledockerco |
2023-04-10 07:24:56 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
Ruby 3.1 + Rails 7 + MySQL 8 + Docker 環境構築 |
https://qiita.com/neet244/items/8c5ed68fdc28121eecd7
|
dockerfiledockerco |
2023-04-10 07:24:56 |
海外TECH |
DEV Community |
Supabase AI Hackathon |
https://dev.to/supabase/supabase-ai-hackathon-30ah
|
Supabase AI Hackathon Key FactsYou have days to build a new Open Source project using Supabase in some capacity Starting am PT Friday th April The submission deadline is pm Sunday midnight PT th April Enter as an individual or as a team of up to peopleBuild whatever you want a project app tool library or anything PrizesThere are categories there will be prizes for Best overall project Mechanical Keyboards amp Swag kit Best use of AI Swag kit Most fun best easter egg Swag kit Most technically impressive Swag kit Most visually pleasing Swag kit There will be a winner and a runner up prize for each category Every team member on winning runner up teams gets a Supabase Launch Week swag kit SubmissionYou should submit your project using this form before pm Sunday midnight PT th April Extra points if you include a simple video demoing the app in the description JudgesThe Supabase team will judge the winners for each category We ll be looking for creativity inventivenessfunctions correctly smoothlyvisually pleasingtechnically impressiveuse of Supabase featuresdeep usage of a single feature orbroad usage are both okFUN RulesTeam size all team members on winning teams will receive a prize You cannot be on multiple teamsOne submission per teamIt s not a requirement to use AI it s just a themeAll design elements code etc for your project must be created during the eventAll entries must be Open Source link to source code required in entry Must use Supabase in some capacityCan be any language or frameworkYou must submit before the deadline no late entries optional Include a link to a demo video along with the submission for extra points Resources Supabase resources to get you startedOpenAI with Edge Functions YouTube videoStreaming Data in Edge FunctionsStoring OpenAI embeddings in Postgres with pgvector articlepgvector guide Community helpThe Supabase Team will be taking part in the Hackathon and you ll find us live to build in our discord all week Please join us by building in public Text channel hackathonAudio channel hackathonIf you need help or advice when building find other people to join your team or if you just want to chill and watch people build come and join us Join our Discord Launch WeekDon t forget to check out the new features being announced as part of Launch Week Previous Hackathon Prize Winners Additional InfoAny intellectual property developed during the hackathon will belong to the team that developed it We expect that each team will have an agreement between themselves regarding the IP but this is not requiredBy making a submission you grant Supabase permission to use screenshots code snippets and or links to your project or content of your README on our Twitter blog website email updates and in the Supabase discord server Supabase does not make any claims over your IP |
2023-04-09 22:36:58 |
海外TECH |
DEV Community |
Become a Traffic Wizard: A Beginner's Guide to Routing Traffic with Apache AGE |
https://dev.to/xk_woon/become-a-traffic-wizard-a-beginners-guide-to-routing-traffic-with-apache-age-1kg6
|
Become a Traffic Wizard A Beginner x s Guide to Routing Traffic with Apache AGE IntroductionTraffic routing refers to the process of directing users from one destination to another to form a path You may be familiar with it from route directory in maps and also from networking which is the backbone of how the internet works by requesting to the appropriate server or resource in a distributed computing environment Apache AGE is a powerful open source graph database software that can be used also used to route traffic However for beginners it can be overwhelming to know where to start with Apache AGE That is why I ve put together this comprehensive guide to help you become a traffic routing wizard using Apache AGE In this blog post I will cover the basics of traffic routing for optimizing a routing configuration Whether you re just starting out or you re looking to improve your existing skills this guide has something for everyone So let s dive in and learn how to route traffic with Apache AGE BackgroundFor this guide I ll be using the SkyTrain lines in Vancouver as our example dataset The SkyTrain is a rapid transit system that serves the Metro Vancouver area in British Columbia Canada The system consists of three lines and stations where stations are served by the Expo Line by the Millennium Line by the Canada Line by both the Expo and Canada Lines and by both the Expo and Millennium Lines The SkyTrain is a popular mode of transportation for commuters and tourists alike and it s important to find out the most efficient route in order to cut costs and time Skytrain and Seabus Map Image source To set up the data for the SkyTrain system we ll need to create a dataset that contains information about each station and the connections between them This dataset will include nodes for each station and relationships between the nodes to represent the connections between stations By using the SkyTrain system as the example dataset I will demonstrate how to set up data for a real world traffic routing scenario This will allow you to apply the concepts and techniques you learn to your own projects whether you re working on a transportation system a web application or any other distributed computing environment Setting Up the DataLet s first create a new graph to work with We can do this by the following command SELECT create graph SkyTrain A graph called SkyTrain has been newly created Now we would like to create nodes and relationships to match the connections from the transit map The CREATE clause will be used to do this SELECT FROM cypher SkyTrain CREATE tss Station name nd Street line Expo tna Station name th Avenue line Expo abd Station name Aberdeen line Canada bra Station name Braid line Expo btw Station name Brentwood Town Centre line Millennium bgp Station name Bridgeport line Canada bch Station name Broadway City Hall line Canada bql Station name Burquitlam line Millennium bur Station name Burrard line Expo col Station name Columbia line Expo cmb Station name Commercial Broadway line Expo Millennium cqc Station name Coquitlam Central line Millennium edm Station name Edmonds line Expo gtw Station name Gateway line Expo gil Station name Gilmore line Millennium gvl Station name Granville line Expo hdm Station name Holdom line Millennium ilc Station name Inlet Centre line Millennium jcw Station name Joyce Collingwood line Expo ked Station name King Edward line Canada kgg Station name King George line Expo lld Station name Lafarge Lake Douglas line Millennium lcw Station name Lake City Way line Millennium lfa Station name Langara th Avenue line Canada ldn Station name Lansdowne line Canada lcn Station name Lincoln line Millennium ltc Station name Lougheed Town Centre line Expo Millennium mss Station name Main Street Science World line Expo mdv Station name Marine Drive line Canada mtn Station name Metrotown line Expo mct Station name Moody Centre line Millennium nnm Station name Nanaimo line Expo nwm Station name New Westminster line Expo ofa Station name Oakridge st Avenue line Canada ovg Station name Olympic Village line Canada pat Station name Patterson line Expo pwu Station name Production Way University line Expo Millennium ren Station name Renfrew line Millennium rbh Station name Richmond Brighouse line Canada ryo Station name Royal Oak line Expo rpt Station name Rupert line Millennium sap Station name Sapperton line Expo srd Station name Scott Road line Expo sic Station name Sea Island Centre line Canada sbl Station name Sperling Burnaby Lake line Millennium sct Station name Stadium Chinatown line Expo src Station name Surrey Central line Expo tem Station name Templeton line Canada vcc Station name Vancouver City Centre line Canada vck Station name VCC Clark line Millennium wtf Station name Waterfront line Canada Expo yrh Station name Yaletown Roundhouse line Canada yvr Station name YVR Airport line Canada rbh Route time gt ldn Route time gt abd Route time gt bgp Route time gt mdv Route time gt lfa Route time gt ofa Route time gt ked Route time gt bch Route time gt ovg Route time gt yrh Route time gt vcc Route time gt wtf yvr Route time gt sic Route time gt tem Route time gt bgp wtf Route time gt bur Route time gt gvl Route time gt sct Route time gt mss Route time gt cmb Route time gt nnm Route time gt tna Route time gt jcw Route time gt pat Route time gt mtn Route time gt ryo Route time gt edm Route time gt tss Route time gt nwm Route time gt col Route time gt sap Route time gt bra Route time gt ltc Route time gt pwu col Route time gt srd Route time gt gtw Route time gt src Route time gt kgg vck Route time gt cmb Route time gt ren Route time gt rpt Route time gt gil Route time gt btw Route time gt hdm Route time gt sbl Route time gt lcw Route time gt pwu ltc Route time gt bql Route time gt mct Route time gt ilc Route time gt cqc Route time gt lcn Route time gt lld AS x agtype Each node created has a label called Station and two properties that are the name and line The line property takes an array variable as the stations may belong to more than one type of line Aliases are given to each node which are used to set the relationships between the stations with Route labels consisting a time property Exploring the DataNow that we have successfully created and set up our graph let s explore the information we can retrieve from the data Using the following query will display all the names of the existing stations SELECT FROM cypher SkyTrain MATCH n Station RETURN n name AS station agtype All station names should be outputted If not check that you have created the nodes and relationships correctly Don t worry if you are encountering issues run the query SELECT FROM cypher SkyTrain MATCH n DETACH DELETE n AS a agtype to remove all nodes and relationships and then try setting up the data again by copying and pasting the query from the previous section To view station names from specified lines run the following query SELECT FROM cypher SkyTrain MATCH n Station WHERE Canada IN n line RETURN n name AS station agtype You will be able to view the station names that belong to the Canada line Add the AND clause to further filter the results for example replace the line with the WHERE clause to WHERE Canada IN n line AND Expo IN n line and you will see that only the Waterfront station gets outputted To check which station connects to another run the following query SELECT FROM cypher SkyTrain MATCH a Station r Route b Station RETURN a name r time b name AS station from agtype time agtype station to agtype Three columns will be displayed showing the station names from and to one another with the time it takes to travel between You might notice that there are duplicates going to and from stations as the query ignores the direction of the relationships which is the favoured option in this case as a train is able to go back and forth between stations in practice Finding the Optimal PathThe optimal path in this case will be defined as the most time efficient path The path with the least total travel time would be the desired selection Running the query below will show all the paths available from Richmond Brighouse station to Lafarge Lake Douglas station SELECT FROM cypher SkyTrain MATCH paths a Station name Richmond Brighouse Route b Station name Lafarge Lake Douglas WITH paths relationships paths AS rels UNWIND rels AS rel WITH nodes paths AS path collect rel time AS times sum rel time AS total time RETURN total time times path AS total time agtype times agtype path agtype ORDER BY total time The query searches for connections from a starting point to an end point in this case from Richmond Brighouse station to Lafarge Lake Douglas station and saves the information into a variable called paths The relationships contained in the variable is stored into another vairable rels The UNWIND clause removes the inner arrays from rels and splits them into different rows of the output which can be referenced as rel The nodes in the path is saved into path the time of each route is saved into times and the total travel time is saved into total time which then are returned to be displayed in the final table Here is what the output should look like total time times path id label Station properties line Canada name Richmond Brighouse vertex id label Station properties line Canada name Lansdowne vertex id label Station properties line Canada name Aberdeen vertex id label Station properties line Canada name Bridgeport vertex id label Station properties line Canada name Marine Drive vertex id label Station properties line Canada name Langara th Avenue vertex id label Station properties line Canada name Oakridge st Avenue vertex id label Station properties line Canada name King Edward vertex id label Station properties line Canada name Broadway City Hall vertex id label Station properties line Canada name Olympic Village vertex id label Station properties line Canada name Yaletown Roundhouse vertex id label Station properties line Canada name Vancouver City Centre vertex id label Station properties line Canada Expo name Waterfront vertex id label Station properties line Expo name Burrard vertex id label Station properties line Expo name Granville vertex id label Station properties line Expo name Stadium Chinatown vertex id label Station properties line Expo name Main Street Science World vertex id label Station properties line Expo Millennium name Commercial Broadway vertex id label Station properties line Millennium name Renfrew vertex id label Station properties line Millennium name Rupert vertex id label Station properties line Millennium name Gilmore vertex id label Station properties line Millennium name Brentwood Town Centre vertex id label Station properties line Millennium name Holdom vertex id label Station properties line Millennium name Sperling Burnaby Lake vertex id label Station properties line Millennium name Lake City Way vertex id label Station properties line Expo Millennium name Production Way University vertex id label Station properties line Expo Millennium name Lougheed Town Centre vertex id label Station properties line Millennium name Burquitlam vertex id label Station properties line Millennium name Moody Centre vertex id label Station properties line Millennium name Inlet Centre vertex id label Station properties line Millennium name Coquitlam Central vertex id label Station properties line Millennium name Lincoln vertex id label Station properties line Millennium name Lafarge Lake Douglas vertex id label Station properties line Canada name Richmond Brighouse vertex id label Station properties line Canada name Lansdowne vertex id label Station properties line Canada name Aberdeen vertex id label Station properties line Canada name Bridgeport vertex id label Station properties line Canada name Marine Drive vertex id label Station properties line Canada name Langara th Avenue vertex id label Station properties line Canada name Oakridge st Avenue vertex id label Station properties line Canada name King Edward vertex id label Station properties line Canada name Broadway City Hall vertex id label Station properties line Canada name Olympic Village vertex id label Station properties line Canada name Yaletown Roundhouse vertex id label Station properties line Canada name Vancouver City Centre vertex id label Station properties line Canada Expo name Waterfront vertex id label Station properties line Expo name Burrard vertex id label Station properties line Expo name Granville vertex id label Station properties line Expo name Stadium Chinatown vertex id label Station properties line Expo name Main Street Science World vertex id label Station properties line Expo Millennium name Commercial Broadway vertex id label Station properties line Expo name Nanaimo vertex id label Station properties line Expo name th Avenue vertex id label Station properties line Expo name Joyce Collingwood vertex id label Station properties line Expo name Patterson vertex id label Station properties line Expo name Metrotown vertex id label Station properties line Expo name Royal Oak vertex id label Station properties line Expo name Edmonds vertex id label Station properties line Expo name nd Street vertex id label Station properties line Expo name New Westminster vertex id label Station properties line Expo name Columbia vertex id label Station properties line Expo name Sapperton vertex id label Station properties line Expo name Braid vertex id label Station properties line Expo Millennium name Lougheed Town Centre vertex id label Station properties line Millennium name Burquitlam vertex id label Station properties line Millennium name Moody Centre vertex id label Station properties line Millennium name Inlet Centre vertex id label Station properties line Millennium name Coquitlam Central vertex id label Station properties line Millennium name Lincoln vertex id label Station properties line Millennium name Lafarge Lake Douglas vertex rows There are different routes in total that can be taken From this information we can deduce that the optimal path takes minutes using the Canada line until Waterfront station exchanging to the Expo line until Commercial Broadway station and finally exchanging to the Millennium line until the final destination Efficiency may depend of different factors whether it be cost number of line exchanges made and so on Play around with the conditions to fit your specifications and see which path is the most efficient in terms of your definition Visualizing the DataIn this section we will utilize AgeViewer to visualize the graphs that we have created in order to better understand the data Let s first view our entire map using the following query SELECT FROM cypher SkyTrain MATCH n r m RETURN n r m AS n agtype r agtype m agtype The displayed graph may initially show an unorganized view of the nodes and relationships however by changing the layout options or dragging each node to a specific position manually we are able to better organize them For this example I have used the Klay layout to view the path in a straight line To view station names and their connections from specified lines run the following query SELECT FROM cypher SkyTrain MATCH n r m WHERE Canada IN n line RETURN n r m AS n agtype r agtype m agtype You should get a graph similar to the one below Just like in the Exploring the Data section you will be able to view the station names that belong to the Canada line this time along with their connected routes Add the AND clause to further filter the results for example replace the line with the WHERE clause to WHERE Canada IN n line AND Expo IN n line and you will see that only the Waterfront station and its connections get outputted Finally running the query below will show the most optimal path from Richmond Brighouse station to Lafarge Lake Douglas station SELECT paths relFROM cypher SkyTrain MATCH paths a Station name Richmond Brighouse Route b Station name Lafarge Lake Douglas WITH paths relationships paths AS rels UNWIND rels AS rel WITH paths AS paths rel AS rel collect rel time AS times sum rel time AS total time RETURN paths rel times total time AS paths agtype rel agtype times agtype total time agtype ORDER BY total timeLIMIT This query is slightly altered from the previous query in the Finding the Optimal Path section The relationships are included in the output this time and only the top row of the result is chosen as it will be the most time efficient path As you can see this graph visualization is much clearer than the table result and you can easily tell the path of the routes Go ahead and try out your own queries and with your own data as well to apply the knowledge you have learnt That is all for the basics of route trafficking in Apache AGE ConclusionIn this guide we ve explored how to route traffic using Apache AGE We began by discussing the importance of setting up data that is relevant to a practical application and used the SkyTrain system in Vancouver as an example dataset We then walked through the steps involved in setting up the data including creating nodes for each station and relationships between them to represent the connections between stations Finally we looked at different methods on producing and visualizing tables and graphs that will be of use upon deciding on the most optimal path With the skills and knowledge you ve gained from this guide you ll be well equipped to take on any traffic routing challenge that comes your way Start using Apache AGE today and become a traffic routing wizard |
2023-04-09 22:11:26 |
海外TECH |
Engadget |
Apple reportedly held anti-union meetings at all of its US stores |
https://www.engadget.com/apple-reportedly-held-anti-union-meetings-at-all-of-its-us-stores-223528059.html?src=rss
|
Apple reportedly held anti union meetings at all of its US storesApple appears to have taken its most aggressive step yet to warn its retail employees against unionizing According to Bloomberg the company recently held meetings at all of its roughly stores across the United States meant to “discuss the risks of unionization The tone of the gatherings was “consistent across Apple s retail footprint Managers reportedly opened with a prepared statement from corporate leadership before turning to the state of union negotiations in Towson Maryland the location of the company s first unionized store in the US According to Bloomberg Apple management cast the election at Towson and the slow progress workers at the store have made toward securing a collective bargaining agreement “as a bit of a cautionary tale Managers leaned on talking points that criticized union dues and the unionization process including the collection of authorization cards “While Apple didn t say it the underlying message to the company s tens of thousands of retail employees if your store unionizes you may be at a disadvantage according to Bloomberg Apple did not immediately respond to Engadget s request for comment The International Association of Machinists and Aerospace Workers the union that represents workers at the company s Townson Town Center location in Maryland said it would share a statement on Monday Bloomberg suggests some employees saw the meetings as a “scare tactic and an attempt to “pour cold water on the idea of unionization Last May Apple Store employees in Atlanta accused the company of subjecting them to anti union captive audience meetings For decades companies were allowed to hold such gatherings until hours before a union election begins In however National Labor Relations Board general counsel Jennifer Abruzzo claimed captive audience meetings were a violation of the National Labor Relations Act quot Forcing employees to listen to such employer speech under threat of discipline ーdirectly leveraging the employees dependence on their jobs ーplainly chills employees protected right to refrain from listening to this speech quot Abruzzo wrote last April At the end of the year the agency found had Apple violated federal law with its efforts to discourage workers at its Cumberland Mall store in Atlanta from unionizing This article originally appeared on Engadget at |
2023-04-09 22:35:28 |
海外ニュース |
Japan Times latest articles |
Safe haven? The changing face of crime in Japan. |
https://www.japantimes.co.jp/news/2023/04/10/national/crime-legal/crime-demographics-numbers/
|
criminal |
2023-04-10 07:00:43 |
ニュース |
BBC News - Home |
Liverpool 2-2 Arsenal: Reds must keep on thinking they've got nothing to lose - Stephen Warnock |
https://www.bbc.co.uk/sport/football/65227091?at_medium=RSS&at_campaign=KARANGA
|
Liverpool Arsenal Reds must keep on thinking they x ve got nothing to lose Stephen WarnockMOTD pundit Stephen Warnock says Liverpool must repeat the attitude they showed against Arsenal by trying different tactics as well as showing their fighting spirit between now and the end of the season |
2023-04-09 22:07:10 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
FBとツイッター、乱射事件遺族のデータ提供要請に応じず - WSJ発 |
https://diamond.jp/articles/-/321019
|
遺族 |
2023-04-10 07:01:00 |
ビジネス |
東洋経済オンライン |
ベンチャーの「過剰な資金調達」が危険な理由 一流VCが説く正しい「ラウンド」での調達とは | 読書 | 東洋経済オンライン |
https://toyokeizai.net/articles/-/660062?utm_source=rss&utm_medium=http&utm_campaign=link_back
|
東洋経済オンライン |
2023-04-10 08:00:00 |
マーケティング |
MarkeZine |
注目のマーケ関連トピックスをチェック!週間ニュースランキングTOP10【3/31~4/6】 |
http://markezine.jp/article/detail/41918
|
関連 |
2023-04-10 07:30:00 |
マーケティング |
MarkeZine |
「推し活」、6割以上の20代が話題にする抵抗なし/30代は過半数が抵抗あり【ネオマーケティング調査】 |
http://markezine.jp/article/detail/41676
|
過半数 |
2023-04-10 07:15:00 |
海外TECH |
reddit |
[Wojnarowski] Minnesota Timberwolves F Jaden McDaniels -- who was seen punching a wall on his way to the halftime locker room – has a fractured hand, sources tell ESPN. |
https://www.reddit.com/r/nba/comments/12gxq6b/wojnarowski_minnesota_timberwolves_f_jaden/
|
Wojnarowski Minnesota Timberwolves F Jaden McDaniels who was seen punching a wall on his way to the halftime locker room has a fractured hand sources tell ESPN submitted by u DRAZZILB to r nba link comments |
2023-04-09 22:16:03 |
海外TECH |
reddit |
[Krawczynski] "We made the decision to send Rudy Gobert home after the incident in the second quarter. His behavior on the bench was unacceptable and we will handle the situation internally." -- Statement from Timberwolves President of Basketball Operations Tim Connelly |
https://www.reddit.com/r/nba/comments/12gxp3v/krawczynski_we_made_the_decision_to_send_rudy/
|
Krawczynski quot We made the decision to send Rudy Gobert home after the incident in the second quarter His behavior on the bench was unacceptable and we will handle the situation internally quot Statement from Timberwolves President of Basketball Operations Tim Connelly submitted by u TheNotoriousJN to r nba link comments |
2023-04-09 22:15:03 |
コメント
コメントを投稿