TECH |
Techable(テッカブル) |
Web3領域のビジネス創出促進、5月にシンガポールで交流会開催 |
https://techable.jp/archives/205462
|
領域 |
2023-05-08 13:00:17 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
【python】ハノイの塔の実装 |
https://qiita.com/Takuya__/items/a8bae7240433fc0bbdbf
|
iskintsrcstrdeststrsup |
2023-05-08 22:51:25 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
twirrbotが停止したので自力でtwitterのBotを作成する(APIv2対応) |
https://qiita.com/hatchnson/items/6e3c731a5fd5cd684eff
|
twirrbot |
2023-05-08 22:37:26 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
Tkinterで透明なウィンドウを作り、クリックは背後のウィンドウに流さない |
https://qiita.com/u1F992/items/ad105c10a11f07900f04
|
pictwitterc |
2023-05-08 22:29:53 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
ChatGPTでハートのドット絵を作成してみた |
https://qiita.com/omo_taku/items/41273e72993341f69e44
|
chatgpt |
2023-05-08 22:52:01 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
jsPDFで日本語対応したPDFを作成する方法(テーブルもあり) |
https://qiita.com/niyu1103/items/ed4941ddc7689df771dd
|
jspdf |
2023-05-08 22:20:29 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
jsonで特定のキーがない、または余分にあるレコードをスキーマ指定してGlue(Sparkジョブ)で読み込んだ時の挙動 |
https://qiita.com/yust0724/items/5416a43ef81a1e78a611
|
gluespark |
2023-05-08 22:45:04 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
[AWS Q&A 365][EKS]AWSのよくある問題の毎日5選 #50 |
https://qiita.com/shinonome_taku/items/b825b6a481cf193c4907
|
amazoneks |
2023-05-08 22:12:21 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
[AWS Q&A 365][EKS]Daily Five Common Questions #50 |
https://qiita.com/shinonome_taku/items/50dd22c95a46514b8f04
|
amazon |
2023-05-08 22:09:32 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
ECS vs. EKS vs. Fargate |
https://qiita.com/shouto_IT/items/6f7ffe5eebe23a6e5ce2
|
ecsvseksvsfargateaws |
2023-05-08 22:05:34 |
Git |
Gitタグが付けられた新着投稿 - Qiita |
【Git】どのファイルでignoreされているか確認する方法 |
https://qiita.com/P-man_Brown/items/093e135cbb6560b8c322
|
gitcheckignorev |
2023-05-08 22:11:57 |
海外TECH |
Ars Technica |
Passwordless Google accounts are easier and more secure than passwords. Here’s why. |
https://arstechnica.com/?p=1937113
|
implementation |
2023-05-08 13:50:21 |
海外TECH |
Ars Technica |
Volkswagen’s troubled software division is getting new leadership. Again. |
https://arstechnica.com/?p=1937375
|
cariad |
2023-05-08 13:47:01 |
海外TECH |
Ars Technica |
Darkest Dungeon 2 is an awkward sequel, but I can’t stop playing it |
https://arstechnica.com/?p=1936877
|
flair |
2023-05-08 13:00:59 |
海外TECH |
MakeUseOf |
A Look at 9 Popular Career Advice on TikTok: Is #CareerTok Reliable? |
https://www.makeuseof.com/career-advice-tiktok-is-careertok-reliable/
|
careertok |
2023-05-08 13:30:16 |
海外TECH |
MakeUseOf |
How to Use the ISNUMBER Function in Excel |
https://www.makeuseof.com/use-isnumber-function-excel/
|
isnumber |
2023-05-08 13:16:15 |
海外TECH |
DEV Community |
How to have colors in logs ? |
https://dev.to/mxglt/how-to-have-colors-in-logs--2bip
|
How to have colors in logs Working with scripts is always useful especially when we want to automate a lot of things But most of this scripts generates a lot of logs to be able to follow what s going on But having so much logs doesn t help when we want to see what happend during the pipeline and see quickly if something wrong happend That s why today we will see how to add color in your life and your logs How to do it In this example the code is in Go but it will work for every system printing their logs in a Bash Console To change the color of a text you just need to add something which looks like this mThis little string is what we need to change the text color The two last numbers are the one which helps us to choose the color to display In this example the selected color is red Example with all colorspackage mainvar Reset m var Red m var Green m var Yellow m var Blue m var Purple m var Cyan m var Gray m var White m func main println White This is White Reset println Red This is Red Reset println Green This is Green Reset println Yellow This is Yellow Reset println Blue This is Blue Reset println Purple This is Purple Reset println Cyan This is Cyan Reset println Gray This is Gray Reset In this example you can ask Why is there some Reset at the end of each line The response is simple It s a good practice to avoid color issues If you forget to reset the color and you don t define another one the defined color will continue to be used for the following logs Examplepackage mainvar Reset m var Red m var Green m var Yellow m var Blue m var Purple m var Cyan m var Gray m var White m func main println White This is White println This is Red Reset println Green This is Green Reset println Yellow This is Yellow println This is Blue Reset println Purple This is Purple Reset println Cyan This is Cyan Reset println Gray This is Gray Reset ConclusionNow you know how to have colors in your logs and I hope it will help you in your following pipelines and or scripts |
2023-05-08 13:35:00 |
海外TECH |
DEV Community |
Comment avoir des logs de couleur? |
https://dev.to/mxglt/comment-avoir-des-logs-de-couleur-4jlc
|
Comment avoir des logs de couleur Travailler avec des scripts c est toujours très utile dans un objectif d automatisation La plupart de ces scripts génèrent beaucoup de logs pour qu on puisse suivre ce qu il s y passe mais avoir autant de logs de la même couleur n aide pas àpouvoir trouver en un coup d oeil les quelques informations qui nous intéressent C est pour ça qu aujourd hui on va voir comment mettre de la couleur dans vos logs pour vous faciliter les choses Comment faire Dans cet exemple le code sera en Go mais ça fonctionnera pour tous les systèmes affichant leurs logs dans une console Bash Pour pouvoir changer la couleur d un texte il suffit juste de rajouter quelque chose ressemblant àça mEn effet c est cette petite suite de caractères qui va permettre de changer de couleur Les deux derniers chiffres étant ceux qui définissent la couleur Dans cet exemple c est la couleur rouge qui a étéchoisie Exemple avec les différentes couleurspackage mainvar Reset m var Red m var Green m var Yellow m var Blue m var Purple m var Cyan m var Gray m var White m func main println White This is White Reset println Red This is Red Reset println Green This is Green Reset println Yellow This is Yellow Reset println Blue This is Blue Reset println Purple This is Purple Reset println Cyan This is Cyan Reset println Gray This is Gray Reset En voyant cet exemple vous devez sûrement vous demander pourquoi il y a des Reset àla fin de chaque println La réponse est simple c est une bonne pratique pour éviter des problèmes de couleur dans vos logs En effet si vous ne mettez pas le Reset et que vous continuez d écrire d autres logs la dernière couleur que vous avez définie va être conservée pour les prochains logs Ce qui si vous oubliez aussi de définir une autre couleur peut donner quelque chose comme ça package mainvar Reset m var Red m var Green m var Yellow m var Blue m var Purple m var Cyan m var Gray m var White m func main println White This is White println This is Red Reset println Green This is Green Reset println Yellow This is Yellow println This is Blue Reset println Purple This is Purple Reset println Cyan This is Cyan Reset println Gray This is Gray Reset ConclusionEn conclusion vous avez pu voir comment avoir simplement des logs de couleur ce qui je l espère vous simplifiera la lecture des logs de vos prochains pipelines et ou scripts |
2023-05-08 13:34:00 |
海外TECH |
DEV Community |
Weekly Roundup (May 1) - 🔥Hot Topics🔥 in workplace, sharepoint, and powerplatform |
https://dev.to/jaloplo/weekly-roundup-may-1-hot-topics-in-workplace-sharepoint-and-powerplatform-42bf
|
Weekly Roundup May Hot Topicsin workplace sharepoint and powerplatformHey fellow developers It s jaloplo here to give you the latest scoop on what s been happening in the sharepoint and powerplatform communities sharepointThe Benefits of Strategic Information Architecture for Your Company s Intranet by Jaime López explains how a well designed information architecture can improve productivity reduce frustration and increase engagement among employees powerplatformHow to Change Solution Owner in the Power Platform by David Wyatt provides step by step instructions on how to change the owner of a solution in the Power Platform Teams Direct Message API with Power Automate by John Reilly provides detailed instructions on how to set up the API connection and create a flow to send the messages The Yoda Guide by Bala Madhusoodhanan offers advice on how to develop leadership skills and overcome obstacles drawing on Yoda s wisdom and memorable quotes That s all for this week s roundup Thanks for tuning in and remember to keep the discussions lively and informative in our tags If you have any suggestions for future topics feel free to drop them in the comments below See you next week |
2023-05-08 13:24:21 |
海外TECH |
DEV Community |
Live Streaming With Multiple Hosts via a Browser With Amazon IVS |
https://dev.to/aws/live-streaming-with-multiple-hosts-via-a-browser-with-amazon-ivs-c8l
|
Live Streaming With Multiple Hosts via a Browser With Amazon IVSIn our last post todo link we learned how to create a virtual stage to create a real time video chat experience for up to participants with Amazon Interactive Video Service Amazon IVS As a standalone feature that s pretty powerful and enables us to add real time collaboration to our applications However this feature was created to empower developers to easily create collaborative live streaming experiences similar to the Guest Star feature on Twitch In this post we ll build on the previous demo to combine the audio and video feeds from all participants into a single feed and broadcast that feed to an Amazon IVS channel If you haven t yet read the previous post you should do that before moving forward with this post To recap in that post we learned how to Create a stage resource with the AWS SDK for JavaScript v Create a stage participant tokens with the AWS SDK for JavaScript v Use the Web Broadcast SDK to connect to the virtual stage for real time video chat between participantsThe next step to creating a collaborative live streaming experience is to combine or composite both the local and remote participants into a single stream that can be published to an Amazon IVS channel For this we can also use the Web Broadcast SDK so let s see how it s done Creating a Broadcast ClientIf you recall in the last post we had several functions called inside of a DOMContentLoaded handler that enabled permissions obtained devices configured the Stage instance and handled joining the stage We ll add one more method to this flow called initBroadcastClient which we can use to create an instance of the IVSBroadcastClient We ll need a lt canvas gt element in our markup for the combined stream so that our participants can preview what will ultimately be broadcast to the Amazon IVS channel const initBroadcastClient async gt broadcastClient IVSBroadcastClient create streamConfig IVSBroadcastClient STANDARD LANDSCAPE ingestEndpoint YOUR INGEST ENDPOINT const previewEl document getElementById broadcast preview broadcastClient attachPreview previewEl const bgImage new Image bgImage src images stage bg png broadcastClient addImageSource bgImage bg image index To make things a little more visually appealing I ve used addImageSource to add a background image to the stream The addImageSource method receives three arguments the image a unique name for the source and a VideoComposition object that is used to define the index or layer for the source If you check the docs for VideoComposition you ll also note that it can contain values for the height width x and y position for the source We ll take advantage of those properties in just a bit when we add our video layers for each participant Adding Participant Audio and Video to the Broadcast ClientNext we re going to add the audio and video for each participant to the broadcast client We ll do this inside of the StageEvents STAGE PARTICIPANT STREAMS ADDED handler that we defined in the previous post Modify that function to add calls to two new functions stage on StageEvents STAGE PARTICIPANT STREAMS ADDED participant streams gt renderParticipant participant streams renderVideosToClient participant streams find s gt s streamType StreamType VIDEO renderAudioToClient participant streams find s gt s streamType StreamType AUDIO Now let s create the renderVideosToClient function Here I m hardcoding the VideoComposition to values appropriate for a single participant In your application you ll want to dynamically calculate the height width x and y values depending on the amount of users currently participating in the conversation const renderVideosToClient async participant stream gt const participantId participant id const videoId video participantId const composition index height width x y const mediaStream new MediaStream mediaStream addTrack stream mediaStreamTrack broadcastClient addVideoInputDevice mediaStream videoId composition The renderAudioToClient function looks similar but uses the addAudioInputDevice method of the SDK to add the audio track const renderAudioToClient async participant stream gt const participantId participant id const audioTrackId audio participantId const mediaStream new MediaStream mediaStream addTrack stream mediaStreamTrack broadcastClient addAudioInputDevice mediaStream audioTrackId At this point the stage is ready to be broadcast to a channel by calling broadcastClient startBroadcast YOUR STREAM KEY We ll also need to handle removing participants from the broadcastClient when they leave a stage For this update the handler for StageEvents STAGE PARTICIPANT STREAMS REMOVED stage on StageEvents STAGE PARTICIPANT STREAMS REMOVED participant streams gt const videoTrackId video participant id const audioTrackId audio participant id if broadcastClient getVideoInputDevice videoTrackId broadcastClient removeVideoInputDevice videoTrackId if broadcastClient getAudioInputDevice audioTrackId broadcastClient removeAudioInputDevice audioTrackId const videoId participant id video document getElementById videoId closest participant col remove updateVideoCompositions function not defined in demo implementation will vary Here s how an implementation might look with a single participant Note that each stage participant would be shown on the bottom screen and the composite view to be broadcast is shown above And when multiple participants have joined the virtual stage the application adjusts the layout to accommodate each participant When the host participant clicks the Broadcast button the combined conversation will be broadcast to the Amazon IVS channel as a composite view with all participants audio and video combined into a single stream SummaryIn this post we learned how to create a live stream broadcast with the audio and video from multiple remote participants In a future post we ll examine alternative options for creating the composite stream and broadcasting it to an Amazon IVS channel |
2023-05-08 13:10:57 |
海外TECH |
DEV Community |
Take your notifications to the next level with Laravel Notify |
https://dev.to/codeofrelevancy/take-your-notifications-to-the-next-level-with-laravel-notify-1gcn
|
Take your notifications to the next level with Laravel NotifyLife can get busy sometimes and it s easy to let our passions fall to the wayside I know how important it is to regularly publish articles and stay engaged with the community With other responsibilities it can be challenging to find the time to write It s been a month since I last published an article on DEV Community but I m excited to be back and sharing my thoughts with the community once again Thank you for your patience and continued support So without further ado let s dive right in Flash notifications are a useful way of providing feedback to users after they perform an action on a website or application These notifications typically appear for a short period of time before disappearing and can be used to inform the user of the status of the action they have just performed We will explore how to use the Laravel Notify package to create flash notifications in a Laravel application InstallationYou can install the package using composercomposer require mckenziearts laravel notifyThen add the service provider to config app php In Laravel versions and beyond this step can be skipped if package auto discovery is enabled providers gt Mckenziearts Notify LaravelNotifyServiceProvider class You can publish the configuration file and assets by running php artisan vendor publish provider Mckenziearts Notify LaravelNotifyServiceProvider Now that we have published a few new files to our application we need to reload them with the following command composer dump autoload UsageAdd styles links with notifyCssAdd scripts links with notifyJsuse notify helper function inside your controller to set a toast notification for info success warning or errorInclude notify partial to your master layout include notify components notify lt DOCTYPE html gt lt html gt lt head gt lt meta charset utf gt lt meta name viewport content width device width initial scale gt lt meta name csrf token content csrf token gt lt title gt config app name Laravel lt title gt lt Laravel Notify gt notifyCss lt Scripts gt vite resources css app css resources js app js lt head gt lt body gt lt Laravel Notify gt include notify components notify notifyJs lt body gt lt html gt By way of illustrationWithin your controllers before you perform a redirect call the notify method with a message notify gt success Role has been changed Type of notificationsLet s take a look at the different types of notifications that Laravel Notify can display There are a total of five types of notifications each with its unique features and use cases First up is the toast notification which is also the default notification for Laravel Notify With this type of notification you can display a message and an optional custom title To show you what I mean notify gt success Welcome to Laravel Notify ️ or notify gt success Welcome to Laravel Notify ️ My custom title The second type of notification is the connectify notification which is perfect for displaying basic messages with a specified level e g success warning error To show you what I mean connectify success Connection Found Success Message Here Next we have the drakify notification which displays an alert without any additional message or title This notification is perfect for drawing the user s attention to a specific event or condition To show you what I mean drakify success for success alertdrakify error for error alertThe fourth type of notification is the smilify notification which displays a simple custom toast notification using the smiley emoticon This notification is perfect for conveying a positive message or a sense of happiness To show you what I mean smilify success You are successfully reconnected Finally we have the emotify notification which displays a simple custom toast notification using a vector emoticon This notification is perfect for conveying a specific emotion or feeling To show you what I mean emotify success You are awesome your data was successfully created Preset NotificationsThe package also allows you to define preset notifications in your config file This is particularly useful if you have a specific notification that you use frequently across multiple areas of your system Defining the notification as a preset allows you to maintain it in one place making it easier to manage To use a preset notification in your code simply call the notify gt preset method with the name of the preset notification you have defined in your config file To show you what I mean notify gt preset common notification You can also override any of the preset values that are set in the config file by passing in an array of key value pairs with the attributes you want to modify This can be helpful if you need to customize a specific aspect of a preset notification without having to create an entirely new one To show you what I mean notify gt preset common notification title gt This is the overridden title In this example we are overriding the title of the common notification preset with a custom title This approach allows you to quickly and easily modify notifications without having to rewrite the entire notification code block ConfigThe Laravel Notify package provides a configuration file that allows you to customize various aspects of the package s behavior The configuration file can be found at config notify php after you publish the provider element One of the cool features that you can configure in the notify php file is the theme of the notifications You can activate the dark mode by updating the theme config to dark or by adding a global variable NOTIFY THEME on your env file theme gt env NOTIFY THEME dark You can define preset notifications in the config file This is useful if you have notifications that are frequently used across your application The structure for defining preset notifications is straightforward and follows this example preset messages gt user updated gt message gt The user has been updated successfully type gt success model gt connect title gt User Updated user deleted gt message gt The user has been deleted successfully type gt success model gt connect title gt User Deleted The example above shows the config for two preset notifications user updated and user deleted To wrap things upLaravel Notify is a powerful package for displaying notifications in your Laravel applications It offers a variety of notification types and customization options that make it easy to create notifications that fit your specific needs If you re looking to display simple toast notifications or more complex custom notifications Laravel Notify has got you covered The package also offers the ability to define preset notifications in the configuration file which can save you time and help you maintain consistency throughout your application Laravel Notify is a great package that can help you create effective and visually appealing notifications that enhance the user experience of your application If you haven t already give Laravel Notify a try and see how it can benefit your application Laravel package Motivation SupportPlease consider following and supporting us by subscribing to our channel Your support is greatly appreciated and will help us continue creating content for you to enjoy Thank you in advance for your support YouTubeDiscordGitHub |
2023-05-08 13:05:06 |
海外TECH |
DEV Community |
FLiPN-FLaNK Stack Weekly May 8 2023 |
https://dev.to/tspannhw/flipn-flank-stack-weekly-may-8-2023-41a1
|
FLiPN FLaNK Stack Weekly May May FLiPN FLaNK Stack WeeklyTim Spann PaaSDevWe have a few more days left of the NiFi Event Join me and the NiFi creators internal campaign FY Q Webinar Cloudera AMER NiFi Meet the Committers amp cid HZNXBQA amp internal link p ab channel DatainMotion CODE COMMUNITYPlease join my meetup group NJ NYC Philly Virtual This is Issue Videos t s Articles tspann deploy your nifi flow to k in aws faabee tspann ingest from iceberg tables with cloudera dataflow dcbbf Recent Talks EventsMay Special Once in a Lifetime Event Virtual May Garden State Java User Group In Person New Jersey Modern Data Streaming Pipelines with Java NiFi Flink Kafka May Open Source Summit North America VirtualMay May IBM Event Raleigh NC May Pulsar Summit Europe VirtualMay Big Data Fest Virtual June PM EDTCloudera Now Virtual internal campaign FY Q AMER CNOW Q WEB EP P amp cid HZLmyQAG amp internal link pJune NLIT Summit Milwaukee June NiFi Meetup Milwaukee and Hybrid July Hours to Data Innovation Data FlowOctober Hours to Data Innovation Data FlowCloudera EventsMore Events Toolsbrew install pipx demo Tim Spann |
2023-05-08 13:02:13 |
Apple |
AppleInsider - Frontpage News |
Amazon's Matter upgrades, smart blinds, and new cooking tech |
https://appleinsider.com/articles/23/05/08/amazons-matter-upgrades-smart-blinds-and-new-cooking-tech?utm_medium=rss
|
Amazon x s Matter upgrades smart blinds and new cooking techOn this week s episode of the Homekit Insider podcast your hosts discuss Amazon s Matter implementation for iOS users some new smart shade options and break down a new sous vide machine from Breville HomeKit InsiderAmazon fulfilled its promises from earlier this year by introducing support for Matter setup on iOS device Additionally it revealed support for Matter over Thread enabling accessories like the Eve lineup to work on Amazon Echo devices Read more |
2023-05-08 13:37:44 |
Apple |
AppleInsider - Frontpage News |
Deals: 2023 MacBook Pro from $1,749, Apple HomePod 2 now $279, 45mm Apple Watch Series 8 $359 |
https://appleinsider.com/articles/23/05/08/deals-2023-macbook-pro-from-1749-apple-homepod-2-now-279-45mm-apple-watch-series-8-359?utm_medium=rss
|
Deals MacBook Pro from Apple HomePod now mm Apple Watch Series Today s hottest deals include an Apple Watch Series from a wired Ring video doorbell for an ergonomic laptop riser stand for and off a GE CYNC Dynamic Effects Smart LED outdoor light strip Save on Apple HomePod and Apple Watch The AppleInsider team combs the web for unbeatable deals at online retailers to create a list of top notch bargains on trending tech items including discounts on Apple products TVs accessories and other gadgets We post the top deals daily to help you get more bang for your buck Read more |
2023-05-08 13:24:39 |
Apple |
AppleInsider - Frontpage News |
There hasn't been much drama in Apple's earnings for two decades -- and that's good |
https://appleinsider.com/articles/23/05/08/there-hasnt-been-much-drama-in-apples-earnings-for-two-decades----and-thats-good?utm_medium=rss
|
There hasn x t been much drama in Apple x s earnings for two decades and that x s goodApple s commitment to design and constant evolution for the last years has resulted in incredibly dull earnings even through COVID s peaks but also phenomenal growth for its long term investors Apple s continued annual growth makes it an investor s dream buyEvery three months the financial fitness of major companies goes under the microscope as analysts and fiscal pundits run the numbers and try to work out which firm is worth an investment Read more |
2023-05-08 13:12:35 |
海外TECH |
Engadget |
Jack Dorsey-backed Bluesky is having a moment |
https://www.engadget.com/jack-dorsey-backed-bluesky-is-having-a-moment-133039184.html?src=rss
|
Jack Dorsey backed Bluesky is having a momentBluesky the Jack Dorsey backed decentralized social network isn t publicly available yet but it s already become one of the buzziest Twitter alternatives Scoring an invite to the service which has been in a closed beta for barely two months has become a sought after status symbol with invite codes selling for hundreds of dollars on eBay The iOS app has been downloaded more than times according to analytics from data ai and the app has already become one of the most popular social media apps in the Play Store barely two weeks after launching Those numbers may not seem particularly impressive but considering the app only has about users it s clear that demand for the service is far outstripping the number of available invites What is Bluesky Bluesky started in as an internal project at Twitter with the goal of creating an open source decentralized standard for social media Dorsey a longtime proponent of decentralized networks had long championed the idea of such a standard saying he hoped Twitter could one day “be a client of this standard Bluesky went independent in and officially ended its association with Twitter in following Musk s takeover of the company Bluesky is now overseen by CEO Jay Graber along with a small team of developers Dorsey is still attached to the project ーhe has a seat on Bluesky s board ーbut isn t running the show like he once did at Twitter “Jack doesn t have unilateral power Graber wrote in a recent post on Bluesky “I have the most control over this endeavor Dorsey who these days posts more often on Nostr his other decentralized social media of choice is at least an occasional Bluesky user He recently took to Bluesky to share his latest thoughts on Musk and how he has handled the Twitter acquisition The former CEO who once said “Elon is the singular solution I trust said he thought Musk should have walked away from the Twitter deal and that the company “went south after his acquisition The service itself looks and feels a lot like Twitter Bluesky defaults to a chronological timeline of accounts you follow but there s also an algorithmic “what s hot feed that surfaces popular posts or “skeets as early users have dubbed them It doesn t yet have as much functionality as Twitter ーfor example there are no direct messages or video support ーbut the interface is almost identical to Twitter Bluesky is also invitation only which has so far helped fuel its viral success The platform began opening its waitlist more widely last month and new users receive one invite code every two weeks though some of the more prolific users get codes more often Graber has said the invite system is meant to prevent spammers and others from easily gaining access to the platform and to ensure it grows “organically How is it different from Mastodon Both Bluesky and Mastodon are open source and decentralized but there are some significant differences between the two Mastodon is built on a protocol called Activity Pub which has since been embraced by other platforms like Medium Flipboard and even Meta Bluesky is building its own protocol called the AT Protocol or Authenticated Transfer Protocol As the company notes on its website Bluesky the app is meant to show off what the AT Protocol can do similar to how early browsers demonstrated the potential of the web According to Bluesky one of the biggest differences between AT and other decentralized social networking standards is how it handles account portability “With the AT Protocol you can move your account from one provider to another without losing any of your data or social graph the company explains BlueskyRight now Bluesky itself is running the only instance of the platform But just as Mastodon has thousands of servers available there could eventually be numerous Bluesky servers run by other entities That s also where the emphasis on account portability comes in it should make moving between servers fairly seamless including taking your social graph with you when you move which isn t currently possible on Mastodon Bluesky is also taking an interesting approach to algorithms and moderation On Mastodon each server sets its own norms and moderation guidelines which are enforced by admins But while Bluesky s team is to some extent setting their own norms for what s currently acceptable the app allows users to customize what level of moderation they want ranging from “hide “warn or “show for things like hate speech spam and impersonation BlueskyRight now there are some moderation labels that appear on posts containing things like impersonation but Graber says the goal is for labels to eventually be community led so that moderations can function independently of individual servers Graber has dubbed the approach “composable moderation Similarly the platform is planning a customizable take on algorithms Graber has said Bluesky wants to create a “marketplace of algorithms so users can be in control of how their feeds are filtered Why is it suddenly so popular Like many other Twitter like services there s been increased interest in Bluesky since Elon Musk took over the company Its early ties to Dorsey and Twitter has also fueled the curiosity of those searching for a new platform But it wasn t until Bluesky began opening more of its waitlist over the last couple weeks that it started to become more widely known As the service approached its first users last week more and more prominent Twitter users have joined Representative Alexandria Ocasio Cortez James Gunn Chrissy Teigen Rian Johnson and other celebrities have joined in recent days So have other recognizable Twitter users like WeRateDogs Dril darth and Musk nemesis ElonJet It s not just former blue checks though Black and transgender voices have also found Bluesky welcoming So have sex workers and shitposters Needless to say things have also gotten very weird very quickly The massive influx of users exposed a technical glitch that soon became known as the “hellthread The glitch meant that long threads with lots of replies would break in the app s main feed but users would continue to see notifications for new replies “Just don t reply to the thread to stay out Graber posted Bluesky users naturally had other ideas People not only kept replying they tagged others into the phantom thread At some point users began dropping nudes into the hellthread ultimately causing the app s developers to block nudity from Bluesky s “What s Hot feed Weirdness and nudity aside Bluesky s current popularity seems to be driven by both novelty of the service and because it s so much smaller and simpler than its predecessor The small user base and invite system has also so far mostly kept out trolls and bots and spam that tend to make Twitter a lot less usable for high profile accounts or people from marginalized backgrounds At a time when Twitter has reversed rules protecting trans people unbanned Nazis and harassers and algorithmically favors those paying for blue checks Bluesky is a reminder of how good “old Twitter used to be Will it last Just how long the good vibes will last is another question Bluesky isn t the first Twitter alternative to take off and see a surge in interest from former Twitter power users Mastodon surged for months last year following Musk s takeover of Twitter and inspired high profile Twitter users and developers to flock to the platform But that growth seems to have now leveled off and the number of active users has declined after months of growth Bluesky has some advantages over Mastodon it s easier to use and much more intuitive for Twitter users assuming you can score an invite But whether Bluesky remains as popular as it is now will likely depend on if the platform can sustain the same level of interest once it expands beyond the current invite system Many viral apps start off as invite only Clubhouse for example only to fade into the background once they are no longer exclusive and novel On the other hand Twitter is still a mess and there is clearly sustained demand for a non Musk operated alternative This article originally appeared on Engadget at |
2023-05-08 13:30:39 |
海外TECH |
Engadget |
Nacon’s MG-X Pro smartphone gamepad is comfortable but a little too basic |
https://www.engadget.com/nacons-mg-x-pro-smartphone-gamepad-is-comfortable-but-a-little-too-basic-130045626.html?src=rss
|
Nacon s MG X Pro smartphone gamepad is comfortable but a little too basicNacon now both a games publisher and peripheral maker has been making gamepads for consoles for a while It was one of the companies that Sony chose to make its wired pro PS controllers before Sony announced its own pro controller for the PS Not that it stopped Nacon It has introduced two mobile controllers including most recently an iPhone compatible model that lands in the middle of smartphone gamepad pricing It s cheaper than Backbone and Razer s technically impressive gaming peripherals and unfortunately Nacon made some sacrifices to get to that price The MG X Pro is light even with its built in battery Compared to some smartphone controllers the grips are more substantial and closer to typical console gamepads This is the most comfortable smartphone gamepad I ve ever tried by a wide margin It feels controller sized with similar spacing between the d pad and analog controls and full sized trigger buttons at the back making it far more comfortable during long gaming sessions Photo by Mat Smith EngadgetThe buttons are responsive but a little too squishy I couldn t notice any latency difference between wireless and wired smartphone controller options when playing through several Apple Arcade titles Into The Breach and some Overwatch streamed on PS Remote Play The buttons don t wobble around in their housing but the d pad feels a little doughy and loose The two analog sticks are made of sturdier stuff fortunately Between the two controller halves the vice part of MG X Pro has a ridged rubberized surface to keep your iPhone locked in with a little lip on both sides to keep everything in place The vice works on every iPhone I have from the Mini to the Max models And unlike some other vice controllers even with a protective case my iPhone Pro fits in fine It s easy to while away the hours with the MG X Pro until your phone battery runs out Unlike more expensive options like the Backbone this is a wireless model There s no lighting cable plug to connect your iPhone into which means there s no power throughput This problem is compounded when you re using cloud gaming services like Xbox Cloud and PS Remote Play which need a lot of power to stream games If you want to play for extended periods you ll have to be prepared to take similarly extended breaks Other shortcomings include a companion app that doesn t offer enough to warrant its download There s the ability to calibrate the two analog sticks which makes me worry that they could drift in the future and walkthroughs of what the MG X Pro is capable of That s not all that much Photo by Mat Smith EngadgetThe MG X Pro is the most comfortable smartphone gamepad I ve ever used Still the ability to offer comfortable gaming over time is limited by its inability to keep your smartphone powered up For more money you could go for the Backbone or the Razer Kishi which offer pass through charging Or a little more inelegantly you could swap the vice style controller for a more comfortable Bluetooth controller I rate the bitdo controllers and keep your phone propped up but plugged in This article originally appeared on Engadget at |
2023-05-08 13:00:45 |
Cisco |
Cisco Blog |
How Cisco’s Talent Bridge program is creating an equitable platform for employment matching |
https://feedpress.me/link/23532/16111511/how-ciscos-talent-bridge-program-is-creating-an-equitable-platform-for-employment-matching
|
How Cisco s Talent Bridge program is creating an equitable platform for employment matchingAt Cisco our purpose is to Power an Inclusive Future for All one way we do this is through the Talent Bridge program We want all people to have equitable access to resources including employment options available through our program Our focus is to reach candidates in all communities regardless of race ethnicity gender or |
2023-05-08 13:00:49 |
海外TECH |
CodeProject Latest Articles |
Solving Heterogeneous Programming Challenges with Fortran and OpenMP |
https://www.codeproject.com/Articles/5360201/Solving-Heterogeneous-Programming-Challenges-with
|
languages |
2023-05-08 13:39:00 |
海外TECH |
CodeProject Latest Articles |
Pixel-Perfect Reporting – Embedded In Your App |
https://www.codeproject.com/Articles/5360193/Pixel-Perfect-Reporting-Embedded-In-Your-App
|
Pixel Perfect Reporting Embedded In Your AppIn this article we discuss how embedded reporting tools like List Label offer advanced design and formatting capabilities enabling users to customize the layout font and formatting of Pixel Perfect reports |
2023-05-08 13:36:00 |
金融 |
金融庁ホームページ |
北陸財務局が金融機関等に対し「令和5年石川県能登地方を震源とする地震による災害等に対する金融上の措置について」を要請しました。 |
https://www.fsa.go.jp/news/r4/ginkou/20230508.html
|
北陸財務局 |
2023-05-08 13:10:00 |
ニュース |
BBC News - Home |
Ukraine war: Russia launches 'biggest' kamikaze drone attack |
https://www.bbc.co.uk/news/world-europe-65524104?at_medium=RSS&at_campaign=KARANGA
|
cross |
2023-05-08 13:33:13 |
ニュース |
BBC News - Home |
Texas mall shooting: Officials probe gunman's possible far-right links |
https://www.bbc.co.uk/news/world-us-canada-65521656?at_medium=RSS&at_campaign=KARANGA
|
links |
2023-05-08 13:28:42 |
ニュース |
BBC News - Home |
Northampton beat Tranmere to seal promotion to League One |
https://www.bbc.co.uk/sport/football/65445792?at_medium=RSS&at_campaign=KARANGA
|
tranmere |
2023-05-08 13:42:27 |
コメント
コメントを投稿