TECH |
Engadget Japanese |
Spotify「次の一手」に配信含むライブコンサートのチケット販売を検討中 |
https://japanese.engadget.com/spotify-is-considering-entering-the-events-business-093028695.html
|
spotify |
2021-07-01 09:30:28 |
ROBOT |
ロボスタ |
人とロボットが共に暮らす未来社会の実験場「コモングラウンド・リビングラボ」 中西金属敷地内にグランドオープン |
https://robotstart.info/2021/07/01/common-ground-living-lab.html
|
大阪商工会議所 |
2021-07-01 09:39:18 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] 自然の中に隠れたポケモン探す「ポケモンワンダー」、よみうりランドに17日オープン |
https://www.itmedia.co.jp/news/articles/2107/01/news155.html
|
itmedia |
2021-07-01 18:30:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] 「もう中学生」が「もう就活生」に 就活マナーを学べる恋愛ゲーム、毎日放送が公開 |
https://www.itmedia.co.jp/news/articles/2107/01/news154.html
|
itmedia |
2021-07-01 18:21:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia ビジネスオンライン] 家具インテリアの匠大塚 7月22日に東武百貨店池袋本店でオープン |
https://www.itmedia.co.jp/business/articles/2107/01/news149.html
|
itmedia |
2021-07-01 18:15:00 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
7.z形式の圧縮ファイルをpythonで解凍する方法 |
https://qiita.com/hiyasichuka/items/8c89fa2a67872c54cd81
|
z形式の圧縮ファイルをpythonで解凍する方法はじめにネットで調べてもコードがでてこなかったので、覚書としてまとめる。 |
2021-07-01 18:38:17 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
Peering DBをPower BIで可視化する |
https://qiita.com/misottyo/items/8140a4366f64e6c6f1f7
|
PeeringDBをPowerBIで可視化する今度こそ本当にPeeringDBをPowerBIで可視化するなぜ今度こそと言っているかというのはこちらでデータ取得について書いてあるからですのでよかったらこちらもお願いします。 |
2021-07-01 18:27:34 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
PythonでTesseract を使ったOCR |
https://qiita.com/Gyutan/items/651362da90c2818a8ccb
|
PythonでTesseractを使ったOCR環境WinProbitAnacondaPythonPillow、OpenCVインストールTesseractのインストールTesseractOCRをWindowsにインストールする方法bit版をインストールPyOCRのインストールPythonでOCRを実行する方法condanの場合condainstallccondaforgepyocrTesserractのアプリのパスを通す必要があります。 |
2021-07-01 18:21:00 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
難しい事はわからないけど Docker 上で python を動かしてみる |
https://qiita.com/hnyssh/items/9dae6cd353d07738d62a
|
難しい事はわからないけどDocker上でpythonを動かしてみる公式サイトからDockerをダウンロードして起動する。 |
2021-07-01 18:08:03 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
【React×Spotify】 プレイリスト作成機能で凝集度を意識してみる。 |
https://qiita.com/tkyngnm/items/9df08df08e8ef90bf702
|
SpotifyAPIを使用したアプリケーション開発をしているのですが、プレイリスト作成機能を実装している際に凝集度を高めることを意識すると良い設計・実装ができるようになるよと教えてもらいました。 |
2021-07-01 18:21:18 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
【Javascript】都道府県から路線名と駅名を取得する方法 |
https://qiita.com/Ryutaro-Hirasawa/items/ef80dd21214733a7ee44
|
【Javascript】都道府県から路線名と駅名を取得する方法成果物こんな感じで都道府県を選択すると、路線名を取得して、路線名を選択すると駅名を取得してくれます。 |
2021-07-01 18:09:37 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
laravel 複合キーからunique制約に変更したい |
https://teratail.com/questions/347143?rss=all
|
laravel複合キーからunique制約に変更したい下記のマイグレーションで構築されたテーブルがあります。 |
2021-07-01 18:44:15 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
シェルスクリプトにてawkで正規表現を使用してファイルを複数取得する方法が知りたい |
https://teratail.com/questions/347142?rss=all
|
シェルスクリプトにてawkで正規表現を使用してファイルを複数取得する方法が知りたい前提・実現したいことA結果tsvA結果tsvB結果tsvF結果tsvAtest結果tsv上記のようなファイルがディレクトリにあり、Aのような、アルファベット文字数字文字apos結果aposに該当するtsvファイルのみを結合させたいのですが、例だと、一番下のAtesttsvは結合したくないファイルで、それ以外を結合したいです。 |
2021-07-01 18:43:46 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
TilemapのTile上にアイテムの生成をしたい。。。 |
https://teratail.com/questions/347141?rss=all
|
乱数とRaycastDを用いて、範囲内のGroundTagを持つTile上にアイテムを生成するというスクリプトを書きたいのですが、このままだとTilemapのpositionがnbspnbspなので、取りたくても取れない位置Tileの中や、取れてもそのまま落下してしまう場所などに生成されるという現象が少なからず起きてしまいます。 |
2021-07-01 18:40:43 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
[WinError 10061] |
https://teratail.com/questions/347140?rss=all
|
WinError前提・実現したいことpythonWinErrornbspを解消したいです。 |
2021-07-01 18:34:06 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
Next.jsでのCSRF対策方法を教えてください |
https://teratail.com/questions/347139?rss=all
|
NextjsでのCSRF対策方法を教えてください前提・実現したいことNextjsでStaticGenerationのホームページを作成しています。 |
2021-07-01 18:27:38 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
親クラスで定義した関数から子クラスの定数を呼び出す方法 |
https://teratail.com/questions/347138?rss=all
|
親クラスで定義した関数から子クラスの定数を呼び出す方法いつもお世話になっております。 |
2021-07-01 18:18:18 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
カンマ区切りのファイルを一行ずつ二次元配列に入力したい。 |
https://teratail.com/questions/347137?rss=all
|
カンマ区切りのファイルを一行ずつ二次元配列に入力したい。 |
2021-07-01 18:10:38 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
テキストファイルから読み込んだリストの要素の一部を取り出して表示させたい(Python) |
https://teratail.com/questions/347136?rss=all
|
テキストファイルから読み込んだリストの要素の一部を取り出して表示させるプログラムを作りたいのですが、やり方の見通しが付きません。 |
2021-07-01 18:09:03 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
blocのstateの値が変わらない |
https://teratail.com/questions/347135?rss=all
|
blocのstateの値が変わらないBlocを使用した簡単なカウンターを使用しておりますが、自作のプロバイダーからBlocProviderに変えた瞬間に値の変更が出来ずに行き詰まっております。 |
2021-07-01 18:07:49 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
pandasでデータを読み込むと列がずれる |
https://teratail.com/questions/347134?rss=all
|
pandasでデータを読み込むと列がずれる似たような質問はあったのですが、よく分からなかったので質問させてください。 |
2021-07-01 18:02:18 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
【Laravel】session機能を使って既存のユーザー情報(メールアドレス)を変更したい |
https://teratail.com/questions/347133?rss=all
|
【Laravel】session機能を使って既存のユーザー情報メールアドレスを変更したいやりたいこと現在、Laravelを勉強しており、Laravelを使った掲示板を作成しています。 |
2021-07-01 18:00:48 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
AWS認定クラウドプラクティショナーの勉強法について |
https://qiita.com/gorooe/items/3b1b448eed7709e51702
|
応用問題レベルとはかなり難しく、これで点取れれば本試験はまず問題ないと思う。 |
2021-07-01 18:50:10 |
Docker |
dockerタグが付けられた新着投稿 - Qiita |
Amplify の開発をVSCode Remote containerで行う(その1) |
https://qiita.com/ssugimoto/items/aa902d9e42a4e27990fa
|
Amplifyの開発をVSCodeRemotecontainerで行うそのAmplifyの開発をするにあたって、ワークショップを試す、その時にリモートコンテナを使ってみるAmplifyのSNSワークショップ内で開発環境のつとしている、VSCodeRemotecontainerを試してみますWindowsでの進め方です、Macの場合はDockerforMacをインストール、VSCodeインストールしていれば似たような手順でいけますワークショップの説明の、以下の箇所について、具体的にどうやるかを、このページでは記載していますVisualStudioCodeとDockerに馴染みがある場合、ローカル環境を使用する代わりにawsamplifysnsworkshopinvscodeを使うことができます。 |
2021-07-01 18:50:54 |
Docker |
dockerタグが付けられた新着投稿 - Qiita |
taskfile.dev でdockerの引数多すぎ問題を一挙にシンプルにする |
https://qiita.com/yoshito-maeoka@github/items/9aa681372ab7fb8d1bf9
|
先頭に書いてグローバルに定義しても良いし各タスクローカルの変数を定義することもできます。 |
2021-07-01 18:41:55 |
Docker |
dockerタグが付けられた新着投稿 - Qiita |
KeycloakでのOpenID Connectお勉強メモ #1 |
https://qiita.com/gebo/items/086b402fe135b6a77d5f
|
modauthopenidcのセットアップここからはrp側のコンテナに入っているmodauthopenidcの初期設定を行います。 |
2021-07-01 18:36:08 |
Docker |
dockerタグが付けられた新着投稿 - Qiita |
Docker Swarmでクラスタを構成する方法 |
https://qiita.com/hiyasichuka/items/1638287e5d77d6db3f1e
|
実行結果おわりにDockerPlayGroundを活用して、台でのマスタノード、ワーカーノードの設定作業について説明しました。 |
2021-07-01 18:14:58 |
Docker |
dockerタグが付けられた新着投稿 - Qiita |
難しい事はわからないけど Docker 上で python を動かしてみる |
https://qiita.com/hnyssh/items/9dae6cd353d07738d62a
|
難しい事はわからないけどDocker上でpythonを動かしてみる公式サイトからDockerをダウンロードして起動する。 |
2021-07-01 18:08:03 |
Azure |
Azureタグが付けられた新着投稿 - Qiita |
MS-900 合格 勉強 |
https://qiita.com/la_deppp/items/201ba64553cd150bcfd4
|
examtopics |
2021-07-01 18:28:31 |
技術ブログ |
Mercari Engineering Blog |
TokyoからUS市場に挑戦するチームに特化したイベント「From Tokyo To The World!」を開催しました |
https://engineering.mercari.com/blog/entry/20210701-us-tokyo-meetup/
|
hellip |
2021-07-01 10:49:26 |
技術ブログ |
Developers.IO |
AWS営業職からAWSエンジニア職にジョブチェンジします! |
https://dev.classmethod.jp/articles/awssales_awsengineer_change/
|
背景 |
2021-07-01 09:35:32 |
海外TECH |
DEV Community |
Nele about ideal job requirements, the desire to do something meaningful and the motivational effect of anger 🎙 |
https://dev.to/s2engineers/nele-about-ideal-job-requirements-the-desire-to-do-something-meaningful-and-the-motivational-effect-of-anger-15bo
|
Nele about ideal job requirements the desire to do something meaningful and the motivational effect of anger Illustration by Stephanie Case Tell us about yourself My name is Nele my pronouns are she her and I m based in Hamburg About years ago I started as a Quality Assurance Engineer at SinnerSchrader and just recently I switched my position to Scrum Master Agile Coach Besides that I m the lead of our Diversity Skill Group and part of several cool change amp social initiatives at S What sparks my joy is video games music french fries and intersectional feminism That s a great variety of interests What made you want to switch from being a Quality Assurance Engineer to doing something else I loved being a tester and I still do have feelings for it I mean I really like the aspect of analyzing the shit out of things thinking outside of the box to catch all cases trying out things that weren t expected bothering developers…but over time I simply realized that I hit the ceiling of possibilities when it came to developing and using my soft skills in the QA How come you decided that being a Scrum Master Agile Coach would be the right fit While I ve been a QA tester in a cross functional and agile team and watching my Scrum Masters doing their job I eventually found many of the traits I craved in them and their daily work I like the idea of servant leadership empowering others to become an autonomous collective and fostering their professional relationships And I m really happy that S gave me the opportunity to do this switch unpaid ad How did you realize that you needed a job that would fulfill you in a different way as well To be honest all the social initiatives I did in parallel to my daily QA job started to spark more joy than working as a tester Engaging for people amp equal opportunities driving change motivating others to join in questioning status quos creating processes and being there for my peers and my team made me grow way more than I expected so that slowly but surely it shifted what I thought were my ideal job requirements Somehow it was a logical consequence for me to dig into the idea of becoming some kind of coach Can you share some details about the initiatives you re working on next to your daily job To give a little context the SinnerSchrader Skill Groups are usually a mix between a topic related study group and a task force which can be joined by people of all disciplines levels and studios They are an independent non hierarchical place where people can share knowledge learnings groom their soft and hard skills and drive internal projects next to their normal jobs We have several of them and when I found that Feli Kugland initiated a Skill Group that focussed on pushing diversity topics in our work environment I joined and never left knowing that there s still a ton of work to do when it comes to diversity in our society Since then the SG organized talks workshops discussion rounds and much more all under the umbrella of creating a safe and welcoming environment for the people of S Considering that the Skill Group handles topics in an overarching and S wide manner and therefore decision paths are naturally longer I m also part of a studio based Change Team which is tackling similar topics but in a more decentralized way focussing on our studio in Hamburg and driving innovation from within This team is responsible for analyzing pain points within the studio forming initiatives and promoting change for the overall wellbeing of the people working in our studio in Hamburg Can you name some topics the Skill Group and the Change Team are working on Among other tasks we re currently working on concepts for trainings addressing anti racism amp allyship we re deriving next steps for gender pay gap prevention and educating on unconscious bias We also implemented regular employee happiness surveys guidelines for inclusive language amp meeting culture celebrated the International Women s Day and formed alliances with several departments in the company to gather the necessary tools and support so that we re able to tackle all these things What is it that drives your engagement Anger and impulsiveness I guess I know this sounds hackneyed now but what I ve learned about anger is that this emotion has such a negative connotation although anger ≠aggression We tend to equate anger with destruction violence and even becoming blind from anger when in fact it s a powerful vehicle for being consequent and passionate about something that bothers us It s all just depending on the driver of this vehicle and how they re capable of expressing their anger in a healthy way There s so much more to anger than blind rage Angriness is transformative and potent the response to it isn t necessarily fear or dismissal Once you re on the anger train you can be super determined fast and brave And since anger is a particularly honest emotion it holds the power of motivating others to jump onto it uplifting awareness for things that matter to you empowering solidarity and creating a stir that simply can t be unseen Well and same goes for impulsivity At first glance reacting on impulses might appear unreflected or hasty when in fact impulsivity is an intuitive response that comes along with a shitload of bravery It took me some time to learn not to feel bad for being impulsive and reflect the source of my reactions so as a result I could start trusting my intuition instead of suppressing it As long as we re being respectful and minding basic human decency impulsivity and impromptu actions have a high potential of serving a good purpose If something doesn t seem quite right or feels unfair we should normalize releasing our concerns and immediately address them where they belong Even if it sometimes seems like you re creating a fuss trust your gut feeling and learn in the process So is this something that you d like to share with your peers at S Yeah just own it and grow Be progressive Dare to lt rant gt I m well aware that this is easier said than done Sadly both anger and impulsiveness are united by one aspect which makes it difficult for some people to harness from them it s the fact that as women and girls in a patriarchal society we are still constantly told that anger isn t suitable for us and impulsiveness is not a “feminine trait That we should prevent at all costs to make others feel uncomfortable That we have to hold back ourselves in order for others to come forward and that this is the definition of kindness That women and girls have to be nothing else but modest gentle and nurturing Throughout history our assertive traits are belittled by sentences like “You re cute when you re angry Being loud and determined about something that bothers us evokes subliminal oppression like tone policing or gaslighting for instance by calling us crazy falsely accusing us of being hysterical overreacting being on our period or a high maintenance Medusa as if that was something bad so that eventually we turn our anger inwards or towards ourselves It s striking how deeply all this is interwoven with our identity And how much we submit to it without ever calling it into question Systematically reproduced we ve internalized all of it as it was a natural condition Nah I don t want me my peers and the future generation to approve of those limitations any longer I know I m capable of being headstrong and kind at the same time Let s start fighting for each other and allow us to be gentle to ourselves too I want us to naturally trust our intuitions express our emotions and learn from our own mistakes Let s normalize failure and stop striving for perfection And lastly let s realize that sometimes a woman s anger is a reflection of a collective yearning to break with normative bonds of social control Let s start owning and reclaiming our emotions and reactions the way we want the way we need to So that we can become our authentic selves again lt rant gt I m looking forward to meeting these selves ️ Well that got deep fast Yeah let me know if you need a party crasher |
2021-07-01 09:36:41 |
海外TECH |
DEV Community |
How to See Which Branch Your Teammates are on in VS Code |
https://dev.to/gitlive/how-to-see-which-branch-your-teammates-are-on-in-vs-code-cb1
|
How to See Which Branch Your Teammates are on in VS Code What branch are you on is often the first question you ask when a teammate says The tests aren t passing or The build failed Here s how you can get an answer to that question without even needing to ask In VS Code open up the team tab by clicking on the GitLive icon on the activity bar This will show a list of your teammates if they are online or away and the issue they are currently working on Locate the teammate you are interested in and click the arrow on the left hand side of their avatar Now you will see all the repositories they have cloned including the name of their current branch NOTE If an issue has been connected to the branch you ll see the issue name instead if that s the case just hover your cursor over the issue name and a tooltip will appear showing you the branch name and even the commit hash Don t have the GitLive extension installed yet You can find it here and if you need help setting it up follow the instructions here |
2021-07-01 09:20:33 |
海外TECH |
DEV Community |
Deploy a Rust Web App With Rocket |
https://dev.to/koyeb/deploy-a-rust-web-app-with-rocket-j3e
|
Deploy a Rust Web App With Rocket IntroductionRust is a popular programming language offering blazingly fast performance and guaranteeing memory and thread safety In this tutorial we will explain how to deploy a Rust web application using Rocket a fast easy and flexible web framework We will then deploy the Rust web application on the Koyeb serverless platform offering a simple way to deploy Rust applications and offering native autoscaling automatic HTTPS SSL auto healing and global load balancing across our edge network with zero configuration RequirementsTo successfully follow and complete this guide you need Docker installed on your machineA Koyeb account to deploy and run the Rust web applicationThe Koyeb CLI installed to interact with Koyeb from the command lineHave a registry we will use to store our Rust web app Docker image and deploy it on Koyeb StepsTo successfully deploy a Rust web application on Koyeb Serverless Platform you need to follow these steps Create a Rust web app using RocketDockerize the Rust web appPush the Docker image to a container registryDeploy the Dockerized Rust web app on Koyeb Create a Rust web app using Rocket Install RustTo get started let s start by configuring a Rust environment we will use to create the application If you do not have Rust installed on your machine you can install using rustup In your terminal run the command below curl proto https tlsv sSf shOnce rustup is installed you may need to restart your current shell to reload your PATH environment variable You can avoid this by configuring your current shell running source HOME cargo envTo ensure the latest toolchain is properly installed in your terminal run rustup default stable Write the Rust web app using RocketTo create our application in your terminal run cargo new rust rocket app binThe command above uses Cargo the Rust package manager to create a new package The bin option indicates to make a binary program Cargo created a rust rocket app directory containing two files Cargo toml containing the metadata Cargo needs to compile our packagesrc main rs a hello world program Cargo generated for us cd rust rocket app tree ├ーCargo toml└ーsrc └ーmain rs directory filesAs our web app uses Rocket we need to add it as a package dependency In the rust rocket app directory open the Cargo toml file and add rocket as a dependency under the dependencies section dependencies rocket rc Open and modify the src main rs with the code below macro use extern crate rocket get fn index gt amp static str Hello world get hello lt name gt fn hello name amp str gt String format Hello name launch fn rocket gt rocket build mount routes index mount routes hello The code above creates two routes returning Hello world and hello lt name gt returning Hello name where name is the route parameter Then it mounts the routes and launches the application Finally create a Rocket toTo run and test the application locally run cargo runIf everything goes fine your app starts and you can test the routes using curl curl localhost Hello world curl localhost hello koyebHello koyeb Dockerize the Rust web appTo Dockerize our Rust web app create a Dockerfile in your project directory In this guide we use Docker multi stage build to keep the image layers size as small as possible and to ensure our image contains only what is needed to run In your Dockerfile copy the content below FROM rust as builderWORKDIR appCOPY RUN cargo install path FROM debian buster slim as runnerCOPY from builder usr local cargo bin rust rocket app usr local bin rust rocket appENV ROCKET ADDRESS EXPOSE CMD rust rocket app The first stage is used to build our application in the second one we copy the application binary from stage one and use it to run the application To build the Docker image execute the following command docker build t lt DOCKER HUB USERNAME gt rust rocket appIn this guide we will push the Docker image to the Docker Hub You are free to use another different registry as Koyeb allows you to deploy from any container registry Once the build is completed you can run a container using the image locally to validate everything is working as expected running docker run p lt DOCKER HUB USERNAME gt rust rocket appIf everything goes fine your container starts properly and you can test the routes using curl curl localhost Hello world Push the Docker image to a container registryWith the Docker image built and functional we can now upload it to the Docker Hub container registry In your terminal run the command below to push the image docker push lt DOCKER HUB USERNAME gt rust rocket appOnce the push command is completed you will see your Docker image available on the Docker Hub Deploy the Dockerized Rust web app on KoyebWe are now ready to deploy our Rust web application on Koyeb First create a Koyeb Secret to store your container registry configuration In this guide we will deploy our app from the Docker Hub For other container registries example check out the related documentation If your Docker image is public there is no need to create a secret containing your container registry configuration echo auths index docker io v username lt REPLACE ME WITH DOCKER HUB USERNAME gt password lt REPLACE ME WITH DOCKER HUB TOKEN gt koyeb secrets create docker hub credentialsWe can now deploy the Rust web application on Koyeb Serverless Platform running koyeb app init rust rocket app docker lt REPLACE ME WITH DOCKER HUB USERNAME gt rust rocket app ports http routes docker private registry secret docker hub credentialsThis command creates a new Koyeb App and deploys our Rust application exposing port and making it publicly accessible on the route of your Koyeb App URL To retrieve your Koyeb App URL and access your application run koyeb app get rust rocket appID NAME DOMAINS UPDATED ATdebed c b af fffdbccf rust rocket app rust rocket app lt YOUR ORG gt koyeb app UTCOpen the URL in your browser to access your application running on Koyeb and natively offering autoscaling automatic HTTPS SSL auto healing and global load balancing across our edge network |
2021-07-01 09:13:46 |
海外TECH |
DEV Community |
Devy Brew: Get your daily dose of featured articles on the popular dev platforms sent right to you |
https://dev.to/arndom/devy-brew-get-your-daily-dose-of-featured-articles-on-the-popular-dev-platforms-sent-right-to-you-3dao
|
Devy Brew Get your daily dose of featured articles on the popular dev platforms sent right to you Hey guys Been a while I ve posted lots of things have happened since February graduated uni got a fulltime and a part time job then resigned from one I ll leave the guess up to you guys It s been a pretty eventful few months anyway this is my submission for HarperDBHackathon hope you like it TLDR Github Demo InspirationSo I found out about this hack about weeks and was unsure of to make but the I wanted to participate and try something new I spent so much time brainstorming and shooting down ideas time wasn t on my side so I had to pick a project to work on The idea came to me in a pretty funny way while watching YouTube I came across this sponsored ad for a free service called MorningBrew the product piqued my interest it was a simple useful and most important it was free way to get the news The thing though it didn t for me I don t know about the rest of you but consuming news in written form feels like a chore so I thought up how to make it a bit personalized and that was how Devy Brew came about pretty derivative name I know a service to get featured articles from the top dev blogging platforms all from one place without jumping through so many links Project DetailsI initially planned to build this in about a week so I could have time for other things but honestly the actual MVP you see here was dragged on and then rushed in a matter of days actually have hrs as of now until submission deadline I ll be giving a summary of the tools used features present amp those to be added and challenges faced ToolsReact MUI svg loader react for the designAxios for data fetchingharperDB and mailChimp for the mail listLorem picsum for nice res imagesMonster energy drink DesignThe design was inspired by morning brew with some tweaks here and there The landing is made up of two sections as shown below For this kind of project a simple and intuitive design is all that s needed so a bit of time was spent making it look nice and easy though I believe I might have spent a bit too much This design was implemented using React CSS flexbox for positioning and material UI for icons and buttons svg loader react for loading screens ImplementationNow we go into the details FeaturesAs of now Devy Brew is a simple way to easily get access to articles from the most popular dev platforms Initially the app was also meant to have a comic strip jokes sections and crossword puzzle word search like a proper paper all which came with some complexities and bugs that I didn t have the time to build nor fix This was meant to showcase the features on the landing I had actually started working on them before I had to rethink due to bugs amp time So yeah I had to cut them down days ago and focus solely on the articles and mailing list ArticlesThe articles from dev to hashnode and product hunt were all gotten from their official APIs so it wasn t much of an issue apart from the graphql queries which I have very little experience using all in all I was able to get what I needed and implement In the app there is the daily brief which showcases the top featured articles and products on the platforms I used react mardown and svg loader to display the data nicely on the page pulse loader being used before display data shown after fetch Features that I couldn t add Future featuresJokes comic stripWord search CrosswordsMore dev platformsChrome extensionMore features are also welcome from anyone in the community the more the merrier Challenges facedTime management I was so focused on creating the perfect project that I forgot to break it down into chunks and build upwards I was pretty new to harperDB but it is actually very neat to use and get used to so I m very grateful for that Plus the docs are super easy to understand Getting the markdown to translate well to a clean design on the daily brief wasn t easy but it came together nicely Then the harperDb and mailChimp syncing was something that took a while to get working but after some tweaking it worked Overall it was a wonderful experience and I ll keep working on it to make it better If you have any feedback I ll gladly accept for it Also some contributors on this would be nice I believe it s a project worth working on Contributors Wanted Hope you enjoyed it and have a nice dayStay Creative |
2021-07-01 09:11:28 |
海外TECH |
DEV Community |
Cool APIs you might not know about 😎 |
https://dev.to/carlosg33558699/cool-apis-you-might-not-know-about-2f3f
|
Cool APIs you might not know about Here are some cool APIs you might not know about They are all free to use for no comercial projects THE MEAL DBHave you ever wanted to make a recipe book app This is the best choice you can find It gives you images diferent searching filters and any kind of meal you can imagine The same people also have a Sports API a Cocktail API and a Audio music API they re also pretty cool The COVID APIThis API gives you all the information you need about this pandemic It gives you global information but if you only want to check how you country is doing you can also do that easily This API is really useful not only to practice your coding in a fun way also to be aware of how this pandemic is affecting the whole world The GIPHY APII do not know why this API is not more popular From probably the biggest GIF website they give you access to all the gifs you want their creator and much more You can pick between API and SDK in this one the SDK gives you more data The Cocktail DBAs I mentioned before it is developed and mantained by the same people as the Meal DB It gives you all the data you can think of about cocktails Really easy to use as well Hope you find this helpful |
2021-07-01 09:01:52 |
海外TECH |
Engadget |
T-Mobile, AT&T and Verizon have taken steps to reduce spoofed scam calls |
https://www.engadget.com/major-carriers-implemented-fcc-anti-spoofing-spam-calls-090503217.html?src=rss
|
T Mobile AT amp T and Verizon have taken steps to reduce spoofed scam callsAll three major US carriers have met the deadline to implement the FCC s new anti spoofing protocol designed to protect users from scam caller impersonation Both Verizon and T Mobile announced yesterday that all calls originating on their networks are percent compliant with the FCC s quot STIR SHAKEN quot technology designed to show a caller s true phone number AT amp T meanwhile confirmed with The Verge that it s also in compliance with the new rules nbsp The FCC had set a deadline of June th for the major carrier s to implement the STIR SHAKEN protocol developed under the Ajit Pai regime For now smaller carriers have until June th unless the FCC decides to shorten that timespan something that s currently under consideration nbsp The STIR SHAKEN standards serve as a common digital language used by phone networks allowing valid information to pass from provider to provider which among other things informs blocking tools of possible suspicious calls So what does the new protocol do Without it scam or spam callers can spoof their phone numbers to show up as local numbers making it more likely that you ll pick up STIR SHAKEN deals with that by using public key encryption digital certificates sent by the originating telephone service provider with the keys verified by the terminating service provider If everything matches then the calling number hasn t been spoofed nbsp The FCC is hoping that carrier implementation will reduce the volume of spam scam and robocalls that have made answering your phone a game of whack a mole The commission said that over voice providers have filed to be in its robocall mitigation database with over of those being fully certified quot Beginning on September if a voice service provider s certification does not appear in the database intermediate and voice service providers will be prohibited from directly accepting the provider s traffic quot the FCC stated nbsp The protocol will help reduce but not totally eliminate scams or robocalls Legacy phone systems that don t use IP protocols are exempt from the rules and the system won t work with international calls Still if a local pops up on your phone going forward you can have more confidence that it s not a fake number coming from a scammer nbsp |
2021-07-01 09:05:03 |
海外ニュース |
Japan Times latest articles |
Japan’s homeless among those struggling to access COVID-19 vaccines |
https://www.japantimes.co.jp/news/2021/07/01/national/covid-19-vaccine-homeless-japan-residency/
|
Japan s homeless among those struggling to access COVID vaccinesPregnant women at their parents home to give birth students away from home and company employees living apart from their families may all need to |
2021-07-01 18:27:44 |
海外ニュース |
Japan Times latest articles |
Over before it’s begun? Japan facing vaccine supply crunch already |
https://www.japantimes.co.jp/news/2021/07/01/national/vaccine-supply-crunch/
|
Over before it s begun Japan facing vaccine supply crunch alreadyDemand for doses is now outpacing supply in some municipalities calling their rollout schedules into question and prompting central government to warn that they may |
2021-07-01 18:25:46 |
海外ニュース |
Japan Times latest articles |
Nagoya Basho could have significant impact on sport |
https://www.japantimes.co.jp/sports/2021/07/01/sumo/july-grand-sumo-tournament/
|
return |
2021-07-01 18:23:55 |
海外ニュース |
Japan Times latest articles |
Canada’s future lies with a free and open Indo-Pacific |
https://www.japantimes.co.jp/opinion/2021/07/01/commentary/world-commentary/canadas-future-lies-free-open-indo-pacific/
|
Canada s future lies with a free and open Indo PacificCanada s next years will be shaped by the success of failure of a free and open Indo Pacific This will require partnerships leadership and working |
2021-07-01 18:00:47 |
ニュース |
BBC News - Home |
Covid: UK's furlough scheme starts to wind down |
https://www.bbc.co.uk/news/business-57665735
|
support |
2021-07-01 09:39:31 |
ニュース |
BBC News - Home |
Nissan announces major UK electric car expansion |
https://www.bbc.co.uk/news/business-57666008
|
battery |
2021-07-01 09:42:01 |
ニュース |
BBC News - Home |
William and Harry to unveil Diana statue at Kensington Palace |
https://www.bbc.co.uk/news/uk-57671175
|
birthday |
2021-07-01 09:17:51 |
ニュース |
BBC News - Home |
Right to repair rules will extend lifespan of products, government says |
https://www.bbc.co.uk/news/business-57665593
|
goods |
2021-07-01 09:02:01 |
ニュース |
BBC News - Home |
Covid: Number of positive isolating pupils unknown in England |
https://www.bbc.co.uk/news/health-57671735
|
pupils |
2021-07-01 09:10:53 |
ニュース |
BBC News - Home |
Hogg to captain Lions in South Africa tour opener |
https://www.bbc.co.uk/sport/rugby-union/57678981
|
johannesburg |
2021-07-01 09:47:47 |
北海道 |
北海道新聞 |
東京円、111円台前半 一時1年3カ月ぶり円安 |
https://www.hokkaido-np.co.jp/article/562250/
|
東京外国為替市場 |
2021-07-01 18:19:00 |
北海道 |
北海道新聞 |
21年上期の新車販売、11%増 コロナ流行前比では低水準 |
https://www.hokkaido-np.co.jp/article/562249/
|
前年同期 |
2021-07-01 18:19:00 |
北海道 |
北海道新聞 |
熱中症疑い高校生3人搬送、佐賀 体育の授業後、頭痛や吐き気 |
https://www.hokkaido-np.co.jp/article/562248/
|
佐賀市南佐賀 |
2021-07-01 18:19:00 |
北海道 |
北海道新聞 |
道立5美術館の情報を1カ所に 道教委がポータルサイト開設 |
https://www.hokkaido-np.co.jp/article/562247/
|
近代美術館 |
2021-07-01 18:15:00 |
北海道 |
北海道新聞 |
2日の予告先発 |
https://www.hokkaido-np.co.jp/article/562244/
|
予告先発 |
2021-07-01 18:17:00 |
北海道 |
北海道新聞 |
本当に座れる?サルノコシカケ 江別の土木業者が寄贈 |
https://www.hokkaido-np.co.jp/article/561831/
|
大麻中町 |
2021-07-01 18:18:14 |
北海道 |
北海道新聞 |
「マオイの丘」店舗リニューアル 乳製品や地元の菓子前面に 長沼 |
https://www.hokkaido-np.co.jp/article/562229/
|
道央圏連絡道路 |
2021-07-01 18:12:00 |
北海道 |
北海道新聞 |
小川彩佳アナウンサーが離婚 NEWS23メインキャスター |
https://www.hokkaido-np.co.jp/article/562228/
|
小川彩佳 |
2021-07-01 18:10:00 |
北海道 |
北海道新聞 |
五輪、首相「無観客もあり得る」 上限半減5千人案も |
https://www.hokkaido-np.co.jp/article/562225/
|
受け入れ |
2021-07-01 18:09:05 |
北海道 |
北海道新聞 |
滋賀、琵琶湖版SDGsを策定 多様性や環境浄化を掲げる |
https://www.hokkaido-np.co.jp/article/562227/
|
策定 |
2021-07-01 18:08:00 |
北海道 |
北海道新聞 |
「獺祭」桜井氏、新理事長に就任 大阪のセンチュリー楽団 |
https://www.hokkaido-np.co.jp/article/562226/
|
大阪府豊中市 |
2021-07-01 18:08:00 |
IT |
週刊アスキー |
リモートデスクトップをセキュアかつ手軽に実現、パスロジ「Splashtop with PassLogic」提供開始 |
https://weekly.ascii.jp/elem/000/004/061/4061217/
|
splashtopwithpasslogic |
2021-07-01 18:30:00 |
IT |
週刊アスキー |
ニューヨークチーズケーキやマカロンも! キンプトン新宿東京・ディストリクト「オールディ・アフタヌーンティー」提供開始 |
https://weekly.ascii.jp/elem/000/004/061/4061239/
|
提供開始 |
2021-07-01 18:30:00 |
IT |
週刊アスキー |
飲食業を始めてみたい人などに向けて、駿河台「MWキッチン」を1万5000円で提供 |
https://weekly.ascii.jp/elem/000/004/061/4061264/
|
駿河台 |
2021-07-01 18:30:00 |
IT |
週刊アスキー |
フードデリバリーサービス「foodpanda」、新たに都内53店舗/札幌22店舗のローソンでサービス開始 |
https://weekly.ascii.jp/elem/000/004/061/4061265/
|
foodpanda |
2021-07-01 18:30:00 |
IT |
週刊アスキー |
『BLESS UNLEASHED PC』強力なボスモンスターの紹介動画「BOSS BATTLE2」を公開 |
https://weekly.ascii.jp/elem/000/004/061/4061263/
|
blessunleashedpc |
2021-07-01 18:20:00 |
コメント
コメントを投稿