投稿時間:2022-03-25 19:40:43 RSSフィード2022-03-25 19:00 分まとめ(58件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
TECH Engadget Japanese TikTokの元モデレーターら、延々と不快動画見せられた「精神的苦痛」で訴訟起こす https://japanese.engadget.com/former-tik-tok-moderator-sues-for-emotional-distress-over-disturbing-videos-095032802.html tiktok 2022-03-25 09:50:32
TECH Engadget Japanese アップル幹部、Mac Studioは20年以上ものMacの蓄積から生まれたと語る https://japanese.engadget.com/apple-executives-mac-studio-overwhelming-092025886.html macstudio 2022-03-25 09:20:25
ROBOT ロボスタ ソーラー発電で作動するIoTゴミ箱「SmaGO」を名古屋・栄で運用開始 三井不動産/メ~テレ/フォーステック https://robotstart.info/2022/03/25/iot-garbage-can-smago.html 2022-03-25 09:33:38
IT ITmedia 総合記事一覧 [ITmedia News] サッカー日本代表のオーストラリア戦、「DAZN」で過去最高視聴数に https://www.itmedia.co.jp/news/articles/2203/25/news156.html itmedia 2022-03-25 18:47:00
IT ITmedia 総合記事一覧 [ITmedia ビジネスオンライン] VTuberグループ「ホロライブ」と「神田明神・神社声援」のコラボ商品が発売 狙いは? https://www.itmedia.co.jp/business/articles/2203/25/news143.html itmedia 2022-03-25 18:32:00
IT ITmedia 総合記事一覧 [ITmedia ビジネスオンライン] 動画配信ランキング 「鬼滅の刃」を抑え、2週連続1位になったのは? https://www.itmedia.co.jp/business/articles/2203/25/news135.html itmedia 2022-03-25 18:22:00
IT ITmedia 総合記事一覧 [ITmedia ビジネスオンライン] フルートの部品製造技術を応用 3900円の高級耳かき https://www.itmedia.co.jp/business/articles/2203/25/news148.html itmedia 2022-03-25 18:18:00
IT ITmedia 総合記事一覧 [ITmedia News] AppleがiPhoneサブスクを検討中? Apple IDでiPhoneを定額支払い可能に https://www.itmedia.co.jp/news/articles/2203/25/news146.html apple 2022-03-25 18:06:00
js JavaScriptタグが付けられた新着投稿 - Qiita ファイルサーバでWebサービス提供してみた https://qiita.com/NakayamaShota/items/8885815da15ac2702d4d ファイルサーバでWebサービス提供してみたはじめにローカルにあるHTMLjavaScriptからローカルファイルを操作する方法を調べた記事です。 2022-03-25 18:14:04
js JavaScriptタグが付けられた新着投稿 - Qiita JavascriptのDateオブジェクトをUnix時間として扱う https://qiita.com/kuntaro0524/items/89219a5c5a95ef4795e9 JavascriptのDateオブジェクトをUnix時間として扱うJavascriptでデータベースに日付時間データを格納して取り出して表示したいいろいろとDateオブジェクトを活用すれば文字列や時間オブジェクトへ変換などできそうである。 2022-03-25 18:06:02
Ruby Rubyタグが付けられた新着投稿 - Qiita Rails MVCモデルとは何か https://qiita.com/kuramoto30/items/b29c1c0591c6c3bef0f4 Viewの役割コントローラーからモデルのデータインスタンス変数を参照する形を受け取り、表示する処理を作るappviewshomesindexhtmlerbltmyintroducegt以上です。 2022-03-25 18:16:05
Ruby Rubyタグが付けられた新着投稿 - Qiita rails 詳しいフォロー機能の仕組み https://qiita.com/Hbk__17/items/a6b96009154542d04269 なので、実際にUserのフォロー機能の中間テーブルとしてRelationshipというフォローの関係を記録しているテーブルを作成してみると、、綺麗にUserテーブルのフォローの関係が対Nになり、N対Nの関係を避けることができましたねここまで来れば、フォロー機能のテーブルの理解は完了です。 2022-03-25 18:00:46
AWS AWSタグが付けられた新着投稿 - Qiita 【AWS環境構築メモ④】セキュリティーグループの作成 https://qiita.com/yuuichimizuta/items/5d3b9e4872ad8ae1db4f 前回の記事【AWS環境構築メモ③】VPCの作成前提条件AWSアカウント作成済みリージョンはアジアパシフィック東京apnortheast作成手順サマリー順番手順ELBALBのセキュリティーグループ作成ECのセキュリティーグループ作成RDSのセキュリティーグループ作成作成手順ELBALBのセキュリティーグループ作成ELBに関連付けるセキュリティグループを作成しますサービスよりVPCを選択→セキュリティーグループ→セキュリティーグループの作成をクリックするセキュリティーグループ名サービス名ELBSGなど分かりやすい名前がおすすめ説明このセキュリティーグループの説明を入力VPC対象のVPCを選択インバウンドルール今回は以下の設定にします。 2022-03-25 18:44:01
AWS AWSタグが付けられた新着投稿 - Qiita License Managerの新機能:EC2のライセンス変換を試してみた(SQL Server) https://qiita.com/suzuki_kento/items/bfe61c4b6121ed034e2f 参考ライセンスタイプ変換の対象となるライセンスタイプライセンスの変換AWSSystemsManagerインベントリのセットアップSytemManagerのコンソールからイベントリ→セットアップインベントリをクリック対象のライセンス変換対象のインスタンスを指定※ここで対象のインスタンスが現れない場合、インスタンスに「AmazonSSMManagedInstanceCore」のポリシーが付与されたIAMロールがアタッチされているか確認してください。 2022-03-25 18:16:10
Docker dockerタグが付けられた新着投稿 - Qiita 他人からもらったWordPressファイルとSQLファイルを元にローカル環境で開発したい (Dockerで環境構築) https://qiita.com/suama-akdo5317/items/6c258386b59b1b1b643e 2022-03-25 18:24:43
Ruby Railsタグが付けられた新着投稿 - Qiita Rails MVCモデルとは何か https://qiita.com/kuramoto30/items/b29c1c0591c6c3bef0f4 Viewの役割コントローラーからモデルのデータインスタンス変数を参照する形を受け取り、表示する処理を作るappviewshomesindexhtmlerbltmyintroducegt以上です。 2022-03-25 18:16:05
Ruby Railsタグが付けられた新着投稿 - Qiita rails 詳しいフォロー機能の仕組み https://qiita.com/Hbk__17/items/a6b96009154542d04269 なので、実際にUserのフォロー機能の中間テーブルとしてRelationshipというフォローの関係を記録しているテーブルを作成してみると、、綺麗にUserテーブルのフォローの関係が対Nになり、N対Nの関係を避けることができましたねここまで来れば、フォロー機能のテーブルの理解は完了です。 2022-03-25 18:00:46
技術ブログ Developers.IO CloudShellでサクッと自己証明書を作成してACMにインポートする https://dev.classmethod.jp/articles/aws-acm-import-cloudshell/ cloudshell 2022-03-25 09:09:18
海外TECH DEV Community Meeting Recordings at Dyte https://dev.to/rishit/meeting-recordings-at-dyte-3m41 Meeting Recordings at DyteAuthors Kushagra Vaish Rishit BansalDo you remember what people said on the last video call you attended The average person attends calls every day making it difficult to remember everything that was discussed in the calls At Dyte we always have a single person taking notes for every call generally the person that joins last ‍ ️ But even this leads to frequently missing out on a few action items every call Cue cloud recordings Cloud recordings capture everything on your video call to a file that can be viewed anytime in the future This article will cover the different approaches we covered while engineering this feature at Dyte and the hurdles we had to overcome in the process How to build it We knew we had to build recordings for our video calling company duh but we could have accomplished this in numerous ways Firstly we started by asking ourselves the following questions What do we want to record Just the webcam and audio stream Or the chat in the meeting as well What about other interactive elements polls plugins file uploads etc in the meeting Do we want to record on the client side or server side Do we want to store the recording locally or server side Let s consider these questions one by one To answer the first question we decided that we want to record any interactive element present on the screen Also we were sure that we wanted to store all the recordings on the server side since everyone in a meeting should be able to download the recording post meeting But we didn t know how to answer the second question as all the approaches had trade offs We came up with major approaches to answer the second question Recording a browser tab We could run a recording logic on the user s browser that would record their screen and either store it locally or send it to the cloud All browsers already ship with MediaRecorder APIs allowing you to record and store any media stream you generate The flow looks something like this Recording a browser tab via MediaRecorder APIs Record the streams received from the server Most video call solutions send their streams to a server that processes them and sends them to all users who want to consume them We can simply add another layer that sends these videos to a processing pipeline built using GStreamer or FFmpeg which takes all the raw streams stitches them together and then stores them In layman s terms think of this as taking everyone s webcam videos from a call then placing the videos side by side and finally exporting to a single video Recording the streams received from the serverGood old screen capture A simple approach is to join the meeting using a virtual “Bot user and record the entire screen of this Bot using tools like FFmpeg or OBS This approach preserves the interactive elements on a webpage as we now see the meeting just like how any other user in the meeting would perceive it However we would need to incur the hardware cost of running FFmpeg OBS for every recorded meeting Recording the entire screen using tools like FFmpeg or OBS The MVPOur first approach prototype used the MediaRecorder APIWe first thought of allowing users to record locally using their own browser s MediaRecorder API but quickly realized that we can t depend on the user s machine to remain stable during lengthy recordings What if a user leaves a meeting earlier than other users or runs into network issues and rejoins a meeting mid way To overcome these issues we structured our recording MVP like this We ran a Chrome browser on the cloud that joined the call as a hidden participant This Chrome browser had an extension that activated as soon as a call was joined The hidden participant then starts to stream its tab This stream is fed to the MediaRecorder API which then stores the recording in browser storage When the meeting ends the recording is transferred to our S bucket We shipped the MVP within weeks of planning that we had to do recording oh we do miss those days and on the first day it broke the entire system Why Well there were a few things we failed to account for The entire recording was stored in memory and as the calls become larger the available memory decreases We were running Chrome This led to our cloud VMs running out of memory frequently Even when it had enough memory the Chrome browser was unstable and crashed randomly Sometimes our recorder was unable to join the meeting Certain players couldn t play the recording Most importantly it couldn t be played in QuickTime Player Mac s default player and Windows Media Player Windows default player and a lot more Our MVPOn a side note we were in the YC W batch during the time and recently came to know about a concept called PRD or Product Requirements Document stop rolling your eyes OK we had no clue about anything Getting into the details of how we struggled with that will take another blog post but we essentially realized this we were just building a cool showcase by linking the maximum amount of systems possible most of which weren t even necessary Thinking along the same lines we decided to start by writing a detailed PRD outlining the revamped architecture for the system We clearly defined the goals with the rewrite and how we could satisfy these requirements in a reliable manner The big refactorThis time we decided to architecture a solution around the third approach i e screen capture described previously in this article We built our own in house docker image packaged with selenium Xrandr FFMPEG and our application code This container would join the meeting and then record the browser s screen using FFMPEG A lot of our time went into fine tuning FFMPEG parameters to ensure the correct trade off between quality and output size of the video file Since FFMPEG continuously writes to the file system we did not encounter the memory issue faced in the MediaRecorder approach Moreover FFMPEG provided a plethora of output encoding formats allowing us to export videos to both H and VP codecs The vast majority of video players can easily play these FFMPEG gives a range of CLI options to control I O formats and other parameters like bitrate Source To ensure that the browser joined our meetings reliably we added retry logic that would look for failures in joining the meeting and try to reload the page again when such errors happened Moreover we added logging in every component of the system which helped us easily debug issues on live call A crucial step was monitoring these logs and setting up automated alerts on slack whenever we saw an increased frequency of “error log lines An example of an alert on our slack channel from our recording serviceAnother issue we encountered was the long durations to spawn these docker containers on Amazon s Elastic Container Service ECS did not have any well defined SLAs on how long it would take to spin up our containers Our tests revealed that this startup time could range anywhere from seconds to minutes under stress and high load We were later able to optimize this startup time to less than a second by using a neat trick something we will cover in a future blog post AWS ECS What we learnedLOG EVERYTHING This is probably the most understated thing that we have learned Don t worry about performance use a proper logging library Don t worry about cluttering use proper log levels and make the logging follow a proper structure If you don t have data on how to debug the problem it s really hard to find the issue We ended up building a structured logging framework on top of winston which helped us identify edge cases with FFmpeg and our recording logic and this was then shipped across all our microservices Also we ended up building alerts on top of these logs using Grafana which allowed us to respond to issues even before customers reported them Try to reduce your iteration loop We realized that testing a recording change locally was taking a lot of time and we didn t have a proper reproducible test for testing our recording For the redesign we started with first writing a simple reproducible test and collecting baseline performance for that test We built a simple script that allows us to deploy local change directly on the testing environment That allowed us to shift from doing iterations of recording per day to at least iterations per day On the other end once you are ready with the change test everything There was a random bug we saw where for some meetings we saw the recording was never stopping We saw then that these were meeting with a host which when ends meeting for all participants causes recorder who is also a hidden participant to get stuck in an invalid state You can t test for everything but we ended up creating a feature checklist as part of our SDK and then each new feature is tested against the combinations of existing features Understand the cloud infra that you are building on top Remember that random Chrome crash that we talked about Turns out it was an issue on ECS We had to go deep in the documentation for how ECS works and debug that Wrapping UpIn this post we described our engineering journey in developing and perfecting meeting recordings on Dyte We covered the different approaches we took and what we learned in the process Hope this helped you not only learn something new but also understand the importance of a well defined developer workflow Do check out our recording APIs by triggering a recording using our REST API Also stay tuned for a future blog post on how we fine tuned our infra for lightning fast recording start times 2022-03-25 09:47:44
海外TECH DEV Community 8 reasons to version control your database https://dev.to/terminusdb/8-reasons-to-version-control-your-database-4k1e reasons to version control your databaseVersion control is synonymous with software development Most will automatically think of GitHub Those superpowers gifted to software developers have made application builds quicker more efficient and more collaborative The database world has been slow to follow But it is getting there TerminusDB is one database with version control features There are others like Dolt Planetscale and Liquibase that extend the functionality of other databases Revision control for databases is a no brainer We ve listed eight beneficial reasons to version control your database But before we do that here s a brief overview of how TerminusDB does version control TerminusDB is an immutable graph database that creates a graph from JSON documents It features collaboration and version control tools that enable you to branch and query data These tools enable collaborative builds and the creation of applications designed to let many users collaborate asynchronously Read here for more information about how TerminusDB does version control Build collaborative applicationsCollaborative applications have changed the way people consume and use applications User generated content drives a lot of these Look at Spotify as a prime example Contributors provide songs podcasts and audiobooks All of these collaborators give consumers a rich application where they can consume just about anything ever released Collaborative applications can take many forms perhaps you re creating a knowledge base that captures specialist knowledge from a diverse range of people or maybe it s a subscription service for erotic stories Whatever the use case version control is a way to embed business logic into the database so that collaborators can work together to input substance to your applications With version control you can establish workflows so there is a level of authority and approval to ensure collaboration is to a set standard As we re immutable there s also the ability to store all data entries whether the application uses this data or not This might be useful for conflicts or where a collaborator wants to revert to a previous version of their work The immutable nature of TerminusDB and the commit graph in particular makes version control features like branch squash reset and rebase possible This also provides some other beneficial functions for delivering collaborative applications Diff and patch let users either directly or via a user interface compare JSON documents and decide what the data should look like This is useful for people working on the same assets and when conflicts occur Build collaboratively with controlWhere Git has revolutionized software development adding version control features to your database provides backend and full stack developers access to similar tools to build collaboratively The ability to create database branches means that changes to schema and the data itself can be achieved quickly and efficiently without impacting day to day operations Workflow pipelines that help developers work together to review discuss and approve updates also help to remove silos and encourage people to work together to use their collective skills and experience to build better Version control is an enabler of collaboration If you look at the DataOps movement that is focused on speed quality collaboration and measurement you have to ask the question is this all possible without revision control for your database You can read more about our thoughts on collaboration and version control here and the relationship between DataOps and collaboration here Establish and maintain good data governanceFormer Data Scientist and our DevRel Associate Cheuk recently wrote about the importance of version control for better data governance In the article Cheuk talked about her experience with ending up with multiple versions of data sitting around with no good explanation about which one is meant to be used for a certain experiment The way we do version control means that we can add metadata to both branches and commits to provide a narrative about data so that users have some context and with it understanding The point of data governance is to ensure that data remains accessible accurate and secure so that it is available and useful to other users Version control enables you to achieve better data governance by adding the narrative but also removing the temptation for renegade developers to make changes in isolation that can impact applications and services Surface data for regulatory complianceAnother benefit of version control features is the ability to satisfy audits and regulatory compliance faster With many regulations across regions these tasks can become a logistical nightmare to give even the most courageous professionals night sweats As an immutable database TerminusDB stores everything The commit graph time stamps all changes and records what data changed and who changed it You can then travel back in time to see what data looked like at any particular time Branching the database also means that data can be prepared for regulators to provide them with everything they need to satisfy their particular requirements There s no need to touch anything in production all of the commit histories are available from the branch so that auditors can enjoy the rich history of your data You can use this branch to develop UIs or export to CSV to make audits far easier Have a read about using TerminusDB to build a headless regulatory system Development audit from inceptionSpeaking of audits they re not always something to fear Auditing your builds is important to ensure data quality accuracy and security it can also help later with license and regulatory compliance In many instances of application development an audit comes later mainly due to heavy workload and tight deadlines so the fine tuned auditing comes after much work has gone into the build But is delaying your application audits causing harm in the long run In many app builds the requirements can be in flux as the application takes shape and users start experimenting and subsequently finding things they re not quite happy with By building audit capabilities into applications from inception application needs and development can proceed along parallel lines to give you a greater chance of improving the quality of the delivered product This is what version control gives you For every development you have a branch with workflow pipelines And with every commit you get a snapshot of what the backend looks like and so with appropriate metadata the lineage and build of your application are documented Feature development with safety controlsNothing stands still We re constantly in flux As such applications need to move with the times Adding features and enhancements is all part of providing the best service to customers Version control features to branch squash reset rebase and establish workflows allow development teams to build in safety If something goes wrong you can revert to the working version The ability to thoroughly test on a branch also helps to ensure that when features are pushed quirks are ironed out and disruption is avoided Database disaster recovery from humans Do you worry about earthquakes and volcanos destroying your data Of course not you ve got disaster recovery plans to ensure the availability of your data What s more dangerous than an earthquake Humans of course We could leave it there but we are actually referring to your database and not just in general Human error leads to lost or inaccurate data and even with database disaster recovery plans some of this data can be lost and time wasted Version control is a way for you to protect yourself from these pesky humans and their fallibilities With the commit history you don t need to revert to a backup to restore the database you can travel to the time of the error prone commit and fix the issue Our web architect Francesca wrote a piece talking about database disaster recovery in more detail that you can read here Academic amp research start with a base and branch forwardQuite often academic research involves graph databases as they re perfect for mapping relationships and getting a semblance of meaning from data Experiments are repetitive and require a base to reference a zillion tests against Quite often in the research world time will be spent rebuilding a knowledge graph With version control specifically time travel and branching academics and researchers can save bags of time by traveling back to a specific point and begin new experiments from there 2022-03-25 09:33:55
海外TECH DEV Community A Practical App Building Software Overview https://dev.to/atraichuk/a-practical-app-building-software-overview-490o A Practical App Building Software OverviewChoosing no code or low code app building software from tons of similar solutions can be difficult Given that the vast majority of the reviews for top app building software are shallow and self promotional it s even harder to make a purchasing decision That s why we decided to provide an in depth analysis of the best app building software so you can choose a perfect fit for your business needs To demonstrate we chose a movie application for your convenience and understanding It has all of the features that a typical application possesses Authorization and profile editing Integrations with third party servicesA page with a list of items that can be filteredUser created contentNotificationsItem details pageBack EndThe mobile back end is an essential element of all mobile app building software The primary role of the back end is to store data send push notifications and allow for authorization and custom automation Remember that it s much easier to integrate with internal back ends than external ーso it s a big bonus if a platform has its own back end PricingAs a rule no code app building software is a more cost effective way to build your application than hiring a team of developers However it s best to remember that the total cost will be broken down into development and production costs and the production phase is often much longer than the development phase No code Project LifecycleYou might get lucky and find an app building platform software with a free plan for the development stage But in most cases you need to buy a subscription to publish an application The development stage is usually much shorter than the production stage so be careful when choosing your platform Look at total costs including production and don t forget about the cost of back end services The App Building SoftwareWe tried top app building software options and successfully created an MVP version on five of them Appery ioThunkableAppGyverAdaloMicrosoft PowerApps Appery ioThis app builder has a great variety of back end services lots of plug ins useful project templates and examples to follow Appery io has three fully fledged editors based on different technologies Ionic Ionic and JQM We chose to use Ionic because it s the most recent edition At first you may get lost in the number of elements on the screen but you will soon adjust to it and understand that it s pretty functional The Appery io editor itself is pretty standard and contains all the necessary components There s also an option to add custom components which later appear in the Custom Components palette Preview and exportThe first preview in the Appery io app building software was quite long seconds But after each change it updates the previews quickly and you don t need to wait Another great feature is that you can click on Remove frame and use the Google Chrome developer functionality to see how your application will look on different devices The other app building software options don t have this option The export options on Appery io are multitudinous Besides Android and iOS you can export code that can be used for further development which is excellent especially if low code becomes insufficient for you at some point With Appery io you can export to Android without any setup process so you don t need to generate any certificates There is also an auto update feature that allows you to update content on your application so your users can see your changes immediately Database back endBecause the Appery io app building platform software has its own back end we created a database with movies on the platform all operations were done on UI One of the most useful features is that you can export and import from JSON and CSV formats which could be helpful Integration with databaseAll you need to do to integrate with this database is import the database service which is relatively easy You need to choose the database method query and collection from the list To invoke this service and get the movies list you need to add a Datasource on the Data tab page and the action on the screen creation event will invoke this data source Custom logicThe Appery io app building software allows you to add logic using the no code approach There are two concepts ーactions and events In our case we invoked a query service on the page load or alternatively we could set the variable and navigate to another page on click Of course you will enjoy the full capabilities of the no code platform if you use custom code here Data mappingThe Appery io app building software uses visual mapping The only difficulty is understanding iteration through elements Some no code platforms provide unique list components but in Appery io you can iterate whatever you want Although it s less clear from the start it will be easier to understand how it works with visual mapping ThunkableThunkable is an easy app building software with a basic back end We would say it s more like visual coding not no code since you use essentially the same coding structures as if…else… Thinkable offers a free plan but your applications will be available for the public to rebrand copy or sell Thunkable boasts two editors ー new and old The former has high functionality but almost all tutorials are created for the old editor It can be challenging to align elements you need to use your row and column components to make everything look pretty and set up the size correctly Thunkable app building software offers a lot of default components but there are no plug ins and no marketplace with additional components So if you don t find the component you probably won t be able to make what you want We faced two problems The Video component doesn t support YouTube The good news is that you can add it with the Web Viewer component There are no check box radio button or select box components which is why we weren t able to make the UI we wanted Preview and exportThe Thunkable app building platform software offers three options to see a preview two in the browser and one in their mobile application However it isn t clear what the difference is between the two browser based previews With Thunkable you can export to Android and iOS binaries and publish to the App and Play Stores With the free version you can export only twice a month Database back endThunkable supports a basic database back end you can easily import the data from Airtable or Google Sheets However it doesn t support any filtering Integration with databaseThunkable mobile app building software doesn t have native integration with Xano It has a Web API component which you can use with a URL and Query Parameters for future mapping for filtering Custom logicThunkable custom logic is visual code not no code as we mentioned before With the help of Initialize…variable…with value when…do… and if…then…else… blocks you need to build your custom logic Since there is a low code option you can create complex applications however as this is not actual code not everything can be implemented quickly Data mappingYou need to implement data mapping in the Blocks custom logic in the custom logic section The key idea is that each UI component has a Set… s…to block that allows you to properly map any variable field or variable to UI components AppGyverAppGyver is a free mobile app building software without back ends Although it s a no code platform it still allows some custom code The editor is very similar to other platforms where you can drag and drop components and set them up on the panel An integrated video tutorial also shows all the main functionalities so you don t need to search for them on YouTube If you need more functionality not included in the default component you can find more in their significant components marketplace But if you can t find the component there you are in trouble We managed to find it via the WebView component Preview and export The app building platform software has two options to see your preview their mobile application and in the browser The browser looks slightly different from how it will be on the phone Also our custom YouTube component didn t work The preview updates easily on the browser and mobile application With AppGyver you can export projects to iOS Android binaries and web applications But you can t download the code to change it manually and you need to manage all certificates and set them up by yourself Database back endAs AppGyver app building software does not provide its back end we chose Xano for storing data We will use it in every app builder that doesn t have its own back end Bear in mind that you will have to pay for these services Integration with databaseAlthough AppGyver doesn t have native integration with the Xano back end you can watch a comprehensive video tutorial that explains everything in detail To integrate with Xano create a new REST API Data resource and set it up manually Next add a new Data variable associated with this resource with Collection of data records type The service will be invoked automatically with the page load The only challenge here is that it invokes this service once every couple of seconds by default As you pay per request or have a request limit this is a serious expense Custom logicThe AppGyver mobile app building software has a visual editor for no code custom logic you will only need to drag and drop actions set up them and link them between each other In the MVP stage we created everything without writing code or adding actions from the marketplace Data mappingIn this app building software you choose the component and bind each property with the value you want using the properties panel e g calculated formula variables static text an iterator or component properties Add one of the predefined list components in order to iterate through the list If you don t like the design you can change it in the components editor but there are some limitations Once you choose a variable to iterate through the mapping becomes clear AdaloAdalo is a mobile app building software with a basic back end Like Appery io it has lots of helpful project templates examples and a marketplace with components The app builder has a free plan to learn the product and create a prototype only a paid plan allows for third party integrations Also you also won t be able to export your binary or publish your app unless you have a paid plan This app building platform software is a bit different from others ーthe screens overview and the fact that you don t need to move between them are very convenient features Another exciting feature is that Adalo relies more on ready to use components You can create a list of elements with a great design although there can be issues if you don t like the default component Preview and exportFrom our experience our movie screen looked different on the editor and the preview Adalo provides a link to see the preview on a device but if you want to export it and see the actual application you will have to buy a paid subscription Database back endThis mobile app building software has a basic database back end The work with the database is straightforward But we faced one problem with filtering we implemented name filtering through a Contains operation but we failed to make year and genre filters So we had to use the Xano back end again Integration with databaseIt was pretty easy to integrate Adalo app building software with Xano All you need to do is fill the URL make a test request and parse the result and map the fields to components The only difference is that it doesn t allow you to manually set up any response schema which can be a problem Custom logicAdalo developers did their best to reduce the amount of custom logic You can add it as action to events on specific components However not every component has actions and we also found a bug here there is manual data and when you add the manual data it just disappears a few moments later We can t say that Adalo s custom logic is awful but sometimes it doesn t give you what you want Data mappingAdalo mobile app building software offers a straightforward way of mapping Because it knows about all the components and available data on the screen you choose what you want when it s time to map it to the label Iteration through the list is also simple You can easily make a list and iterate through any component even iterate buttons Microsoft Power AppsMicrosoft Power Apps is an app building software with all the back end power of Microsoft Azure Its great advantage is that it can rapidly generate a mobile application for inventory management The significant disadvantage here though is that you will have to use a lot of code Microsoft Power Apps is targeted at enterprises so it s pretty hard to sign up as an individual Because of this fact you can t publish your app to the App or Play Stores The mobile app building software looks like a Microsoft app and it s pretty easy to navigate But the positioning elements are similar to the Adalo platform so you can t set absolute coordinates and size By default they prevent apps from rotating to horizontal mode we had to enable that ourselves but it still didn t look exactly how we wanted Moving between screens is masked in tree view which can be inconvenient if you have many screens But Power Apps provides a very cool feature if you click on the alt button and on the button that leads to another screen you will move to this screen automatically So they have an almost accurate preview in the editor Preview and exportIn the Microsoft Power Apps app building platform software the preview can be seen in the browser and you can publish it to the PowerApps application on a device One interesting thing is that the editor shows you what the preview showed you last time So if you filter movies you will only see the movies you saw in the preview But a significant disadvantage of this app builder is that you can t export your application to App Store or Google Play Database back endMicrosoft has a variety of back end services Power Apps app building software has many connectors to these services and other third party back ends Most of the tutorials demonstrate how to connect to Google Sheets but this connector is limited to rows which is too low if you wanted to make a real competitor to a movie application So we decided to use Xano here as well Integration with databaseThird party integration using REST API is not as easy as it is in other platforms You need to exit your app builder create a Custom Connector define all REST settings and save it Then create a code that invokes it in the editor You also need to add this type of code to the OnVisible event of the page to invoke the service on the page load We could not make a no code version of the application on this step because PowerApps app building software doesn t have this kind of capability Custom logicMost Microsoft Power Apps tutorials start with a simple template that shows a list of items and allows you to edit the details The problem was that we had to change a lot in this template and write many lines of code The only custom logic Power Apps app building software allows you to adjust from UI is to navigate to another page That being said all the code is just predefined functions so it is still much easier than creating an application from scratch Data mappingData mapping is also not very straightforward To send the movie details screen so that you could display it you will need to set a variable while you re changing the screen To do this you need to create a code for it yourself and add JSON as a third parameter in the Navigate action Then put the corresponding value into each visual component on the movie details screen without any auto complete Wrapping It UpIn this article we tried to describe our experience of making an MVP using the top app building software We managed to do this only with Appery io and Microsoft Power Apps Every app building platform software has its unique features so let us share with you a few things to keep in mind before choosing mobile app building software Think about both production costs and development costs Note that your app will not look and behave exactly how you want at the beginning with some of the platforms If it doesn t suit you try to find more powerful no code platforms If you have a lot of data that changes over time it s better to find a platform with an integrated back end If you are limited in time it s probably better to find a template for your app and make minor changes Take all of these points into consideration and it will be much easier for you to choose the best app building software for your specific business needs 2022-03-25 09:10:32
海外TECH Engadget Apple's 10.2-inch iPad with 256GB storage falls to a new Amazon low https://www.engadget.com/apples-102-inch-i-pad-with-256-gb-storage-falls-to-a-new-amazon-low-091333124.html?src=rss Apple x s inch iPad with GB storage falls to a new Amazon lowWith an improved camera boosted performance and excellent battery life Apple s GB inch iPad is already a solid deal at the regular price However you can now pick one up at Amazon in silver or space gray for an all time low and a full less than the lowest price we ve seen so far nbsp Buy inch GB iPad at Amazon Sure the iPad has rocked the same design for quite some time now but that also means Apple has had a long time to polish and refine it At the same time there are some significant improvements The wide angle front camera works better for video calls performance gets a big boost thanks to the A Bionic chip and it delivers a solid plus hours of battery life It even has a headphone jack and best of all it s relatively cheap compared to other iPad models nbsp The drawbacks are the lack of a USB C port a rather stodgy design those thick bezels and no second gen Pencil support ーfor that you ll need an iPad Air mini or Pro But most of us use an iPad for browsing the web reading and watching video content The GB model is a better choice than the GB version for things like that so the discount makes it an easy choice nbsp Follow EngadgetDeals on Twitter for the latest tech deals and buying advice 2022-03-25 09:13:46
医療系 医療介護 CBnews データなどの複製、外部保管の病院は2割弱-セキュリティ予算、年500万円未満が半数超 https://www.cbnews.jp/news/entry/20220325183009 四病院団体協議会 2022-03-25 18:45:00
医療系 医療介護 CBnews 看護師の国家試験、合格率は91.3%-厚労省が発表、前回比0.9ポイント上昇 https://www.cbnews.jp/news/entry/20220325175636 厚生労働省 2022-03-25 18:15:00
金融 RSS FILE - 日本証券業協会 上場有価証券の発行会社が発行した店頭取扱有価証券の売買状況 https://www.jsda.or.jp/shiryoshitsu/toukei/toriatsukai/index.html 店頭取扱有価証券 2022-03-25 10:00:00
金融 RSS FILE - 日本証券業協会 証券業報 2022年 3月 https://www.jsda.or.jp/about/gaiyou/gyouhou/22/2203gyouhou.html 証券 2022-03-25 10:01:00
金融 RSS FILE - 日本証券業協会 債券貸借取引残高等状況 (旧債券貸借取引状況) https://www.jsda.or.jp/shiryoshitsu/toukei/taishaku/index.html 貸借 2022-03-25 09:30:00
金融 金融庁ホームページ 「FinTech実証実験ハブ」支援決定案件の実験結果について公表しました。 https://www.fsa.go.jp/news/r3/sonota/20220325/20220325.html fintech 2022-03-25 11:00:00
金融 金融庁ホームページ 入札公告等を更新しました。 https://www.fsa.go.jp/choutatu/choutatu_j/nyusatu_menu.html 公告 2022-03-25 10:00:00
金融 金融庁ホームページ 現下の情勢を踏まえたサイバーセキュリティ対策の強化について公表しました。 https://www.fsa.go.jp/news/r3/cyber/0324oshirase.html 現下 2022-03-25 09:50:00
海外ニュース Japan Times latest articles Japanese firm that moves world’s chips counts on data explosion https://www.japantimes.co.jp/news/2022/03/25/business/corporate-business/daifuku-chip-demand/ Japanese firm that moves world s chips counts on data explosionDaifuku Co is redesigning its ubiquitous overhead conveyors for factories to handle an exponential surge in data usage and global chip demand 2022-03-25 18:29:16
ニュース BBC News - Home P&O Ferries: Boss Peter Hebblethwaite faces calls to resign https://www.bbc.co.uk/news/business-60872294?at_medium=RSS&at_campaign=KARANGA hebblethwaite 2022-03-25 09:48:12
ニュース BBC News - Home EU signs US gas deal to curb reliance on Russia https://www.bbc.co.uk/news/business-60871601?at_medium=RSS&at_campaign=KARANGA russian 2022-03-25 09:52:12
ニュース BBC News - Home Electric car chargepoints to overtake fuel pumps https://www.bbc.co.uk/news/business-60863974?at_medium=RSS&at_campaign=KARANGA chargepoints 2022-03-25 09:52:59
ニュース BBC News - Home Texts reveal wife of Supreme Court judge urged for 2020 election overturn https://www.bbc.co.uk/news/world-us-canada-60871794?at_medium=RSS&at_campaign=KARANGA staff 2022-03-25 09:15:34
ニュース BBC News - Home Ukraine war: The road to safety for Ukraine's cancer children https://www.bbc.co.uk/news/health-60821689?at_medium=RSS&at_campaign=KARANGA kyril 2022-03-25 09:10:04
ニュース BBC News - Home Broughton and Boehly consortiums make Chelsea shortlist https://www.bbc.co.uk/sport/football/60871968?at_medium=RSS&at_campaign=KARANGA Broughton and Boehly consortiums make Chelsea shortlistThe consortiums involving ex Liverpool chairman Sir Martin Broughton and Los Angeles Dodgers co owner Todd Boehly make the shortlist of bidders to buy Chelsea 2022-03-25 09:07:49
ビジネス ダイヤモンド・オンライン - 新着記事 「ペットゴー」のIPO情報総まとめ! スケジュールから幹事証券、注目度、銘柄分析、 他のペットヘルスケア企業との比較や予想まで解説! - IPO株の銘柄分析&予想 https://diamond.jp/articles/-/300242 2022-03-25 18:42:00
ビジネス ダイヤモンド・オンライン - 新着記事 「クリアル」のIPO情報総まとめ! スケジュールから幹事証券、注目度、銘柄分析、 他の資産運用プラットフォーム企業との比較や予想まで解説! - IPO株の銘柄分析&予想 https://diamond.jp/articles/-/300244 2022-03-25 18:40:00
北海道 北海道新聞 <中標津>シカ全部活用で全国最優秀に 新メニューや革細工も コカ・コーラ環境教育賞で中標津農高 https://www.hokkaido-np.co.jp/article/661206/ 環境教育 2022-03-25 18:34:00
北海道 北海道新聞 道内ホタテ輸出が過去最高 前年の2・26倍、中国向けトップ https://www.hokkaido-np.co.jp/article/661199/ 過去最高 2022-03-25 18:34:23
北海道 北海道新聞 小樽コンシェルジュが始動 山本さん、高橋さん ミスおたるから「引き継ぎ」 https://www.hokkaido-np.co.jp/article/661226/ 山本さん 2022-03-25 18:31:00
北海道 北海道新聞 北見市議選 期日前投票 前回同期比16・5%増 https://www.hokkaido-np.co.jp/article/661225/ 期日前投票 2022-03-25 18:30:00
北海道 北海道新聞 山村留学生3人、鹿追高へ進学 5年ぶり複数入学 地域と触れあい「ここで学びたい」 https://www.hokkaido-np.co.jp/article/661224/ 子どもたち 2022-03-25 18:30:00
北海道 北海道新聞 鈴木愛が65で首位スタート アクサ・レディース第1日 https://www.hokkaido-np.co.jp/article/661186/ umkcc 2022-03-25 18:14:18
北海道 北海道新聞 北見 コロナ下市議選 活動苦慮 「対面」自粛 手応え伝わらず SNS発信に活路も https://www.hokkaido-np.co.jp/article/661221/ 新型コロナウイルス 2022-03-25 18:28:00
北海道 北海道新聞 陸上「子どもに伝えたい」 東京五輪代表の金井さん、函館市長に引退報告 https://www.hokkaido-np.co.jp/article/661220/ 函館市長 2022-03-25 18:27:00
北海道 北海道新聞 <奥尻>青苗小の壁新聞に文科大臣賞 6年の長谷川君と松崎君 環境保全テーマ 地産地消を取材 https://www.hokkaido-np.co.jp/article/661218/ 地産地消 2022-03-25 18:25:00
北海道 北海道新聞 南富良野前町長を加重収賄罪で追起訴 旭川地検 https://www.hokkaido-np.co.jp/article/661217/ 上川管内 2022-03-25 18:23:00
北海道 北海道新聞 アンモナイトきらきら虹色 三笠市立博物館で企画展 https://www.hokkaido-np.co.jp/article/661214/ 三笠市立博物館 2022-03-25 18:21:00
北海道 北海道新聞 競技の垣根越え高め合い 少年団員ら放課後活用 喜茂別中「トレーニングクラブ」 https://www.hokkaido-np.co.jp/article/661211/ 高め 2022-03-25 18:20:00
北海道 北海道新聞 町内会費もコンビニ払い 戸別集金の負担軽減 苫小牧・拓勇東が新年度「会員同士の交流や行事に力」 https://www.hokkaido-np.co.jp/article/661208/ 拓勇東町 2022-03-25 18:18:00
北海道 北海道新聞 プロ野球が開幕、人数制限なし 延長戦も十二回制で実施 https://www.hokkaido-np.co.jp/article/661149/ 新型コロナウイルス 2022-03-25 18:18:26
北海道 北海道新聞 木更津総合3―4金光大阪 金光大阪が逆転サヨナラ https://www.hokkaido-np.co.jp/article/661125/ 木更津総合 2022-03-25 18:16:03
北海道 北海道新聞 侮辱投稿、ツイッターに開示命令 生死不明でも「敬愛追慕」 https://www.hokkaido-np.co.jp/article/661198/ 山梨県道志村 2022-03-25 18:08:00
北海道 北海道新聞 高知3―6国学院久我山 国学院久我山、小技で得点重ねる https://www.hokkaido-np.co.jp/article/661200/ 国学院久我山 2022-03-25 18:12:00
IT 週刊アスキー Steam版『GダライアスHD』が2022年3月31日に配信決定!早期購入セールを実施中 https://weekly.ascii.jp/elem/000/004/087/4087351/ steam 2022-03-25 18:45:00
IT 週刊アスキー 風紀委員の先輩もニッコリ。『とあるIF』で新キャラピックアップガチャが開催! https://weekly.ascii.jp/elem/000/004/087/4087349/ 風紀委員 2022-03-25 18:35:00

コメント

このブログの人気の投稿

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2020-12-01 09:41:49 RSSフィード2020-12-01 09:00 分まとめ(69件)