IT |
ITmedia 総合記事一覧 |
[ITmedia Mobile] ドコモが都内4エリア(新宿/渋谷/池袋/新橋)の通信品質を報告 全国規模での改善も継続 |
https://www.itmedia.co.jp/mobile/articles/2307/28/news141.html
|
itmediamobile |
2023-07-28 15:45:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia PC USER] テックワン、モバイルRyzen 7を搭載した8.4型ポータブルゲーミングPC「ONEXPLAYER 2 Pro」を取り扱い |
https://www.itmedia.co.jp/pcuser/articles/2307/28/news138.html
|
itmediapcuser |
2023-07-28 15:25:00 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
なぜ人々がPythonを直接実行する代わりにLangChainのPythonエージェントを好むのでしょうか? |
https://qiita.com/DaisyLaw/items/23656c3af143e5bc059f
|
langchain |
2023-07-28 15:35:08 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
Python でパッケージを開発して配布する標準的な方法 2023 年編 |
https://qiita.com/propella/items/5cd89caee6379920d889
|
pyprojecttoml |
2023-07-28 15:25:03 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
animation.FuncAnimationでmp4動画の作成がうまくいかなかった際の対処法 |
https://qiita.com/Tetsu27/items/ad81ce8d6a4f490949d0
|
animationfuncanimation |
2023-07-28 15:05:34 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
Vue.jsではプロパティ名の重複に気を付けたほうが良さそう |
https://qiita.com/76r6qo698/items/2e47ec1954dfe9060c48
|
computed |
2023-07-28 15:34:12 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
SentryのSession Replayを導入してみて |
https://qiita.com/KokiSakano/items/17c0cd6d3ad6921b060a
|
sentry |
2023-07-28 15:18:01 |
Docker |
dockerタグが付けられた新着投稿 - Qiita |
Dockerですべてを削除する |
https://qiita.com/ryouzi/items/f4aef4208df01f4bcdfe
|
dockerrmfdockerpsaqdocke |
2023-07-28 15:52:21 |
技術ブログ |
Hatena::Engineering |
技術情報発信に取り組む企業の交流イベント 「はてなブログ DevBlog Meetup」を開催しました #HatenaDevBlog |
https://developer.hatenastaff.com/entry/2023/07/28/153000
|
技術情報発信に取り組む企業の交流イベント「はてなブログDevBlogMeetup」を開催しましたHatenaDevBlog年月日に開催した、ブログを使った技術情報発信に取り組む企業の交流イベント「はてなブログDevBlogMeetup」のレポートをお届けします。 |
2023-07-28 15:30:00 |
海外TECH |
DEV Community |
Are you tired of connecting your android device every time? Then build your own DeviceFarm🏭. |
https://dev.to/dogutech/are-you-tired-of-connecting-your-android-device-every-time-then-build-your-own-devicefarm-432o
|
Are you tired of connecting your android device every time Then build your own DeviceFarm Are you developing a mobile app If you re developing a mobile app you re likely carrying an Android or iOS device and a USB cable Journey to install the appTo do Android testing you will need a USB C or USB B cable compatible with your PC And you need to set up USB Debugging on your Android device And you need to connect your Android device to your PC Now install the app with the adb install command What if I want to connect another device You will need to purchase a new cable for the device and repeat the above process What if you change your seat You should also carry your test device and cables with you Set it up once and always leave it ready The above USB connection is very cumbersome but it is an unavoidable process to test the app before distributing it You can t get rid of the above process but what if you only do it at initial setup and make it ready In this case you can use Device Farm If you use Cloud Device FarmCurrently there are many Cloud Device Farms Browserstack Lambdatest Perfecto Headspin testsigma You can use Cloud Device Farm like this However this Cloud Device Farm is not suitable for this case If you do not want to expose your test app there is a possibility that the app can be exposed if you install and test the app on the Cloud Device device If you don t want to spend a lot of money on testing Cloud Device Farm can be expensive If you access the Cloud Device from a physically distant distance there may be a latency in accessing the Cloud Device Farm and controlling the device Build your own Device FarmBuilding DeviceFarm on premise can solve the above problems Here s an open source project to build Device Farm on premise gt DoguAll devices are yours so you don t have to worry about leaking test apps Building DeviceFarm via the Dogu Community version is free of charge Selenium Appium integration is possible You can test anytime anywhere through devices connected to the device farm you built |
2023-07-28 06:46:38 |
海外TECH |
DEV Community |
Write Once, Run Everywhere: Building with KMM and Compose Multiplatform |
https://dev.to/vladleesi/write-once-run-everywhere-building-with-kmm-and-compose-multiplatform-3kh9
|
Write Once Run Everywhere Building with KMM and Compose MultiplatformWelcome to the world of Kotlin multiplatform mobile app development In this article we ll explore a simple example of an app built entirely with Kotlin We ll leverage the power of Kotlin multiplatform mobile Compose multiplatform Kotlin Coroutines Kotlin Serialization and Ktor to create a full stack Kotlin app that runs smoothly on both Android and iOS platforms The focus here is on creating a multiplatform app that uses shared network logic and user interface only just on Kotlin We require macOS Android Studio Xcode and a dash of enthusiasm Disclaimer I aim to focus solely on essential aspects For the complete code please refer to the following GitHub repository So let s get started To begin let s create a multiplatform project in Android Studio by selecting New Project and then choosing the Kotlin Multiplatform App template After creating the multiplatform project in Android Studio the next step is to add all the necessary dependencies and plugins gradle propertiesorg jetbrains compose experimental uikit enabled truekotlin native cacheKind none build gradle kts app plugins kotlin multiplatform apply false id com android application apply false id com android library apply false id org jetbrains compose apply false kotlin plugin serialization apply false settings gradle ktsplugins val kotlinVersion extra kotlin version as String val gradleVersion extra gradle version as String val composeVersion extra compose version as String kotlin jvm version kotlinVersion kotlin multiplatform version kotlinVersion kotlin plugin serialization version kotlinVersion kotlin android version kotlinVersion id com android application version gradleVersion id com android library version gradleVersion id org jetbrains compose version composeVersion repositories google mavenCentral maven After setting up versions we proceed to work on the platform specific shared module build gradle ktsplugins kotlin multiplatform id com android library id org jetbrains compose kotlin plugin serialization listOf iosX iosArm iosSimulatorArm forEach it binaries framework baseName shared IMPORTANTE Include a static library instead of a dynamic one into the framework isStatic true val commonMain by getting dependencies Compose Multiplatform implementation compose runtime implementation compose foundation implementation compose material OptIn org jetbrains compose ExperimentalComposeLibrary class implementation compose components resources And add dependencies for Android amp iOS http client specifics val androidMain by getting dependencies val ktorVersion extra ktor version as String implementation io ktor ktor client okhttp ktorVersion val iosMain by getting dependencies val ktorVersion extra ktor version as String implementation io ktor ktor client darwin ktorVersion Now it s time to dive into the UI development We ll focus on creating a simple UI featuring a button to generate random useless facts from a server shared FactasticApp kt Composablefun FactasticApp viewModel AppViewModel modifier Modifier Modifier FactasticTheme Surface modifier modifier fillMaxSize color MaterialTheme colors background var state by remember mutableStateOf viewModel state viewModel observeState newState gt state newState LaunchedEffect Unit viewModel loadUselessFact MainScreen state viewModel onClick Behold the moment for the grand trick has arrived Androidclass MainActivity ComponentActivity override fun onCreate savedInstanceState Bundle super onCreate savedInstanceState val viewModel AppViewModel setContent FactasticApp viewModel iOSLet s adapt our Compose code for iOS shared iosMain FactasticApp ktfun MainViewController UIViewController val viewModel AppViewModel return ComposeUIViewController FactasticApp viewModel Next we should open Xcode to work on the iOS part as we need to perform some Swift related tasks Locate iosApp iosApp xcodeproj right click on it and then choose Open in gt Xcode In Xcode create a new Swift file named ComposeView swift by clicking on File gt New gt File gt Swift File gt Next gt ComposeView swift gt Create Oh my God what is this Is it Swift ComposeView swiftimport Foundationimport SwiftUIimport sharedstruct ComposeView UIViewControllerRepresentable func updateUIViewController uiViewController UIViewControllerType context Context ignore func makeUIViewController context Context gt some UIViewController FactasticAppKt MainViewController Make a minor update to the existing ContentView swift file in Xcode import SwiftUIimport sharedstruct ContentView View var body some View This one ComposeView struct ContentView Previews PreviewProvider static var previews some View ContentView That s all the Xcode part you may forget about it if you can and return to Android Studio Before running the app we must build the iOS module using the following command gradlew shared compileKotlinIosArm In Android Studio select the target platform and then click on the Run button to launch the application on the chosen platform Well done Android Dark theme iOS Light theme Resources Kotlin Multiplatform MobileCompose MultiplatformKotlin CoroutinesKotlin SerializationKtorNapierP S I d greatly appreciate receiving feedback If my examples happen to be useful to you please consider giving a star to the GitHub repository Thank you |
2023-07-28 06:44:09 |
海外TECH |
DEV Community |
GitLab vs. GitHub: Comparing the Leading Code Repository Platforms |
https://dev.to/dumboprogrammer/gitlab-vs-github-comparing-the-leading-code-repository-platforms-5aih
|
GitLab vs GitHub Comparing the Leading Code Repository Platforms Introduction In the world of software development code repository platforms play a pivotal role in enabling collaboration version control and project management Two of the most popular options GitLab and GitHub have gained widespread adoption among developers and teams worldwide In this blog post we ll compare GitLab and GitHub highlighting their key features differences and advantages to help you make an informed decision for your next development project I Overview of GitLab and GitHubGitLab GitLab is a web based Git repository manager that provides an end to end DevOps platform It was first released in and offers both community and enterprise editions GitHub GitHub established in is a web based hosting service for Git repositories It rapidly became the most prominent platform for open source projects and was acquired by Microsoft in II Key SimilaritiesBoth platforms use Git for version control making them compatible with a wide range of development workflows Both offer web based interfaces for code management issue tracking and collaboration They support integrations with various third party tools and services Both platforms have vibrant communities and extensive documentation making it easier for developers to find help and resources III Key Differences Hosting and Licensing GitLab Can be self hosted on premises or used as a cloud based SaaS solution Offers a Community Edition CE with an open source license and an Enterprise Edition EE with additional features GitHub Historically cloud based GitHub now also offers a self hosted option called GitHub Enterprise Server The public GitHub repository hosting is free but private repositories and advanced features require a subscription Pricing GitLab The core features of the Community Edition are free while the Enterprise Edition comes with a subscription fee based on the number of users GitHub Public repositories are free but private repositories and advanced features are part of paid plans which vary based on the number of collaborators and additional functionalities required CI CD Capabilities GitLab In addition to version control GitLab offers built in Continuous Integration Continuous Deployment CI CD capabilities allowing seamless automation of the development pipeline GitHub While GitHub provides some CI CD integration through GitHub Actions it might not be as extensive or feature rich as GitLab s integrated CI CD functionality Issue Tracker and Project Management GitLab Comes with an integrated issue tracking system and project management tools such as boards and milestones providing a comprehensive solution for software development GitHub Offers a capable issue tracker but might lack some of the more advanced project management features available in GitLab Security Features GitLab Known for its strong focus on security GitLab offers features like container scanning built in security testing and more GitHub While GitHub also takes security seriously some advanced security features might be reserved for Enterprise users IV Popularity and Community SupportGitHub has been the go to platform for open source projects for a long time contributing to its massive user base and vibrant community GitLab s community has grown steadily especially with the rise of its CI CD capabilities and strong emphasis on DevOps V Which Platform to Choose Choose GitLab if You prioritize a comprehensive DevOps platform with built in CI CD capabilities You prefer the option to self host your repositories Robust security features are crucial for your development workflow Choose GitHub if You primarily work with open source projects as it has a more established presence in the open source community You prefer a simpler and more streamlined interface for your repositories You seek strong integration with third party services and tools Conclusion In summary both GitLab and GitHub are powerful code repository platforms with their own unique strengths The choice between the two depends on your specific requirements development workflow and preferences Regardless of your choice embracing either platform will undoubtedly enhance your development process and collaboration efforts with other team members and the wider developer community |
2023-07-28 06:41:19 |
海外TECH |
Engadget |
NASA+ is the space agency's very own streaming platform |
https://www.engadget.com/nasa-is-the-space-agencys-very-own-streaming-platform-063042960.html?src=rss
|
NASA is the space agency x s very own streaming platformNASA is launching its very own streaming platform called NASA sometime this summer While the space agency already livestreams launches and other events on its website NASA will feature not just live broadcasts but also collections of original video series A handful of the first shows on the platform will even be new titles launching with the service and what s even better is that it will be free and will not be interrupting shows with ads In other words it s where you should go if you want to binge watch NASA and space content nbsp The streaming service will be available through the agency s iOS and Android apps on mobile devices You ll also be able to access it on desktop and mobile browsers as well as stream shows on demand through media players such as Roku Apple TV and Fire TV nbsp Marc Etkind from NASA s Office of Communications said quot We re putting space on demand and at your fingertips with NASA s new streaming platform Transforming our digital presence will help us better tell the stories of how NASA explores the unknown in air and space inspires through discovery and innovates for the benefit of humanity quot In addition to introducing its own streaming service NASA is also giving its whole digital presence an overhaul It s currently working on a new web and app experience that can better consolidate information about its missions research projects and updates about the Artemis program among other things NASA has numerous websites for different programs and divisions but the new experience will include content from several of them It will also feature integrated navigation and search function for easier access to information across NASA websites You can visit the beta version of the upgraded web experience right now but take note that the agency plans to connect more libraries and websites to it even after it s been fully launched nbsp This article originally appeared on Engadget at |
2023-07-28 06:30:42 |
医療系 |
医療介護 CBnews |
感染症対応の司令塔「危機管理統括庁」9月1日設置-後藤担当相が発表 |
https://www.cbnews.jp/news/entry/20230728145505
|
危機管理 |
2023-07-28 15:30:00 |
金融 |
JPX マーケットニュース |
[東証]女性活躍・男女共同参画の重点方針2023(女性版骨太の方針2023)に係る上場制度の整備等について |
https://www.jpx.co.jp/news/1020/20230728-01.html
|
男女共同参画 |
2023-07-28 15:30:00 |
金融 |
JPX マーケットニュース |
[OSE]特別清算数値(2023年7月第4週限):日経225 |
https://www.jpx.co.jp/markets/derivatives/special-quotation/
|
特別清算 |
2023-07-28 15:15:00 |
金融 |
ニッセイ基礎研究所 |
新NISAでは何にどのように投資したら良いのか-長期の資産形成ではリスクよりもリターンを気にすべき |
https://www.nli-research.co.jp/topics_detail1/id=75635?site=nli
|
実際に図表に示しているように、SP、ナスダックや先進国株式型等、中長期的に高いリターンが期待できる投資対象であればあるほど、積立投資の典型である①積立や②積立ボーナスよりも、一括投資の④一括据置の方が最終時価残高の平均値は大きく、その差も大きい。 |
2023-07-28 15:20:31 |
ニュース |
BBC News - Home |
NatWest profits soar to £3.6bn after week of resignations |
https://www.bbc.co.uk/news/business-66333091?at_medium=RSS&at_campaign=KARANGA
|
coutts |
2023-07-28 06:43:52 |
ニュース |
BBC News - Home |
Disabled flyers angry at airline 'double charging' |
https://www.bbc.co.uk/news/disability-66177998?at_medium=RSS&at_campaign=KARANGA
|
airline |
2023-07-28 06:14:50 |
ニュース |
BBC News - Home |
Donald Trump faces further charges in Mar-a-Lago documents inquiry |
https://www.bbc.co.uk/news/world-us-canada-66333370?at_medium=RSS&at_campaign=KARANGA
|
donald |
2023-07-28 06:49:16 |
ニュース |
BBC News - Home |
Ukraine war: Kyiv claims success as southern fighting intensifies |
https://www.bbc.co.uk/news/world-europe-66323354?at_medium=RSS&at_campaign=KARANGA
|
zaporizhzhia |
2023-07-28 06:46:13 |
IT |
週刊アスキー |
Cake.jp、新宿駅西口にあるSHINJUKU DELISH PARKにて「Cake.jpスイーツポップアップショップ」開催 |
https://weekly.ascii.jp/elem/000/004/147/4147338/
|
cakejp |
2023-07-28 15:45:00 |
IT |
週刊アスキー |
横浜ロイヤルパークホテル、ハロウィンがテーマのアフタヌーンティーを9月1日~10月31日の期間限定で販売 |
https://weekly.ascii.jp/elem/000/004/147/4147357/
|
期間限定 |
2023-07-28 15:30:00 |
IT |
週刊アスキー |
区民たちで「横浜FC」を応援しよう 保土ケ谷区民を特別招待・優待する試合「ほどがや区民DAY」8月6日開催 |
https://weekly.ascii.jp/elem/000/004/147/4147310/
|
保土ケ谷 |
2023-07-28 15:15:00 |
IT |
週刊アスキー |
1枚買ったら、2枚が無料に!ピザハット3日間限定で超お得キャンペーン |
https://weekly.ascii.jp/elem/000/004/147/4147321/
|
限定 |
2023-07-28 15:25:00 |
IT |
週刊アスキー |
ダークトレース、サイバー攻撃から迅速かつ自律的に修復できるように支援するAI駆動型製品「Darktrace HEAL」を発表 |
https://weekly.ascii.jp/elem/000/004/147/4147325/
|
darktraceheal |
2023-07-28 15:30:00 |
IT |
週刊アスキー |
たこ焼88円! 年に1度の「銀だこの日」(8月8日)が激アツ |
https://weekly.ascii.jp/elem/000/004/147/4147332/
|
築地銀だこ |
2023-07-28 15:40:00 |
マーケティング |
AdverTimes |
「糖質ゼロは我慢して飲むビール」先入観払拭へ キリンCMで豊川・中条が親子役 |
https://www.advertimes.com/20230728/article428936/
|
中条あやみ |
2023-07-28 06:39:32 |
マーケティング |
AdverTimes |
KDDI、カーボンニュートラルを学ぶ体験型イベント開催 |
https://www.advertimes.com/20230728/article428884/
|
ginzacreatedbykddi |
2023-07-28 06:33:47 |
コメント
コメントを投稿