ROBOT |
ロボスタ |
花王「ビオレUVタクシー」 紫外線情報をタクシー車窓がお知らせ 車窓サイネージ「Canvas」が天気と連動! |
https://robotstart.info/2022/04/19/kao-taxi.html
|
|
2022-04-19 02:12:55 |
ROBOT |
ロボスタ |
NTTデータが海そうのCO2吸収量を算定する実証事業 天草のアマモ場で「ブルーカーボン」ドローン空撮画像で分析 |
https://robotstart.info/2022/04/19/ntt-data-amakusa.html
|
NTTデータが海そうのCO吸収量を算定する実証事業天草のアマモ場で「ブルーカーボン」ドローン空撮画像で分析シェアツイートはてブ株式会社NTTデータは熊本県上天草市と共同で、海そうの種であるアマモのCO吸収量を測定する実証事業を年月月に実施した。 |
2022-04-19 02:01:54 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] 気象庁「熱中症警戒アラート」27日から運用 去年は延べ613回 |
https://www.itmedia.co.jp/news/articles/2204/19/news102.html
|
itmedia |
2022-04-19 11:42:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia PC USER] Windows 10 21H2に新プレビュー版登場 OSの起動が大きく遅れる問題などを修正 |
https://www.itmedia.co.jp/pcuser/articles/2204/19/news094.html
|
build |
2022-04-19 11:30:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] アレックス・ジョーンズ氏の極右サイトInfoWarsが破産保護申請 |
https://www.itmedia.co.jp/news/articles/2204/19/news100.html
|
infowars |
2022-04-19 11:23:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia ビジネスオンライン] ファミマ、レインボーカラーのファミチキ袋を展開 狙いは? |
https://www.itmedia.co.jp/business/articles/2204/19/news099.html
|
itmedia |
2022-04-19 11:07:00 |
TECH |
Techable(テッカブル) |
バリスタのハンドドリップの動きを再現! 1台4役のスマートコーヒーメーカーが気になる |
https://techable.jp/archives/177217
|
geviin |
2022-04-19 02:00:24 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
EnvaderでPythonの環境構築を学んだのでmacで実践してみる(第2回) |
https://qiita.com/a-min3150/items/56b2e9bf8957d3247d81
|
envader |
2022-04-19 11:54:49 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
統計的推定と検定をPythonで解く「母分散の推定(母平均未知)の場合」(2020.4.19) |
https://qiita.com/tan0ry0shiny/items/4dbec818f9243d8afd99
|
statsbinominterval |
2022-04-19 11:53:15 |
Linux |
Ubuntuタグが付けられた新着投稿 - Qiita |
UbuntuのCUIでファイルサイズを大きい順に探す |
https://qiita.com/future731/items/6666d49037bf83b1ec4d
|
bashwhilereadfil |
2022-04-19 11:43:39 |
Linux |
Ubuntuタグが付けられた新着投稿 - Qiita |
重度のMac使いのWebエンジニアがUbuntuにデスクトップ環境を変えた。メリット、デメリット |
https://qiita.com/michihito_t/items/803024367056fbda72a0
|
ubuntu |
2022-04-19 11:37:44 |
技術ブログ |
Developers.IO |
AWSアカウントのクリーンアップに役立つaws-nukeの紹介と注意点 |
https://dev.classmethod.jp/articles/aws_nuke_intro/
|
awsnuke |
2022-04-19 02:46:27 |
海外TECH |
DEV Community |
NodeJS with ExpressJS and TypeScript part 1. |
https://dev.to/jordandev/nodejs-with-expressjs-and-typescript-part-1-18ob
|
NodeJS with ExpressJS and TypeScript part NodeJS with ExpressJS and TypeScript part In this post we will see how to create a server with expressJS and typescript from scratch this post will be divided into several parts to make it understandable and explain each thing thoroughly You can access the code from the repository Getting startedThe first step to start a project in nodeJS we go with this command npm init y This command will start our project by creating the file package json Now we have to install the dependencies for this case I am going to use express with typescript let s see which are the dependencies that we are going to install Dependencies expressDev Dependencies typescriptts node types node types expressWhy do we install everything related to Typescript as devDependencies Okay let s remember that even though we ll be writing the code using Typescript the code is recompiled into standard JavaScript So Typescript is not needed per se to run the app we only need it while we are developing this is why it is saved as a development dependency So let s run the following command npm init express and npm init D typescript ts node types node types express Once we have successfully installed all the dependencies our package json should look something like this name nodejs version description main index js scripts test echo Error no test specified amp amp exit keywords author license ISC dependencies express devDependencies types express types node ts node typescript Remember that the versions can change depending on when you read this post Configure TypeScriptnpx tsc initThe tsconfig json file that we created with the previous command contains a lot of code and much of this same code is commented out so that you can experiment and configure it to your liking However there are a few settings I want to explain module with this option you can specify which module manager to use in the generated JavaScript code such as none commonjs amd system umd es es or ESNext The most common and default module manager is commonjs target using this option we can specify which version of ECMAScript to use in your project Available versions are ES default ES ES ES ES ES ES ES or ESNEXT outDir with this option we can specify in which route the Javascript code will be generated rootDir this option is where we specify where the TypeScript files are located strict The option is enabled by default and enables strict type checking options You can read more about this configuration in the tsconfig json file itself or also from the official typescript documentation In my case I will use the following configuration in tsconfig json compilerOptions module commonjs esModuleInterop true target es rootDir src outDir build strict true Our first server with expressJSWith typescript set up it s time to create our first web server with expressJS Let s create a file called index ts In this file we will have the following code import express Request Response from express const app express app get req Request res Response gt res send Hello World app listen gt console log The application is listening on port First what we do is import express from express along with the Request and Response types Once this is done we have to initialize our app with the lineconst app express Now we are going to add a get type endpoint in which a message will be returned so we have to do the following app get To start in a simple way we will have our app and then we will put the method of our endpoint in this case get this is a function which receives parameters to start then we can add middleware to it but at the moment there are which the first it is a string with the route as we want it to be our initial route we just have to put a and express understands that this will be our main route Now we have to add the second parameter which is a callback this callback receives parameters which is request and response app get req Request res Response gt As you can see I have already added the types Remember that you give the name to the parameters but by convention and the most common that you will find are req and res Inside this callback our code will go which will be executed when we access the route for now we will respond only text app get req Request res Response gt res send Hello World With res send Hello World what we do is tell it to respond with text to our call Now let s see this in the browser But before doing so we need one thing which is to tell our express server app to keep listening on a certain port So we will write app listen gt console log The application is listening on port This receives parameters the first the port where our server will be listening and a callback which will be executed when the server is ready for now we will only put a console log Taking this into account we are going to execute our server Remember that since we are working with typescript we must compile to js so that node can read it we execute the command npx tsc project A build folder will be generated which will have our code which we may not understand but is already compiled To speed up the compilation of our code we can create a script in our package json in the scripts section scripts build npx tsc project test echo Error no test specified amp amp exit I have called it build now to compile we just have to execute npm run buildWhenever we create a script we have to execute it with npm run script nameAt this point we can write the command node build index jsWe will see the following output ❯node build index jsThe application is listening on port Let s look at our web browser As we can see we have the response from our endpoint As you could see in this article we have created our first server with expressJS and typescript In the next part we will see how to speed up development using nodemon and we will also see how to respond to different types of formats Requests with other http verbs and more If you have any questions about this post you can leave it in the comments Or also if you have any recommendation you could leave it anyway The next part of this post will be available on April |
2022-04-19 02:42:07 |
海外TECH |
DEV Community |
How to deploy a Flask app to Digital Ocean's app platform |
https://dev.to/ajot/how-to-deploy-a-flask-app-to-digital-oceans-app-platform-goc
|
How to deploy a Flask app to Digital Ocean x s app platformI recently went through the process to put my side project howbigisthebaby io on Digital Ocean s new app platform and wanted to document it in case anyone else found it helpful or atleast me revisiting this later Part Setup the environment for the Flask appStep Create the virtual environment on your machine virtualenv venv p PythonStep Activate the virtual environment source venv bin activateStep Install Flask and gunicorn pip install Flask gunicornStep Freeze the requirements in requirements txt fileNow that you have the flask package installed you will need to save this requirement and its dependencies so App Platform can install them later Do this now using pip and then saving the information to a requirements txt file pip freeze gt requirements txtStep Write code for your Flask app in app py Here s a simple hello world appfrom flask import Flaskapp Flask name app route def hello world return Hello World Part Setting Up Your Gunicorn ConfigurationSince we cannot use Flask s built in server in production environment we will use Gunicron web server Why Nginx Gunicorn Flask While lightweight and easy to use Flask s built in server is not suitable for production as it doesn t scale well and by default serves only one request at a time Source Flask s docsStep Create the gunicorn config file touch gunicorn config pyStep Add this configuration to gunicorn config py file inside gunicorn config pybind workers Part Pushing the Site to GitHubThe way the Digital Ocean app platform works is that it syncs with a GitHub repo Any changes to this GitHub repo will automatically be pushed to your app living on Digital Ocean s app platform Step Create a new repo on GitHub comOpen your browser and navigate to GitHub log in with your profile and create a new repository called flask app Step Then create a gitignore file and add pyc so these files are not pushed to GitHub git init nano gitignore inside gitignore pycStep Add files to your repository and commit the changes git add app py gunicorn config py requirements txt gitignore git commit m Initial Flask App Step Add the GitHub repo you created earlier as the remote repository git remote add origin example git remote add origin Step Push to GitHub git branch M main git push u origin main Part Deploying to Digital Ocean s app platformCreate a new app on Digital Ocean Choose GitHub as sourceChoose the GitHub repo you just createdFollow the promots to create the appEdit the run command to this gunicorn worker tmp dir dev shm app appBonus Tip You can also set environment variables in Digital Ocean and then access them in your code like this airtable api key os environ get airtable api key airtable base os environ get airtable base Resources How To Deploy a Flask App Using Gunicorn to App Platform DigitalOcean |
2022-04-19 02:19:34 |
海外TECH |
DEV Community |
Save/Load Tensorflow & sklearn pipelines from local and AWS S3 |
https://dev.to/wesleycheek/saveload-tensorflow-sklearn-pipelines-from-local-and-aws-s3-34dc
|
Save Load Tensorflow amp sklearn pipelines from local and AWS SAfter a lot of struggle doing this I finally found a simple way We can write and read Tensorflow and sklearn models pipelines using joblib Local Write Readfrom pathlib import Pathpath Path lt local path gt WRITEwith path open wb as f joblib dump model f READwith path open rb as f f seek model joblib load f We can do the same thing on AWS S using a boto client AWS S Write Readimport tempfileimport botoimport joblibs client boto client s bucket name my bucket key model pkl WRITEwith tempfile TemporaryFile as fp joblib dump model fp fp seek s client put object Body fp read Bucket bucket name Key key READwith tempfile TemporaryFile as fp s client download fileobj Fileobj fp Bucket bucket name Key key fp seek model joblib load fp DELETEs client delete object Bucket bucket name Key key |
2022-04-19 02:09:37 |
海外TECH |
DEV Community |
Getting a Job with just Java and SQL |
https://dev.to/christopher10000/getting-a-job-with-just-java-and-sql-3a83
|
javascript |
2022-04-19 02:02:36 |
医療系 |
医療介護 CBnews |
ギャンブル等依存症専門医療機関で家族向け支援も-千葉県が対策推進計画を公表 |
https://www.cbnews.jp/news/entry/20220418113909
|
依存症専門医療機関 |
2022-04-19 12:00:00 |
金融 |
ニッセイ基礎研究所 |
コロナパンデミック下のインドネシア生保市場(1)-2020年のインドネシア生命保険市場の概況-保険料収入、普及度合い、主力商品の状況- |
https://www.nli-research.co.jp/topics_detail1/id=70918?site=nli
|
近年、インドネシアの生保市場では、ユニットリンク保険が支配的な商品となったことから、株式市場のパフォーマンスの好調・不調に引きずられるように生命保険の販売業績が上下する傾向が顕著になっている。 |
2022-04-19 11:10:18 |
海外ニュース |
Japan Times latest articles |
Japan to model digital yen tests on Sweden’s approach, not China’s |
https://www.japantimes.co.jp/news/2022/04/19/business/economy-business/digital-yen-interview/
|
Japan to model digital yen tests on Sweden s approach not China sThe Bank of Japan will explore the design issues of a central bank digital currency in measured steps like Sweden rather than pressing ahead with |
2022-04-19 11:20:30 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
グローバル化、崩壊ではなく変化の過程に - WSJ発 |
https://diamond.jp/articles/-/301939
|
過程 |
2022-04-19 11:06:00 |
北海道 |
北海道新聞 |
避難民、日本への入国661人に ウクライナから、松野氏発表 |
https://www.hokkaido-np.co.jp/article/671278/
|
官房長官 |
2022-04-19 11:25:00 |
北海道 |
北海道新聞 |
大型連休、移動の制限求めず 山際再生相、現状続けば |
https://www.hokkaido-np.co.jp/article/671277/
|
大型連休 |
2022-04-19 11:24:00 |
北海道 |
北海道新聞 |
東京円、127円台半ば 約20年ぶりの安値更新 |
https://www.hokkaido-np.co.jp/article/671276/
|
東京外国為替市場 |
2022-04-19 11:19:00 |
北海道 |
北海道新聞 |
【道スポ】加藤きょう先発 好調ハルキ封じだ 6連戦の戦陣切る |
https://www.hokkaido-np.co.jp/article/671275/
|
楽天生命 |
2022-04-19 11:18:00 |
北海道 |
北海道新聞 |
旭川の新規感染250人前後 過去最多 新型コロナ |
https://www.hokkaido-np.co.jp/article/671244/
|
新型コロナウイルス |
2022-04-19 11:15:09 |
北海道 |
北海道新聞 |
21年度、パソコン出荷40%減 4年ぶり、教育特需の反動 |
https://www.hokkaido-np.co.jp/article/671267/
|
jeita |
2022-04-19 11:05:00 |
北海道 |
北海道新聞 |
ノババックス製ワクチン正式承認 5月にも接種開始へ、国内4種目 |
https://www.hokkaido-np.co.jp/article/671266/
|
厚生労働省 |
2022-04-19 11:01:00 |
ビジネス |
東洋経済オンライン |
「異世界に転生したい35歳」2人それぞれの理由 「私の息子が異世界転生したっぽい フルver.」 | 漫画 | 東洋経済オンライン |
https://toyokeizai.net/articles/-/578637?utm_source=rss&utm_medium=http&utm_campaign=link_back
|
東洋経済オンライン |
2022-04-19 11:30:00 |
コメント
コメントを投稿