js |
JavaScriptタグが付けられた新着投稿 - Qiita |
CloudFront Functionsで一つの関数に複数サイトのBASIC認証情報をまとめて設定する方法 |
https://qiita.com/qwe001/items/0a5f223b87ed15078694
|
cloudfrontfunctions |
2023-04-05 21:19:34 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
Chrome拡張機能を使ってファイルパスを他人に共有するときの変換の手間を省く【Windows向け】 |
https://qiita.com/ito_futa/items/7ab2a067b976f08de7b5
|
chrome |
2023-04-05 21:11:05 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
CloudFront Functionsで一つの関数に複数サイトのBASIC認証情報をまとめて設定する方法 |
https://qiita.com/qwe001/items/0a5f223b87ed15078694
|
cloudfrontfunctions |
2023-04-05 21:19:34 |
技術ブログ |
Developers.IO |
jqの知識ゼロの自分がChatGPTにコマンド作成をお願いしてみた |
https://dev.classmethod.jp/articles/requesting-chatgpt-to-create-jq-commands/
|
chatgpt |
2023-04-05 12:41:59 |
海外TECH |
MakeUseOf |
The Best Pomodoro Timer Apps to Rocket Your Productivity |
https://www.makeuseof.com/tag/best-pomodoro-timers/
|
The Best Pomodoro Timer Apps to Rocket Your ProductivityIf you often hit a productivity wall after a few hours of work a Pomodoro timer could help you keep your focus This selection of timers has an option for every platform |
2023-04-05 12:45:16 |
海外TECH |
MakeUseOf |
How to Create an Animated Twitch Overlay Using Canva |
https://www.makeuseof.com/canva-how-to-create-animated-twitch-overlay/
|
canva |
2023-04-05 12:30:16 |
海外TECH |
MakeUseOf |
How to Get Cycling Directions in Apple Maps |
https://www.makeuseof.com/how-to-get-cycling-directions-apple-maps/
|
apple |
2023-04-05 12:15:17 |
海外TECH |
DEV Community |
Enum of structs in Swift |
https://dev.to/arnosolo/enum-of-structs-in-swift-4if5
|
Enum of structs in SwiftSo I want to store color setup locally but it would be better if I only save a String value Then use this string to get the corresponding value Below is my result MyColor swiftclass MyColor private init static let primary Color primary static let onPrimary Color onPrimary static let secondary Color secondary static let onSecondary Color onSecondary struct ColorPair let bg Color let onBg Color enum ColorPairType String case primary primary case secondary secondary func value gt ColorPair switch self case primary return ColorPair bg MyColor primary onBg MyColor onPrimary case secondary return ColorPair bg MyColor secondary onBg MyColor onSecondary DemoView swift State var currentColor ColorPairType secondaryText hello foregroundColor currentColor value onBg If you find this article useful maybe you can buy my calculator for It s a calculator that can change the layout of the keys This way you can only keep the keys that are useful to you gt App Store |
2023-04-05 12:49:09 |
海外TECH |
DEV Community |
Improve your Django Code with pre-commit |
https://dev.to/rasulkireev/improve-your-django-code-with-pre-commit-4pgk
|
Improve your Django Code with pre commitUpdate A kind reddit user by the name of lanemik suggested I give ruff a go So i decided to add it to the guide In the previous tutorial we have finished styling our Authentication pages Before we go any further I would like to introduce you to an awesome developer tool that will improve your code a lot Meet pre commit Pre commit is a tool that allows you to automate the process of checking your code for errors and issues before committing it to your repository hence the name In simple terms it will help you catch bugs and errors Not only that but it will also be able to sort your imports based on PEP recommendation as well as lint your code for better readability In this guide I will show you how to set it up and then I will share my favorite hooks that I use in all my projects TL DRSee all the code from this tutorial hereInstall pre commitCreate pre commit config yamlStart adding hooks Here are the ones I recommend blackisortflakepylintdjlintpoetry export Follow AlongBefore we continue I would like to mention that you can look at all the code that we wrote in this tutorial by looking into the pre commit PR on the basic django repo All the previous tutorials have been applied to that repo too If you have any questions or concerns feel free to leave a comment below or on the PR I ll try to respond as soon as I see the comment Finally last comment before we begin is that you are following the whole series that you should see the same results as I will However if you are using a different repo or you have wrote more code then the pre commit messages that you will receive might be slightly different But don t worry even if they are different they should be clear and very actionable Pre CommitI am going to go through each step with you but I encourage you to check out the official website The instructions they have are very useful Install Pre CommitYou can install it on your whole system MacOS with brew install pre commit but we are also going to add it to our project explicitly with by running poetry add group dev pre commit Please note the group dev this will add the dependency to the dev section This is useful because when we install libraries in the production setting those won t be installed thus using less storage space and increasing installation deployment steps Let s confirm that the library has been installed by running poetry run pre commit version If you don t know what this poetry run stuff is I recommend you check my Poetry guide Create a pre commit Config FileNext you will need to create a pre commit config yaml file in the root of your repository This is where the magic happens Once you create the file add the following text to it repos repo rev v hooks id check yaml id end of file fixer id trailing whitespaceThis file defines the pre commit hooks that will be run For example in this specific case we are using hooks provided by pre commit check yaml end of file fixer trailing whitespace This is the structure we are going to follow when we want to add new hooks Under the repos array we will specify an object that has the following repo the location of the hook some libraries provide those hooks but if one is not provided we can write our own we will do that later in that guide rev this is the version release of the repo you have specified If you look at the pre commit hooks library you can see it in the releases section hooks now to the actual hooks that will be used from that repo Again check the pre commit hook repo to see what hooks are available there are maaany maybe you ll find them useful These specific hooks are pretty self explanatory so instead of describing each one of those let s just run this and see what happens Please note that if you are running it outside of your repo it is not likely to do anything You should set this up as part of some repo Install and Run your Hooks for the first timeOnce you have created your config file you need to install the hooks specified in the file You can do this by running poetry run pre commit installOnce this command is done run poetry run pre commit run all files which will run these hooks against your repo You should see something like this So what happened is that pre commit checked all the files in the library and fixed them based on the hooks you have set up danger Warning These first checks are harmless so there is no worry about running them with all file However later we will start adding hooks that format your code If you have a large codebase I don t recommend you run the pre commit run all files since that will affect a lot of the code Instead you may want to start testing that the new hooks are working by running on one file at a time like so pre commit run files YOUR FILENAME If you would still prefer to fix the whole codebase I will recommend you do it slowly step by step like I do in this tutorial Use Pre CommitIn the future you will not be using poetry run pre commit run all files instead pre commit will automatically on all the files that you are committing to your repo Here is the general workflow that will now happen You work on a feature for your website and have changed a bunch of files You run git add all doesn t have to be all you could add files one by one whatever is your preference Then you will run git commit m adding new feature At that stage pre commit starts If all the checks have Passed then the commit will go through and you can then run git push If on the other hand at least one check fails commit will not go through Depending on your set up which we will discuss later either of the two things will happen pre commit have fixed those mistakes automatically like in the example above we saw pre commit say that a number of files have been fixed pre commit won t fix mistakes but will point you towards where those foxes are so that you can fix them yourself In either case once the fixes are done you want to re add the fixed versions of the file with git add all and re try running the git commit m adding new feature This time if all things have been fixed the commit will go through I know that this can sound a little tedious or slow But once you go through this a couple of times you will realize how quick easy and useful this is Good Hooks to UseNow that the setup is done let go through some of my favorite hooks that I use in almost all my projects The first three you have already seen I do use them everywhere BlackBlack is a Python code formatter This means that when this hook will run all the files that you want to commit will be checked for any inconsistencies and bad styling based on PEP standard This hook will automatically fix those issues Before we add this hook let s do something first Add exclude migrations to the top of your pre commit config file So that it will look like this pre commit config yamlexclude migrations repos repo This will make sure that the files that Django migration generates are not touched You don t have to do that I personally I think it makes sense not to touch files that are autogenerated by Django Alright now that this is out of the way let s add black to pre commit All you have to do is add the following lines to the pre commit config file right after the first repo exclude migrations repos repo repo rev hooks id black language version pythonKeep in mind that at the time that you are reading black might have a newer version available You should go to the repo and check the latest available version just like described above Another thing to keep in mind is that you should change the language version depending on what you are targeting For example when setting up the basic django repo we specified that this project will be version note Optional If you are using poetry in your project like I described in a previous post you can also add another layer of configuration In you pyproject toml file you can add the following block tool black line length target version py include pyi note Optional continued Black will you these configurations when being ran by pre commit To see the full list of available configurations check out the official docs page Once you ve added it you can test by running poetry run pre commit run all files You should see something like this If you do congratulations files were formatted to adhere to the PEP standard If something went wrong please comment below I ll take a look ASAP We can move on to other hooks isortisort is an awesome tool that will sort imports across your repo You know the drill Let s add this hook to the pre commit config file It will look like so repos pre commmit stuff black stuff repo rev hooks id isort name isort python And optionally but very much recommended add these configurations to the pyproject toml file tool isort profile django combine as imports trueinclude trailing comma trueline length Let s go over at what these do isort has profiles which let you choose what type of repo you have This will slightly change the behaviour of the check The next too are something that isort recommends for the django profile combine as imports will that imports with as statement are combined and the include trailing comma will keep the comma after the last import in a statement that imports multiple items Next is the line length which is important I ran into this problem a few times Make sure that this number is the same as the one configure in black If that is not the case often times these two will conflict with each other correcting each others behavior Let s try running pre commit again with poetry run pre commit run all files You should see something like this Please note that black passed the test since we habe already run it before which is cool Also interesting to see the fix end of files hook being triggered Probably I added extra line in the pre commit config file Finally I can see that files have been fixed by isort awesome Let s move on flakeflake is yet another awesome tool that will help you check the style and quality of some python code This one is going to be a liiiitle bit different Instead configuring the behaviour in the pyproject toml file like before we will create a separate file for it But first let s add to the pre commit file first As before check the latest version that is available in the github repo repo rev hooks id flakeNote create a flake file at the root of your repository and add the following to it flake max line length Now let s try running it with poetry run pre commit run all files Here is what I got Awesome Couple of things to note First I did not talk about this before but you can see in the first lines where pre commit is setting up the environment for flake essentially checking if the hooks exist If something went wrong at this stage then it is likely that you entered url incorrect or that you added a non existent version Second is that this plugin doesn t update the file for us It just tells us what is currently wrong so that I can go and fix it myself before committing the new code which is fantastic Let s do exactly that First it doesn t like that the HTML string in the utils py file is too long Black did not make it smaller because it doesn t know how to operate on strings There are two approaches we can take Fix the line length by breaking up the svg code into multiple lines Tell flake that this exact case is fine I m going to opt for since I don t care about the readability of the svg tag no one actually inspects those Plus would be good to show how to tell packages to ignore some lines I m going to put the following comment noqa E on lines and The E comes from the message in the terminal Same for the lines flake tells me which lines are affected After adding this comment to both lines let s rerun the pre commit command Et Voila This specific message is gone Now let s fix others Looks like it is about unused imports That should be easy to fix Let s remove those import and rerun Hooray Let s move on to pylint pylintpylint is a linter and a static code analyzer just like flake It will check your code for any formatting issue as well as any performance issues The difference is that pylint is a little more thorough and more customizable I feel like those two complement each other You don t have to set both of them up but I sleep better when I know that two unrelated programs checked my code Set up for pylint is a little different Here is a quote from the official docs Since pylint needs to import modules and dependencies to work correctly the hook only works with a local installation of pylint in your environment So we need to install pylint into our repo with poetry add group dev pylint Once pylint was installed we will need to tell pre commit to use that specific version Again let s check the docs for that They recommend we do it that way I removed a couple of args repo local hooks id pylint name pylint entry poetry run pylint language system types python args rn Only display messages sn Don t display the score Note the change I made on the entry line Instead of running pylint we are telling pre commit to run poetry run pylint since that is the preferred way to invoke packages installed with poetry One last thing to do before running the hooks is to create a config file just like we did with flake For this you are going to create a pylintrc file at the roor of your project and copy the contents of the pylintrc file from the pylint repo here is the link to it These are the recommended setting for pylint that we can configure in the future if we want Let s run poetry run pre commit run all files to see what happens Here is what I got Good that means it s working Before going further I would like to show you another cool feature of pylint Extensions There is a Django extension that we can install and apply to the pylint check Let s do that Install with poetry add group dev pylint django And add the new lines to the args list like so args rn sn load plugins pylint django new django settings module NAME OF YOUR REPO settings new Let s run poetry run pre commit run all files once again to make sure everything is working correctly Looks like pylint found the same errors I m not going to go over them one by one since they are very detailed and more importantly you might be seeing something else The only note I ll make is that I will add ignore manage pyto the list of args since this was generated by Django and I don t want to lint that So let s use the magic of reading and see what it looks like after I modified the code to the pylint s liking Nice Another useful check added to the list I will tell you this In my opinion pylint is the hardest and the most annoying to setup and please in the future However it doesn t mean that you should do it I think all most the error messages that it is showing are useful If you encounter those error at setup or at commit don t worry Spend some time trying to fix them or googling about them This will make you a better dev for sure Comment below if something is not working for you I ll try to help djlintFor Django users which you presumably are this will be a God send Check out the repo This is an HTML linter but for Django templates It will look for errors and inconsistencies in your HTML files The setup for this one is straightforward Add this to the pre commit config file repo rev v hooks id djlint djangoAlso I will add the following conf to the pyproject toml file tool djlint profile django For all the conf options check out the official docsOne thing to note is that I would recommend you put this repo before the local one It is preferable to keep the local one last So in our case we would add this one right after flake one And as before make sure you are using the latest version Let s give this a run with poetry run pre commit run all files Oof there is a lot to fix Thankfully errors are pretty clear I ve included the following ignores to my conf file tool djlint profile django ignore H Added H because keywords meta is no longer used Everything else fixed poetry exportFinal one that I like to use is the poetry export hook It used to be the case that we needed to add this one to the local repo but no longer This is useful if you don t want to install poetry on your prod server or in your Dockerfile That is to say very useful Instead of dealing with poetry in Docker or prod we will just have a nice and fresh requirements txt file to use for out dependencies Beautiful To make this work add the following to your pre commit config file I put it right after the djlint hook repo rev hooks id poetry export args f requirements txt o requirements txt without hashes This one doesn t require any configurations ️ To see other poetry hooks check out their docs ruffA kind reddit user by the name of lanemik suggested I give ruff a go I have heard of this tool before but never actually gave it a go According to the READMERuff can be used to replace Flake plus dozens of plugins isort pydocstyle yesqa eradicate pyupgrade and autoflake all while executing tens or hundreds of times faster than any individual tool I m not going to replace isort and Flake for the purpose of this tutorial but I will add ruff above those two to see it s performance Let s add the following block to the pre commit config file repo rev v hooks id ruffI will also add the following configuration to the pyproject toml tool ruff line length but there are a ton of other things you can configure Check out the README for that Now let s run the poetry run pre commit run all files and see what happens I got the same error as in the flake about the long HTML lines in the utils py The syntax for ignoring error is the same as in Flake The only difference is that here I had to add noqa E at the end of a multi line string as opposed to the end the line Once added at the end of the string I can remove noqa comments on lines amp I personally think that looks nicer That s it As easy as that ConclusionAaaah it s hard to explain the joy I get from seeing all those Passed messages First of all green is a nice color to look at Second I get to sleep knowing that my code quality is safe which is useful both for team and individual projects In conclusion here is what we did Install pre commit as a dev dependency in you poetry project Installed a bunch of pre commit hooks to the pre commit config file Configured the behavior of new hooks through pyproject toml configurations or through rc file configurations Can t believe it took more than words to go over these bullet points ️ If you made it to here a salute you you are an incredible human being with a ton of patience and focus You will do good in life If you have any questions or comments please them leave below |
2023-04-05 12:22:42 |
海外TECH |
DEV Community |
Connecting Raspberry Pi Simulator to Azure IoT Hub |
https://dev.to/coonzee/connecting-raspberry-pi-simulator-to-azure-iot-hub-2abe
|
Connecting Raspberry Pi Simulator to Azure IoT Hub What is Azure IoT HubThe Internet of Things IoT is a network of physical devices that connect to and exchange data with other devices and services over the Internet or other network Azure IoT Hub is a managed services hosted in the cloud that acts as a central message hub for communication between an IoT application and its attached devices In this guide we will be configuring an Azure IoT Hub in Azure portal and authenticating a connection to an IoT device using online Raspberry Pi device simulator to read more about Raspberry Pi device simulator visit www techrepublic com article raspberry pi simulator lets you start tinkering without even owning a pi Create an IoT HubStep Visit portal azure com login or sign up if you don t have an account you can get a free account at azure microsoft com en us free Step From the search box enter IoT Hub and select IoT Hub under services Step On the IoT Hub page select CreateStep On the basic tab of the IoT Hub follow the following steps Resource GroupCreate a new resource group by clicking create new option shown below the input bar you can use any name of your choice IoT Hub NameEnter any name of your choiceRegionSelect a region where the IoT Hub will be located in this example i will be using East USTierLeave as defaultDaily Message CountLeave as defaultStep Click Review Create button as seen in the image belowStep Click Create button when validation passes to begin creating your new Azure IoT Hub instance Step When deployment is completed click Go to resourceAdd an IoT DeviceStep To add a new IoT Device under Device Management section click devices Then click Add deviceStep Enter any name of your choice for your new IoT device in this example i will be using MyIoTDevice leave every other settings as default and click saveStep If you do not see the new device click Refresh on the IoT device page Step Click the IoT device you just created and copy the primary connection string valueThe string will be needed to authenticate a connection to the Raspberry Pi Simulator Testing the device using a Raspberry Pi SimulatorStep Visit azure samples github io raspberry pi web simulator GetStarted to use Raspberry Pi Simulator Device Step In the code area on the top right corner locate the line with const connectionString Step Replace Your IoT hub device connection string with the connection string copied from Azure portal Step Click Run to run the application The console output should show the sensor data and messages that are sent from the Raspberry Pi Simulator to the Azure IoT Hub Data and Messages are sent each time the Raspberry Pi Simulator LED flashes Step Go back to Azure portal click Overview on the Azure IoT hub page and scroll down then under IoT Hub Usage you will see the numbers of messages sent from the Raspberry Pi Simulator Voila that is all |
2023-04-05 12:15:05 |
海外TECH |
DEV Community |
Are Serverless Services Worth It? |
https://dev.to/aws-heroes/are-serverless-services-worth-it-1532
|
Are Serverless Services Worth It I recently wrote about how serverless services can be used anywhere I tried to change the messaging around these services to help people understand they aren t exclusively for serverless applications You can use serverless services for any part of your app that runs on prem in a Kubernetes cluster or anything in between After I published it and started receiving feedback on it I realized I might have put out a dangerous message Yes serverless services are great they are inexpensive to run elastically scale from to hundreds of thousands of requests per second and require little to no configuration to run But it might not always the right choice When I was running one of the early cloud teams at my last company I was blissfully unaware of the hole I was digging for myself I made the decision to invest my engineering team s time to learn how to build serverless architectures design NoSQL data models structure multi tenant systems heck even learn JavaScript All of which are sought after highly marketable skills In my head I was doing the company a favor However as our production deadline approached and we began running through operational readiness reviews it became clear I hadn t made the best decision The engineering team was the only set of people who knew how to support the app Our front line support team technical support implementation staff data conversion specialists and maintenance teams had no idea how the app worked They were used to on prem single tenant NET apps with a SQL database Not all this fancy new cloud tech As a result I held countless meetings training classes one on ones and brainstorming sessions trying to figure out how to catch the rest of the company up Ultimately it resulted in the engineering team becoming multi faceted and taking on support maintenance implementation and data conversion through our early production days This led to slower innovation and minimal development of new features because the team was busy doing a dozen other things effectively taking out one of the huge benefits of going serverless pace of development It made me realize that while serverless services look amazing on paper there are a few things to consider before taking the leap Find The Right Best Tool For The JobWhen people talk about the phrase the right tool for the job they often refer to the saying when all you have is a hammer everything is a nail Deciding to implement serverless services in your existing applications doesn t quite track with that metaphor I prefer to use a different analogy Imagine you re putting in a pool The first step in the process is to dig a big hole The right tool for the job is a shovel But the best tool for this job is an excavator Why take months digging a pool sized hole with a shovel when you could get it done in a week with an excavator Well for one using an excavator requires skill You can t just go out rent one and expect to dig the perfect pool It takes time to learn how to move the bucket stick and boom together as a single unit to do exactly what you want You could hire someone to come dig it for you but that s expensive If they miss something they d need to bring the excavator back out get the person back out there and redo the work It s a lot of effort for a quick maintenance job Everyone knows how to use a shovel and many people already have one You could get started today Does this feel familiar I ve seen tons of decisions made that rely solely on how much something costs right now The upfront costs feel more expensive than the long term costs so the decision was made to go a different way despite the obvious benefits Sometimes sticker shock blinds us to some of the other costs we decide to take on when going for an option that is right but not the best When digging a pool by hand what are you going to do with all the displaced dirt It needs to be hauled away somewhere And if you re digging by hand you need to give yourself a few months lead time to be ready by summer which might mean you re trying to use a shovel to dig through frozen dirt in the winter Not a task I d want to take on personally What s are the priorities of your company Is it being scrappy and getting something out as quickly as possible Is it building software right in an easily maintainable way Do you have the funds to invest in R amp D right now The difference between the right tool and the best tool is how it aligns with the priorities of the company If my objective was to build a pool at the lowest possible cost the shovel is the best tool If my priority is to be swimming by summertime the excavator is best Trade offsEvery decision in software is a trade off By choosing to do one thing you opt to not do another Let s talk about some of the trade offs you make when you decide to use a serverless service Slow down to speed up When you choose to go serverless for the first time it can be dangerous to jump into the deep end and build straight away Cloud vendors like AWS make it so easy to build applications with these services that it s tempting to just start Don t do that Take the time to learn how the services scale what the SLAs are how you invoke them and what downstream services you have in your app If you rush into development disaster awaits with open arms Deciding to go incorporate a serverless service is an investment Uptime support On the surface this seems a little tongue in cheek Serverless services are highly available minimal downtime and no maintenance windows If you re used to deploying batches of changes during a routine maintenance window you might have some relearning to do With the ridiculously high uptime your support staff needs to adjust to expectations and availability guarantees If you re implementing a single serverless service into a large application this might not be a problem But if you re rearchitecting or doing greenfield development you might want to run it by support to verify they can handle uptime People don t like change A personal pet peeve of mine is the we ve always done it this way so we re going to keep doing it this way mentality But I know many people disagree with me on that When you get into unfamiliar territory you ll get people who argue and refuse to do something because it s not what they know I had to take on a significant amount of extra work with my decision to move to a NoSQL database because our data conversion specialists refused to adjust their processes Keep this in mind when you have people who have been operating a specific way for a while Every change is a big deal Serverless services are often priced in a pay for what you use model When dealing with serverless functions every millisecond of compute time is charged on your monthly bill When working with serverless data services like MongoDB Atlas Momento or Amazon DynamoDB you pay for data size usually in the form of data transfer costs read and write units and storage This means that performance matters The faster your app the less you pay The smarter you structure your dataset the cheaper the data costs When reviewing code changes every line could directly impact cost This puts a brand new emphasis on pull requests to scrutinize data changes the addition of new rd party packages and logic updates Loss of control I know a lot of developers who like to control every aspect of their environment They control server patches load balancer configurations network infrastructure you name it Serverless services follow a shared responsibility model between the consumer and the vendor The vendors take ownership of all the infrastructure and hardware management for you They abstract away the routine complexities and provide mechanisms for consumers to use their services with the fewest amount of moving parts possible Consumers can t fine tune CPUs or opt to skip a particular patch Depending on your perspective this could be the best thing ever or a complete showstopper Is It Worth It From my experience incorporating serverless services is a no brainer but I m sure you expected that coming from me However there truly is no one size fits all answer Not every company wants to deal with the trade offs of learning something new and disrupting the status quo It slows down development while the organization gets up to speed on the new tech It puts in place new patterns and expectations around availability It shifts focus to performance CI CD and data management Things are just different If you can get past the initial investment the results are amazing Reduced costs no infrastructure management and rapid pace of development are all direct outcomes of shifts to serverless services That said the switch to serverless is a constant investment in upskilling Ever since I started with cloud development I ve been on a mission to learn as much as I can That s why I started blogging You re never done learning with serverless It evolves so rapidly that you have to make a conscious effort to keep up with it Is it worth it Well it depends It depends on your priorities willingness to learn something new and capability to boost the skills of across all departments of your org Happy coding |
2023-04-05 12:10:15 |
Apple |
AppleInsider - Frontpage News |
Universal Control not working right for some in latest iPadOS and macOS Ventura |
https://appleinsider.com/articles/23/04/05/universal-control-not-working-right-for-some-in-latest-ipados-and-macos-ventura?utm_medium=rss
|
Universal Control not working right for some in latest iPadOS and macOS VenturaA bug in iPadOS and macOS Ventura is causing Universal Control to stop working for an unknown number of users Here s what you can try Apple s most recent macOS Ventura and the iPadOS release featured bug fixes as well as new features such as the revised HomeKit architecture However a number of users on Apple s support forums are reporting a new issue with Universal Control After updating my MacBook Pro MPro and my iPad Air universal control stopped working wrote an author named Platan on March Nothing helps I turned off and on handoff wi fi bluetooth restarted both devices several times Read more |
2023-04-05 12:42:59 |
海外TECH |
Engadget |
Nintendo's Miyamoto says smartphones won't ever be Mario's primary platform |
https://www.engadget.com/nintendos-miyamoto-says-smartphones-wont-ever-be-marios-primary-platform-124417055.html?src=rss
|
Nintendo x s Miyamoto says smartphones won x t ever be Mario x s primary platformOn the eve of the launch of The Super Mario Bros Movie the pudgy plumber s days on smartphones may be dwindling In an interview with Variety celebrated Nintendo designer Shigeru Miyamoto said that quot mobile apps will not be the primary path of future Mario games quot Instead he said the company s strategy going forward is a quot hardware and software integrated gaming experience quot nbsp Miyamoto s remarks aren t too surprising considering that the last Mario game on mobile Dr Mario World was pulled from the market just two years after its release s Super Mario Run grossed million in its first year while Mario Kart Tour has taken in million so far That compares with Nintendo s billion gross to date on Mario Kart for Wii U and Switch nbsp The designer said that since control intuitiveness is a key part of the gaming experience smartphone development is problematic quot When we explored the opportunity of making Mario games for the mobile phone ーwhich is a more common generic device ーit was challenging to determine what that game should be quot he said quot That is why I played the role of director for Super Mario Run to be able to translate that Nintendo hardware experience into the smart devices quot Miyamoto didn t address other mobile Nintendo mobile properties including Animal Crossing Pocket Camp and Fire Emblem Heroes The latter is Nintendo s top earning mobile game by far having crossed the billion mark in June of last year according to SensorTower Miyamoto declined to say when the next Super Mario game would arrive but The Super Mario Bros movie starring Chris Pratt is set to arrive today amid strong audience and tepid critic reviews nbsp This article originally appeared on Engadget at |
2023-04-05 12:44:17 |
Cisco |
Cisco Blog |
Let’s Just Go! How I Was Shaped by My Cuban-American Heritage |
https://feedpress.me/link/23532/16058133/lets-just-go-how-i-was-shaped-by-my-cuban-american-heritage
|
Let s Just Go How I Was Shaped by My Cuban American HeritageAt age Alvio Barrios left Cuba as a refugee on the Mariel Boatlift a six month period in April of allowing Cubans to emigrate to other countries Alvio shares how his journey influenced his identity leadership style and belief in a life lived with a sense of adventure |
2023-04-05 12:00:41 |
海外TECH |
CodeProject Latest Articles |
Open 16-bit Windows applications natively on 64-bit Windows using OTVDM/winevdm |
https://www.codeproject.com/Articles/5358254/Open-16-bit-Windows-applications-natively-on-64-bi
|
ntvdmx |
2023-04-05 12:58:00 |
海外TECH |
CodeProject Latest Articles |
Inject |
https://www.codeproject.com/Tips/5358057/Inject
|
website |
2023-04-05 12:49:00 |
ニュース |
BBC News - Home |
Nicola Sturgeon's husband Peter Murrell arrested in SNP finance probe |
https://www.bbc.co.uk/news/uk-scotland-65187823?at_medium=RSS&at_campaign=KARANGA
|
headquarters |
2023-04-05 12:13:09 |
ニュース |
BBC News - Home |
Twenty-one convicted in West Midlands child sex abuse inquiry |
https://www.bbc.co.uk/news/uk-england-birmingham-65189785?at_medium=RSS&at_campaign=KARANGA
|
wolverhampton |
2023-04-05 12:28:24 |
ニュース |
BBC News - Home |
Password-hacking network shut down in global police raids |
https://www.bbc.co.uk/news/uk-65180488?at_medium=RSS&at_campaign=KARANGA
|
personal |
2023-04-05 12:24:58 |
ニュース |
BBC News - Home |
KSI: YouTuber visits mosque after racial slur in Sidemen video |
https://www.bbc.co.uk/news/newsbeat-65187225?at_medium=RSS&at_campaign=KARANGA
|
media |
2023-04-05 12:19:46 |
ニュース |
BBC News - Home |
Government shuns CBI business group after rape claim |
https://www.bbc.co.uk/news/business-65186175?at_medium=RSS&at_campaign=KARANGA
|
business |
2023-04-05 12:54:18 |
ニュース |
BBC News - Home |
Spanish TV star Ana Obregón reveals surrogate baby is her late son's |
https://www.bbc.co.uk/news/world-europe-65186636?at_medium=RSS&at_campaign=KARANGA
|
reveals |
2023-04-05 12:29:16 |
ニュース |
BBC News - Home |
Nottingham Forest: Steve Cooper is still manager - Evangelos Marinakis |
https://www.bbc.co.uk/sport/football/65191402?at_medium=RSS&at_campaign=KARANGA
|
cooper |
2023-04-05 12:38:02 |
ニュース |
BBC News - Home |
Juventus 1-1 Inter Milan: Romelu Lukaku suffers racist abuse |
https://www.bbc.co.uk/sport/football/65184213?at_medium=RSS&at_campaign=KARANGA
|
juventus |
2023-04-05 12:35:44 |
ビジネス |
不景気.com |
大阪の民泊運営「グランドゥース」に破産決定、負債13億円 - 不景気com |
https://www.fukeiki.com/2023/04/grandouce.html
|
大阪府大阪市 |
2023-04-05 12:43:05 |
ビジネス |
不景気.com |
千葉・四街道の病院経営「心和会」が民事再生、負債132億円 - 不景気com |
https://www.fukeiki.com/2023/04/shinwakai-yachiyo-hospital.html
|
医療法人社団 |
2023-04-05 12:21:55 |
ニュース |
Newsweek |
迫る竜巻を撮影していた女性、カメラを回したまま渦に巻き込まれる |
https://www.newsweekjapan.jp/stories/world/2023/04/post-101305.php
|
|
2023-04-05 21:05:00 |
コメント
コメントを投稿