IT |
ITmedia 総合記事一覧 |
[ITmedia Mobile] 総務省がドコモに行政指導 2022年12月のspモードの障害について再発防止などを求める |
https://www.itmedia.co.jp/mobile/articles/2302/13/news137.html
|
itmediamobile |
2023-02-13 16:50:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] 超PayPay祭 2月15日から 1等で全額還元の「PayPayジャンボ」など |
https://www.itmedia.co.jp/news/articles/2302/13/news133.html
|
同時開催 |
2023-02-13 16:32:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia PC USER] サンワ、耐荷重200kgを実現した高耐久オフィスチェア |
https://www.itmedia.co.jp/pcuser/articles/2302/13/news132.html
|
itmediapcuser |
2023-02-13 16:29:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia PC USER] さまざまなPCケースに対応可能なデスクトップPC用キャスター付きワゴン |
https://www.itmedia.co.jp/pcuser/articles/2302/13/news131.html
|
itmediapcuser |
2023-02-13 16:16:00 |
TECH |
Techable(テッカブル) |
2023年にトレンドになりそうな3つの新規事業手法 |
https://techable.jp/archives/196902
|
spready |
2023-02-13 07:30:48 |
TECH |
Techable(テッカブル) |
SNS一括投稿やGoogleビジネスプロフィールの運用が簡単になる「POST-LINK」リリース! |
https://techable.jp/archives/195775
|
google |
2023-02-13 07:00:20 |
AWS |
AWS Japan Blog |
週刊AWS – 2023/2/6週 |
https://aws.amazon.com/jp/blogs/news/aws-weekly-20230206/
|
週刊 |
2023-02-13 07:33:26 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
Python for z/OS のインストール |
https://qiita.com/tomotagwork/items/effd08fa9b70f0e99213
|
penenterprisesdkforpython |
2023-02-13 16:53:57 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
記述方法備忘録&投稿テスト |
https://qiita.com/Maci_as/items/d3365ae08bbeadeaf305
|
小見出し |
2023-02-13 16:40:19 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
自己紹介とポートフォリオ作成を一括で行ってみた |
https://qiita.com/dopenchills/items/fe5d30dff12793b6dd49
|
一石二鳥 |
2023-02-13 16:58:43 |
Linux |
Ubuntuタグが付けられた新着投稿 - Qiita |
Z590+RTX3080ノートPCへubuntuをインストールした記録 |
https://qiita.com/yamamoto-kazusige/items/6f876b7f18ac36438eb7
|
stylefgkvazx |
2023-02-13 16:39:22 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
AWS利用料の予算超過をSMS通知する |
https://qiita.com/crnls1985/items/e07096209ef0a85c79f3
|
budgets |
2023-02-13 16:58:37 |
Docker |
dockerタグが付けられた新着投稿 - Qiita |
dockerのphp8にGD ライブラリをインストール |
https://qiita.com/Qubieeee/items/eb3b6292d081440a61b7
|
aptgetinstally |
2023-02-13 16:51:49 |
Docker |
dockerタグが付けられた新着投稿 - Qiita |
/var/lib/docker/overlay2をrm -rf してしまった |
https://qiita.com/sawvistlip/items/66d73e56a58f9214a06a
|
varlibdockeroverlayをrmrfしてしまったなぜ削除したか今回は自分のお勉強環境でおきました。 |
2023-02-13 16:00:43 |
golang |
Goタグが付けられた新着投稿 - Qiita |
Go で Azure Storage Blobを扱うときの覚え書き |
https://qiita.com/statemachine/items/2b487904c93e65a2eef0
|
azblob |
2023-02-13 16:34:20 |
Azure |
Azureタグが付けられた新着投稿 - Qiita |
Azure VMが長期間起動し続けていたらSalckに通知する |
https://qiita.com/ytamu2/items/d3bc4d74c49fb3a7d33f
|
azure |
2023-02-13 16:42:13 |
Azure |
Azureタグが付けられた新着投稿 - Qiita |
Go で Azure Storage Blobを扱うときの覚え書き |
https://qiita.com/statemachine/items/2b487904c93e65a2eef0
|
azblob |
2023-02-13 16:34:20 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
RailsとReactの疎通を確認したい |
https://qiita.com/does_not_exist/items/23a70dab286ed146b05f
|
rails |
2023-02-13 16:51:08 |
技術ブログ |
Developers.IO |
初めてAWS CDKにコントリビュートしてみました |
https://dev.classmethod.jp/articles/first_cdk_documentation_contribution/
|
awscdk |
2023-02-13 07:51:00 |
技術ブログ |
Developers.IO |
[UPDATE] Amazon CloudFrontのOACでAWS Elemental MediaStore Originをサポートしました! |
https://dev.classmethod.jp/articles/amazon-cloudfront-now-supports-oac-with-elemental-mediastore-origins/
|
originaccesscontrolo |
2023-02-13 07:39:51 |
海外TECH |
DEV Community |
Deploying an Application on Kubernetes: A Complete Guide! |
https://dev.to/pavanbelagatti/deploying-an-application-on-kubernetes-a-complete-guide-1cj6
|
Deploying an Application on Kubernetes A Complete Guide Kubernetes is an open source platform for automating the deployment scaling and management of containerized applications It is a popular tool for container orchestration and provides a way to manage large numbers of containers as a single unit rather than having to manage each container individually Importance of KubernetesKubernetes has become an essential tool for managing and deploying modern applications and its importance lies in its ability to provide a unified platform for automating and scaling the deployment management and scaling of applications With Kubernetes organizations can achieve increased efficiency and agility in their development and deployment processes resulting in faster time to market and reduced operational costs Kubernetes also provides a high degree of scalability allowing organizations to scale their applications as their business grows and evolves easily Additionally Kubernetes offers robust security features ensuring that applications are protected against potential threats and vulnerabilities With its active community and extensive ecosystem Kubernetes provides organizations with access to a wealth of resources tools and services that can help them to improve and enhance their applications continuously Overall the importance of using Kubernetes lies in its ability to provide a flexible scalable and secure platform for managing modern applications and enabling organizations to stay ahead in a rapidly evolving digital landscape Here s a basic overview of how to use Kubernetes Set up a cluster To use Kubernetes you need to set up a cluster which is a set of machines that run the Kubernetes control plane and the containers You can set up a cluster on your own infrastructure or use a cloud provider such as Amazon Web Services AWS Google Cloud Platform GCP or Microsoft Azure Package your application into containers To run your application on Kubernetes you need to package it into one or more containers A container is a standalone executable package that includes everything needed to run your application including the code runtime system tools libraries and settings Define the desired state of your application using manifests Kubernetes uses manifests which are files that describe the desired state of your application to manage the deployment and scaling of your containers The manifests specify the number of replicas of each container how they should be updated and how they should communicate with each other Push your code to an SCM platform Push your application code to an SCM platform such as GitHub Use a CI CD tool to automate Use a specialised CI CD platform such as Harness to automate the deployment of your application Once you set it up done you can easily and often deploy your application code in chunks whenever a new code gets pushed to the project repository Expose the application Once you deploy your application you need to expose the application to the outside world by creating a Service with a type of LoadBalancer or ExternalName This allows users to access the application through a stable IP address or hostname Monitor and manage your application After your application is deployed you can use the kubectl tool to monitor the status of your containers make changes to the desired state and scale your application up or down These are the general steps to deploy an application on Kubernetes Depending on the application s complexity additional steps may be required such as configuring storage network policies or security However this should give you a good starting point for deploying your application on Kubernetes Today we will see how to automate simple application deployment on Kubernetes using Harness PrerequisitesFree Harness cloud account GitHub account we will be using our sample notes application Kubernetes cluster access you can use Minikube or Kind to create a single node cluster TutorialWe will use our sample application that is already in the GitHub repository We will use a Kubernetes cluster to deploy our application Next we will use a CI CD platform Harness in this tutorial to show how we can automate the software delivery process easily Step Test the sample application locallyFork and clone the sample notes applicationGo to the application folder with the following commandcd notes app cicdInstall dependencies with the following commandnpm install Run the application locally to see if the application works perfectly wellnode app js Step Containerize the applicationYou can see the Dockerfile in the sample application repository FROM node alpineWORKDIR appCOPY package json RUN npm installCOPY EXPOSE CMD npm start Use the following command to build tag and push the image to any container registry of your choice We will push it to Docker Hub in this tutorial docker buildx build platform linux arm platform linux amd t docker io your docker hub user name image name tag name push f Dockerfile Step Create or get access to a Kubernetes clusterMake sure to have access to a Kubernetes cluster from any cloud provider You can even use Minikube or Kind to create a cluster In this tutorial we are going to make use of a Kubernetes cluster from Google Cloud GCP I already have an account on Google Cloud so creating a cluster will be easy Step Make sure the Kubernetes manifest files are neat and cleanYou need deployment yaml and service yaml files to deploy and expose your application Make sure both files are configured properly You can see that we have deployment yaml and service yaml file already present in the sample application repository Below is our deployment yaml file apiVersion apps vkind Deploymentmetadata name notes app deployment labels app notes appspec replicas selector matchLabels app notes app template metadata labels app notes app spec containers name notes app deployment image pavansa notes app resources requests cpu m imagePullPolicy IfNotPresent ports containerPort Below is our service yaml fileapiVersion v Indicates this as a servicekind Servicemetadata Service name name notes app deploymentspec selector Selector for Pods app notes app ports Port Map port targetPort protocol TCP type LoadBalancerApply the manifest files with the following commands Starting with deployment and then service yaml file kubectl apply f deployment yamlkubectl apply f service yamlVerify the pods are running properly as expected after applying the kubectl apply commands kubectl get podsYou should see the pods and their status Step Let s automate the deployment using HarnessYou need a CI CD tool to automate your continuous integration and deployment process Harness is known for its innovation and simplicity in the CI CD space Hence we will use this platform to set up automated continuous deployment of our application Once you sign up and verify your account you will be presented with a welcome message and project creation set up Proceed to create a project Add the name to the project save and continue Select the Continuous Delivery module and start your free plan Go to the module and start your deployment journey The set up is very straightforward as shown in the above image you can deploy your application in just four simple steps Select your deployment type i e Kubernetes and click Connect to Environment Connect to your Kubernetes environment with Delegate A Delegate is a service that runs on your infrastructure to execute tasks on behalf of the Harness platform Download the Delegate YAML file and install it on your Kubernetes cluster by applying the kubectl apply command as stated in the above step Make sure to execute the command kubectl apply f harness delegate yaml in the right path where you downloaded your delegate YAML file Ensure your Delegate installation is successful Next configure the service and add the manifest details After adding all the details click Create a Pipeline Check if all the connections are successful Once everything looks fine click on Run Pipeline Click on Run Pipeline to see the successful deployment Congratulations We successfully deployed our application successfully on Kubernetes using Harness Now we can easily automate the deployment using the Harness CD module You can automate your CD process by adding Triggers When any authorised person pushes any new code to your repository your pipeline should get triggered and do CD Let s see how to do that In the pipeline studio you can click the Triggers tab and add your desired trigger Click on Add New Trigger and select GitHub Add the required details and continue As you can see we are selecting Push as our event So whenever any authorised push happens to our repository the pipeline should trigger and run You can see your newly created trigger in the Triggers tab Now whenever any authorised person pushes any code changes to your main master repository the pipeline automatically gets triggered If you have not seen my other two articles on continuous integration and automated testing please take a look A Step by Step Guide to Continuous Integration for Your Node js Application Pavan Belagatti・Feb ・ min read javascript devops node tutorial Automating Tests for Your Node js Application Pavan Belagatti・Feb ・ min read node javascript devops cicd |
2023-02-13 07:31:25 |
海外TECH |
DEV Community |
🔦 Community Spotlight - Building Banquise, a Social Media App🔦 |
https://dev.to/appwrite/community-spotlight-building-banquise-a-social-media-app-15ld
|
Community Spotlight Building Banquise a Social Media AppHighlighting projects from the Appwrite community IntroductionWith Appwrite s developer community growing significantly we want to take the time to appreciate and showcase some amazing applications built by our community Maybe you ll be inspired by these projects to build something amazing with Appwrite too This month we d like to give the spotlight to the Arbarétier brothers who built a successful app called Banquise Let s get started by interviewing them to learn more about their project and journey Tell us more about who you areHi we re Baudouin and Louis Arbarétier two brothers from France and video games enthusiasts Our common passion brought us to build a platform at the crosspoint between creativity and engineering Banquise What is the name of the project you built Banquise pronounced ban kiz meaning “pack ice in French Come chat with us on discord Why did you decide to build this What inspired you We have always been amazed at how online communities pushed creativity further when given the right tools So we wanted to give a breath of fresh air to the current state of mobile gaming and social medias What is the Banquise Banquise is a social media but instead of pictures and videos they re minigames Anybody can create minigames no code on their browser or phone super easily We spent a lot of effort on making it as simple yet powerful as possible You can see all the minigames of the community on the main feed and scroll through without loading times as if you were on Instagram or TikTok What technologies did you use to create it and how did you use each technology Client Flutter was the obvious choice as we wanted a reliable solution to bring our platform to as many people as possible without the need of a bigger team Flutter allows us to publish our app on iOS Android and Web with very little adjustments Server We are so proud and happy to be using Appwrite as our whole backend The database is very solid and secure by default which allowed us to peacefully focus on the front end side of the project The Appwrite cloud functions supplement the database perfectly for more complex logic specific to our project Dashboards internal tools This project requires a few dashboards for admins and professional users which we are currently building in Svelte The magic of Appwrite is that there are SDKs on pretty much every platform you can think of and svelte js is amongst them Who is your target audience and how will it help them to learn more about your project The project is very recent so our target audience is mostly video game enthusiasts and creative people We expect that it will also appeal to a larger audience over time Banquise allows you to create pretty much anything without needing to worry about the “how It s very convenient and fun to create anything out of your imagination It s also a super fun way to discover original creations and interact with other players What issues did you run into while building this project and how did you solve them The major issue we ran into was probably the UI UX design of the app The game creator interface had to be stripped down to the bare essential to have the clearest experience for casual creators Our mission is to make game creation accessible to anyone on any device or screen Also during the publication of the application on the App store and Play store a lot of requests were made by Google and Apple asking us to add “Sign in with Apple or other security features Thanks to Appwrite s super easy authentication setup and database we managed to push those changes pretty quickly and in a very secure way more than if we had to implement them by hand How did Appwrite help your project What we loved about Appwrite is how straightforward it is In no time our back end was up and running so we could focus on the client When we had any question about Appwrite the community was very responsive to answer Appwrite s cloud functions system was also a huge help It allowed us to segment our backend business logic into distinct pieces of code And the icing on the cake is that these functions can run all major programming languages What are a couple of things you wish you knew before starting the project Being more comfortable with DockerHaving a broader view on all the different use cases of Banquise which is important in order to build an efficient UI that speaks to all types of users Anything else you d like to share We re confident that Banquise is an interesting and pioneering way to express your creativity We look forward to seeing you there Where can others find your app Link to the app Please share screenshots of your project |
2023-02-13 07:29:26 |
医療系 |
医療介護 CBnews |
感染症蔓延防止で保健所が健康危機対処計画策定-厚労省が地域保健対策指針の改正案概要を公表 |
https://www.cbnews.jp/news/entry/20230213162040
|
厚生労働省 |
2023-02-13 16:40:00 |
金融 |
JPX マーケットニュース |
[東証]監理銘柄(確認中)の指定:(株)メタップス |
https://www.jpx.co.jp/news/1023/20230213-11.html
|
監理銘柄 |
2023-02-13 16:10:00 |
金融 |
ニッセイ基礎研究所 |
ロシアの物価状況(23年1月)-前年比伸び率は小幅に低下 |
https://www.nli-research.co.jp/topics_detail1/id=73884?site=nli
|
インフレ率を大分類別に見ると、食料品が前年比で年月のピークからの下落が急速で月はまで低下した。 |
2023-02-13 16:36:16 |
海外ニュース |
Japan Times latest articles |
Spotlight falls on Japan LGBTQ bill as G7 summit nears |
https://www.japantimes.co.jp/news/2023/02/13/national/lgbtq-bill-g7-hiroshima/
|
party |
2023-02-13 16:27:45 |
ニュース |
BBC News - Home |
Earthquake tears apart a Turkish-British family |
https://www.bbc.co.uk/news/world-middle-east-64618187?at_medium=RSS&at_campaign=KARANGA
|
fatma |
2023-02-13 07:52:25 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
バイデン氏再選出馬、民主党有権者はまだ懐疑的 - WSJ発 |
https://diamond.jp/articles/-/317701
|
民主党 |
2023-02-13 16:05:00 |
ニュース |
Newsweek |
「水を毎日どのくらい飲めばいい?」適切な水分補給が老化を遅らせる可能性がある、との研究結果 |
https://www.newsweekjapan.jp/stories/world/2023/02/post-100852.php
|
血清ナトリウム濃度が正常域内の高値にある人は慢性疾患を発症しやすいことも示されている。 |
2023-02-13 16:30:25 |
ニュース |
Newsweek |
「習近平と立場を交換したい指導者などいない」中国をスルーした一般教書演説 |
https://www.newsweekjapan.jp/stories/world/2023/02/post-100848.php
|
バイデンとしては、外交政策でかなりの強硬姿勢を取ってきたことは有権者に評価されている、だからこそ国内での実績についてアピールする必要があると判断したのだろう。 |
2023-02-13 16:15:00 |
IT |
週刊アスキー |
『ホグワーツ・レガシー』霜降り明星・せいやさん出演の日本版CMが公開! |
https://weekly.ascii.jp/elem/000/004/124/4124592/
|
esxspcsteamepicgamesstore |
2023-02-13 16:55:00 |
IT |
週刊アスキー |
磁石で貼れるモデルなどレトロなBluetoothスピーカー2製品、行雲商事 |
https://weekly.ascii.jp/elem/000/004/124/4124575/
|
bluetooth |
2023-02-13 16:30:00 |
IT |
週刊アスキー |
横浜赤レンガ倉庫限定の特別メニュー! UNI COFFEE ROASTERYで「ハーバーアフォガート」を販売 |
https://weekly.ascii.jp/elem/000/004/124/4124541/
|
unicoffeeroastery |
2023-02-13 16:20:00 |
IT |
週刊アスキー |
デジタルガレージとJCB、JCBグループのカード発行会社のカード会員向けのB2B決済サービス「請求書カード払い」を開始 |
https://weekly.ascii.jp/elem/000/004/124/4124574/
|
決済サービス |
2023-02-13 16:10:00 |
IT |
週刊アスキー |
新イベントにセラフィ登場!『DQウォーク』新情報動画まとめ |
https://weekly.ascii.jp/elem/000/004/124/4124578/
|
位置情報ゲーム |
2023-02-13 16:10:00 |
コメント
コメントを投稿