IT |
気になる、記になる… |
PFU、Amazonで「HHKB」を購入する際の販売元に関する注意喚起を実施 − 代引き詐欺の事例も |
https://taisy0.com/2022/06/02/157608.html
|
amazon |
2022-06-02 11:42:34 |
IT |
ITmedia 総合記事一覧 |
[ITmedia PC USER] Amazonで「HHKB」を買う場合は“販売元”に要注意 PFUが注意喚起 |
https://www.itmedia.co.jp/pcuser/articles/2206/02/news190.html
|
amazon |
2022-06-02 20:15:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] 「Yahoo! MAP」、自転車のルート検索に対応 雨雲レーダー連動でルート上の降雨予測も |
https://www.itmedia.co.jp/news/articles/2206/02/news197.html
|
itmedia |
2022-06-02 20:10:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia ビジネスオンライン] 楽天証券、クレカ積立が200万人突破 還元率引き下げ発表後も増加加速 |
https://www.itmedia.co.jp/business/articles/2206/02/news189.html
|
itmedia |
2022-06-02 20:10:00 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
TypeScriptでワーカースレッド(Web Worker)を手軽に、そして型安全に使いたい |
https://qiita.com/terukazu/items/d66b7c247595e7446091
|
javascript |
2022-06-02 20:37:51 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
【React】Webpackの設定で3種類のエラーが出たから原因と解決方法をここに記す |
https://qiita.com/yowatsuyoengineer/items/ada5358b9e50395eb857
|
react |
2022-06-02 20:09:48 |
技術ブログ |
Developers.IO |
nativefierを使ってTweetDeck Web版のアプリ化をやってみた |
https://dev.classmethod.jp/articles/tweetdeck-web-to-app/
|
dbyetotweetdeckforthemac |
2022-06-02 11:05:11 |
海外TECH |
MakeUseOf |
How to Build a Wireless Printer Monitor for OctoPrint 3D Printers |
https://www.makeuseof.com/how-to-build-a-wireless-printer-monitor/
|
monitor |
2022-06-02 11:45:14 |
海外TECH |
MakeUseOf |
The Best Interactive Netflix Shows to Watch Right Now |
https://www.makeuseof.com/tag/best-interactive-netflix-shows/
|
netflix |
2022-06-02 11:30:13 |
海外TECH |
MakeUseOf |
What Is a Car Power Inverter? 3 Reasons You Might Need One |
https://www.makeuseof.com/why-you-need-car-power-inverter/
|
inverter |
2022-06-02 11:15:14 |
海外TECH |
DEV Community |
Building an Uber Eats Clone |
https://dev.to/formance/building-an-uber-eats-clone-38j8
|
Building an Uber Eats CloneInitialy published on by Clément Salaün Templating money flows with NumscriptWe explore in this article the money problem behind creating a food delivery platform focusing on building the core money movements using the Formance ledger and Numscript as the foundation of our real time accounting system The Three sided PlatformFrom a money flow perspective Eats is a classic n sided marketplace where N It is a machine that reads your credit card details materializes a pizza on your porch and a platform facilitates a transaction between three parties the customer the restaurant and the rider Some payments services providers give us constructs to route an incoming payment to a certain extent Stripe Connect for example has destination charges which give you the ability to provide the end destination account and your commission amount at payment This is not super helpful for our food delivery app given that We have more than destination the restaurant and rider We don t know at payment time who is going to be the riderTo these issues Stripe answers with another turnkey solution called separate charges and transfers It basically solves all our concerns at one cost we are now responsible for tracking what is owed to whom Ledger systems are a good candidate for achieving this as we ll attempt to demonstrate in this article Templating our flowNot bothering with unique values for now let s start to encode our money flow in Numscript using hardcoded values If you want to follow along Numscript files can be executed against a locally running Formance ledger directly from the cli numary exec eats clone demo example num The paymentUsing an intermediate payment ledger account helps us divide our flow into multiple sub problems Prior to splitting our first mission is to properly track how much we collected from our customer Let s start with a simple case by assuming we managed to collect through Stripe We use here the world account to introduce money into our ledger as per the spec If its USD balance was zero before this transaction it will now be negative We can note as well that we use here USD instead of USD which is basically a notation for USD scaled to i e USD cents We conclude the payment by flushing the funds we collected to an order account which will receive the funds without ever bothering about their origin Philosophically we consider stripe as an external ledger that now owes money to our local ledger In the real world money hasn t moved but we penciled in that this money is now dedicated to this order The splitMoving further in the flow we now task ourselves with splitting the customer payment to the rider restaurant and our platform This splitting script is typically where we would encode our platform commission logic We make the decision here of taking a cut on each amount we pay the restaurant leaving the delivery fee entirely to the rider The payoutWe now have riders and and restaurants accounts in our ledger with a positive balance whose purpose is to eventually be paid out to their owners banks On the rider and restaurant views of our app we ll typically display these balances as “available for payout funds Sticking to Stripe one way to achive the processing of these balances can be to move the balance from a restaurants account to a restaurants payouts account initiating a transfer and a payout on Stripe of that amount and eventually moving the balance from restaurants payouts back to world once we successfully processed the payout Automating our flowUsing hardcoded values in Numscript will only get us so far As we start to execute our templates automatically from a backend we will typically start to use variables passing them along with the script on the script endpoint Using execution variables Using a commission from metadataAs we iterate with our platform economics we ll likely end up with different commission rates per restaurant We can inject this commission as a variable as well fetching it the example below from the restaurant account metadata More complexity CouponsInundating the buy side with generous coupons is a common strategy to break the chicken and egg problem platforms face If you re really going for an Eats clone you may subsidize the buy side so much that you ll end up spending more for a purchase in discount than the commission you ll get out of it In the grand scheme of the above example as a platform we are short overall If this was the only payment flow to ever happen on our Stripe account we wouldn t be able to cover payouts to the rider and restaurant As we rinse and repeat this process for thousands of sales it becomes critical to properly track these marketing losses to avoid putting ourselves at risk of ever defaulting payouts Numscript comes with multi sources transactions which we can use to model our marketing expense Let s first credit k to a coupon account for a specific campaign Then in script executing at payment time we ll use this coupons as a source of marketing funds from which we ll draw up to Refunds at lossSo the food arrived colder than it left the freezer at the restaurant Customer files a ticket and you can t know for sure wether the weather rider or restaurant is at fault here As a platform you may decide to eat the loss issuing a partial refund to your customer Properly registering this loss as a money movement in our ledger will in addition to keeping the books in check once again help us prevent defaulting risk as we ll be able to create routine processes of topping up your Stripe platform account to cover for losses ReconciliationThe internal flow we defined in blue sits between input and output It tracks what is owed to whom and only makes sense if it eventually supports actual money movements in the real world which we achieve through payments processors Recon is a complex payments problem We want to make sure that assumptions we make in our system e g that we received from our customer hold true in the external systems we use over time As an example your customer may charge back their payment after a few weeks breaking your reconciliation Ideally every payment on your provider should be linked to an internal ledger transaction In a further article we ll cover techniques and scripts to continuously reconcile our flows Notes on legal design and complianceWe mentioned defaulting risk a few times in this piece I ve heard objections to this concern usually quoting perpetual growth combined with positive cash float as a mechanism to make up for platform losses and marketing expenses This can only be true if properly measured with a ledgering strategy and to the surprise of no one auditors are not particularily fond of this scheme no matter how exciting the idea of a fractional reserve marketplace sounds on paper In any case your local lawyers are the best advisors on what you can and cannot do with your payments flows ConclusionAs a platform having a holistic view of your money flows and being able to know at any point in time what is owed to whom is critical Using a ledger oriented programmation model will help us achieve both reliability and visibility as immutable transactions become the fundamental construct of state in our system |
2022-06-02 11:43:29 |
海外TECH |
DEV Community |
what do you do when you are on bench? |
https://dev.to/adarshgoyal/what-do-you-do-when-you-are-on-bench-1l9
|
what do you do when you are on bench I really wanted to know what people in MNCS s or startups do when they are not assigned to any projects or learning tasks Things I do Read blogs about my favorite programming languageUnderstanding about different JOB rolesCreate musicExercise more |
2022-06-02 11:32:29 |
海外TECH |
DEV Community |
React-query Cache in Local Storage with persistQueryClient |
https://dev.to/rodionchachura/react-query-cache-in-local-storage-with-persistqueryclient-3ifk
|
React query Cache in Local Storage with persistQueryClientWatch On YouTubeWe can immediately load app state by saving the react query cache to local storage Let s try it out react query has a utility for persisting the state of your queryClient and its caches for later use We can import everything from react query For persist to work properly we need to pass QueryClient a cache time value to override the default during hydration It should be at least hours Let s set it to days To exclude some queries from being persistent we can pass a filter function to the shouldDehydrateQuery param To make react query work we ll pass the clietn to the QueryClientProvider import paddleQueryKey from membership paddle hooks usePaddleSdk import QueryClient QueryKey from react query import createWebStoragePersistor from react query createWebStoragePersistor experimental import persistQueryClient from react query persistQueryClient experimental import MS IN DAY from utils time const cacheTime MS IN DAY export const queryClient new QueryClient defaultOptions queries cacheTime const localStoragePersistor createWebStoragePersistor storage window localStorage const doNotPersistQueries QueryKey paddleQueryKey persistQueryClient queryClient persistor localStoragePersistor maxAge cacheTime hydrateOptions dehydrateOptions shouldDehydrateQuery queryKey gt return doNotPersistQueries includes queryKey I load everything the user needs with one query userStateQuery It s a productivity app and there is not that much data coming from the back end I use graphQL query string as a key for react query to force cache invalidation on change The query is enabled only for a logged in user The query function makes a post request to the GraphQL API const userStateQuery query userState input UserStateInput userState input input const remoteStateQueryKey userStateQueryinterface Props children ReactNode export const RemoteStateProvider children Props gt const isLoggedIn useIsUserLoggedIn const queryClient useQueryClient const dispatch useDispatch const data null useQuery remoteStateQueryKey async gt const remoteState RemoteStateView await postToMainApi query userStateQuery variables input timeZone offsetedUtils getOffset return remoteState keepPreviousData true refetchOnMount false refetchOnReconnect false staleTime Infinity enabled isLoggedIn const updateState useCallback pieceOfState Partial lt RemoteStateView gt gt queryClient setQueryData lt RemoteStateView gt remoteStateQueryKey state gt state as RemoteStateView pieceOfState queryClient return lt RemoteStateContext Provider value state data updateState gt children lt RemoteStateContext Provider gt When the user signs out from the app I clear all the cache Now when we reload the app there s no waiting everything loads immediately |
2022-06-02 11:08:06 |
海外TECH |
DEV Community |
I am looking for a technical cofounder. |
https://dev.to/sologub/i-am-looking-for-a-technical-cofounder-8j6
|
I am looking for a technical cofounder Hi all Two years ago I founded the company Panoptic Insights We analyze European markets offering startups and small businesses a market with a maximum ROI Now we have reached the ceiling and we can t do without a technical specialist who will help us automate data collection The task of the future technical partner to connect to data sources process them on our side and visualize it Examples of data sources and indicators Eurostat Data on the number of companies their turnover investments profitability etc social networks Data on the size of the audience interests cost of click etc Crunchbase Data on investments in the segment I am looking for a cofounder who together with me will build a SaaS business whose interests were checked Please contact me in Linkedin |
2022-06-02 11:07:43 |
Apple |
AppleInsider - Frontpage News |
MacBook Pro Touch Bar could be revived as a strip that supports Apple Pencil |
https://appleinsider.com/articles/22/03/15/macbook-pro-touch-bar-could-be-revived-as-a-strip-that-supports-apple-pencil?utm_medium=rss
|
MacBook Pro Touch Bar could be revived as a strip that supports Apple PencilApple is continuing to research how to have the iPad centric Apple Pencil do the work of the old Touch Bar on the surface of a future MacBook Pro It s just a patent application and Apple gets thousands of these granted every year it does not mean any actual product will appear But sometimes you can tell that Apple is serious by how it applies for a patent gets it ーand then applies again for the smallest variation on the idea That s what happened here with a patent application whose drawings show a MacBook Pro with a holder for an Apple Pencil Read more |
2022-06-02 11:39:15 |
Apple |
AppleInsider - Frontpage News |
Apple Music stops pushing apps out of the dock in the iOS 15.6 beta |
https://appleinsider.com/articles/22/06/02/apple-music-stops-pushing-apps-out-of-the-dock-in-the-ios-156-beta?utm_medium=rss
|
Apple Music stops pushing apps out of the dock in the iOS betaThe bug that saw Apple Music push any app out of the fourth position in the iPhone dock has been fixed in the latest iOS developer beta The Apple Music app would always install in the dock thanks to an iOS programming quirkGiven the rivalry between Apple Music and Spotify the fact that Apple s app would mysteriously push Spotify s out of iPhone docks was seen to be suspicious However Apple reached out to AppleInsider to say that this behavior was a bug and that it was being investigated Read more |
2022-06-02 11:06:30 |
海外TECH |
Engadget |
The Morning After: ‘Diablo Immortal’ arrives, with loot boxes |
https://www.engadget.com/the-morning-after-diablo-immortal-arrives-with-loot-boxes-111534706.html?src=rss
|
The Morning After Diablo Immortal arrives with loot boxesAs long as you don t live in certain countries you ll be able to play Blizzard s latest Diablo game across mobile console and PC starting today Diablo Immortal nbsp actually snuck on to smartphone a day early and offers the waves of monsters and skill refinements fans will love However this is tempered by loot box mechanics which means you ll probably have to pay up to ensure your barbarian or magic wielder can make it to the end game Like many loot box systems it s intentionally messy You ll pay for crests for the opportunity at varying probabilities to pick up powerful gem add ons ーwith differing degrees of power Engadget s Igor Bonifacic has played Immortal for a week and thinks there s a good game here ーespecially for Diablo die hard fans But ugh loot boxes ーMat SmithThe biggest stories you might have missedFocusrite Vocaster hands on Streamlined audio interfaces built for podcasters Buick s Wildcat concept shows how the brand is approaching EVsMicrosoft s Surface Laptop Go offers more speed and storage capacityLoupedeck s Live S gives creators an alternative to the Stream DeckGoogle is merging Duo and Meet into a single video calling platformLogitech s new MX Mechanical Mini and MX Master S are already on salePorsche pours more cash into EV supercar company RimacPart of million in total investments Porsche is strengthening its relationship with EV supercar company Rimac investing eight figures for a total ownership stake of percent The company has become a key supplier and collaborator on EVs built by Hyundai Porsche and other mainstream automakers Last year Rimac set up a joint venture with Porsche to run Bugatti after Volkswagen ceded ownership The new entity called Bugatti Rimac recently unveiled the HP Rimac Nevera EV hypercar Price TBC but probably heart attack inducing Continue reading The largest plant in the world is an ancient self cloning seagrassIt covers kilometers of Shark Bay in Australia Shark Bay an Australian World Heritage Area serves as home to animals that feed on its thriving seagrass It turns out that seagrass called Poseidon s ribbon weed or Posidonia australis is a single ancient plant that s been cloning itself for years Researchers from the University of Western Australia and Flinders University have found the seagrass stretching across kilometers miles ーthe size of Cincinnati as The New York Times notes ーof Shark Bay is just a single plant Continue reading Mercedes debuts the final version of its F inspired HP hybrid hypercarBut you re more likely to drive the new hybrid only GLC MercedesMercedes is finally ready to show the finished version of its hybrid hypercar The production Mercedes AMG One now packs a Formula derived HP hybrid powertrain with a turbocharged liter V engine and four electric motors The first customers should get their Mercedes AMG One cars in the second half of Not that you re going to buy one ーall of the production models have been spoken for despite the million price tag Continue reading Pokémon Scarlet and Violet are coming to Switch on November thThe new games will feature four player co op Pokémon Scarlet and Violet the next mainline entries in Game Freak s long running RPG series will come to Nintendo Switch on November th The Pokémon Company announced today In addition to including new creatures to catch the two games will feature four player multiplayer allowing you and your friends to experience the game s new region together Game Freak promises Pokémon Scarlet and Violet will represent its first true open world experience after the spin off title Pokémon Legends Arceus Continue reading |
2022-06-02 11:15:34 |
Cisco |
Cisco Blog |
Dell’Oro Names Cisco the 2021 Overall SASE Market Share Leader |
https://blogs.cisco.com/security/delloro-names-cisco-2021-overall-sase-market-share-leader
|
Dell Oro Names Cisco the Overall SASE Market Share LeaderThe SASE landscape is full of vendors So full in fact that the entire SASE vendor market grew in just a year between and It s clear that SASE is on the top of everyone s minds Why SASE is the evolution of networking and security an architecture that converges them into a |
2022-06-02 12:00:00 |
Cisco |
Cisco Blog |
Perspectives on the Future of Service Provider Networking: 5G and the future of enterprise wireless networks |
https://blogs.cisco.com/sp/perspectives-on-the-future-of-service-provider-networking-5g-and-the-future-of-enterprise-wireless-networks
|
Perspectives on the Future of Service Provider Networking G and the future of enterprise wireless networksMany enterprises are embarking on an Industry journey and evaluating the possibility of using G to achieve their goals But so far cellular networks have predominantly been operated by communication service providers CSPs So how can G be introduced into an enterprise setting with minimal risk and disruption to existing business processes |
2022-06-02 11:57:44 |
医療系 |
医療介護 CBnews |
院内迅速対応チーム、医師らの兼任不可基準を明確化-急性期充実体制加算、22年度改定Q&A |
https://www.cbnews.jp/news/entry/20220602201344
|
厚生労働省 |
2022-06-02 20:25:00 |
ニュース |
BBC News - Home |
In pictures: The Royal Family at Trooping the Colour |
https://www.bbc.co.uk/news/uk-61672048?at_medium=RSS&at_campaign=KARANGA
|
jubilee |
2022-06-02 11:54:22 |
ニュース |
BBC News - Home |
Platinum Jubilee: Queen seen on Buckingham Palace balcony |
https://www.bbc.co.uk/news/uk-61672308?at_medium=RSS&at_campaign=KARANGA
|
balcony |
2022-06-02 11:38:23 |
ニュース |
BBC News - Home |
Jack Leach: England spinner out of New Zealand Test with concussion |
https://www.bbc.co.uk/sport/cricket/61673902?at_medium=RSS&at_campaign=KARANGA
|
concussionengland |
2022-06-02 11:47:09 |
ニュース |
BBC News - Home |
Manu Tuilagi to miss Australia tour for knee surgery |
https://www.bbc.co.uk/sport/rugby-union/61672200?at_medium=RSS&at_campaign=KARANGA
|
problem |
2022-06-02 11:00:57 |
ニュース |
BBC News - Home |
England v New Zealand: Jonny Bairstow takes three early catches at Lord's |
https://www.bbc.co.uk/sport/av/cricket/61673935?at_medium=RSS&at_campaign=KARANGA
|
England v New Zealand Jonny Bairstow takes three early catches at Lord x sJonny Bairstow takes three catches as England remove Will Young Tom Latham and Devon Conway in the first hour on day one of the first Test at Lord s |
2022-06-02 11:10:01 |
北海道 |
北海道新聞 |
「札幌ビア市電」運行開始 「OMO3札幌すすきの」宿泊者向けイベント |
https://www.hokkaido-np.co.jp/article/688824/
|
星野リゾート |
2022-06-02 20:20:28 |
北海道 |
北海道新聞 |
婚活サービスの解約巡り提訴 消費者機構、都内の会社を |
https://www.hokkaido-np.co.jp/article/688847/
|
利用規約 |
2022-06-02 20:18:00 |
北海道 |
北海道新聞 |
相次ぐ食品値上げでPB商品に脚光 スーパー各社、価格据え置きで売り上げ増 |
https://www.hokkaido-np.co.jp/article/688833/
|
売り上げ |
2022-06-02 20:12:42 |
北海道 |
北海道新聞 |
警官名乗る男らに約340万円だまし取られる 小樽の70代女性 |
https://www.hokkaido-np.co.jp/article/688839/
|
警察官 |
2022-06-02 20:06:00 |
IT |
週刊アスキー |
あの宇宙人が再び地球を襲来!『デストロイ オール ヒューマンズ!2 - リプローブド』が日本向けPS5パッケージ版&ダウンロード版で発売決定 |
https://weekly.ascii.jp/elem/000/004/093/4093531/
|
playstation |
2022-06-02 20:15:00 |
コメント
コメントを投稿