TECH |
Engadget Japanese |
毎日清潔なタオルと歯ブラシで快適に。殺菌と乾燥が同時にできる「MY-1」消毒乾燥ホルダー |
https://japanese.engadget.com/my-1-103547482.html
|
タオルは日使うと湿って臭いがしますし、歯ブラシも乾燥させないと細菌が発生してしまいます。 |
2022-01-03 10:35:47 |
TECH |
Engadget Japanese |
ユカイ工学の新作は「指をアマガミ」するぬいぐるみ風ロボット。CESにて出展 |
https://japanese.engadget.com/yukai-engineering-amagami-ham-ham-103020203.html
|
甘噛み |
2022-01-03 10:30:20 |
TECH |
Engadget Japanese |
Exchange Severのメール配信が停止する「2022年問題」。MSは修正スクリプトをリリース |
https://japanese.engadget.com/microsoft-exchange-server-2022-bug-fix-100042633.html
|
exchangeserver |
2022-01-03 10:00:42 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
DBの画像をhtmlで表示しようとしても、URLで表示されてしまいます。URLを画像化して表示する方法を教えて頂きたいです。 |
https://teratail.com/questions/376487?rss=all
|
URLを画像化して表示する方法を教えて頂きたいです。 |
2022-01-03 19:58:32 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
「円の中心の x 座標」,「円の中心の y 座標」,「円の半径」が出力されるプログラムについて教えていただきたいです! |
https://teratail.com/questions/376486?rss=all
|
「円の中心のx座標」「円の中心のy座標」「円の半径」が出力されるプログラムについて教えていただきたいです頑張ったのですが全く歯が立ちません…プログラムが正しく動作するよう空欄nbsp【nbspanbsp】nbspnbsp【nbspfnbsp】nbspの部分を教えてください…nbsp円circnbsp中心のx座標nbspnbsp中心のy座標nbspnbsp半径nbspnbsp面積nbspnbspこんな感じの結果にしたいです。 |
2022-01-03 19:14:20 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
jspファイル内でSystem.currentTimeMillis() を呼び出そうとすると、エラーになります |
https://teratail.com/questions/376485?rss=all
|
jspファイル内でSystemcurrentTimeMillisを呼び出そうとすると、エラーになります前提・実現したいことsamplejspnbspでSystemcurrentTimeMillisを呼び出し、その値をFormSampleServletjavaで受け取ろうとしておりますが、エラーが発生します。 |
2022-01-03 19:12:06 |
Git |
Gitタグが付けられた新着投稿 - Qiita |
Githubリポジトリ分割したときのメモ |
https://qiita.com/miyabi-san/items/8e9999b7ae9dc25d4e16
|
Githubリポジトリ分割したときのメモ概要旧リポジトリにはアプリ以外の情報が色々と入っていたので、それらと分離して管理するためにアプリ単体でリポジトリ分割を実施した。 |
2022-01-03 19:17:13 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
railsのwrap_paramerterがやっている事と設定の方法について |
https://qiita.com/SoarTec-lab/items/a885e8f473ecab7748c7
|
railsのwrapparamerterがやっている事と設定の方法についてwrapparamerterとはコントローラーの名前からリソースの名前を推測してリクエストパラメータをリソースの名前でラップする仕組みの設定を行います。 |
2022-01-03 19:38:23 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
【Rails】devise_token_authから送るメールの件名を変えたい! |
https://qiita.com/GalaxyNeko/items/8c3de1a0e5e0f662f59f
|
【Rails】devisetokenauthから送るメールの件名を変えたいdevisetokenauthから送るメールの件名を変えたいユーザー作成時やパスワードリセットなどのdevicetokenauthの機能を使用した際に、Email送信がされるものがありますね。 |
2022-01-03 19:02:19 |
技術ブログ |
Developers.IO |
AWS Managed Microsoft AD と Azure AD Connect v2 をつかってAzure ADへID同期(パススルー認証)する方法 |
https://dev.classmethod.jp/articles/using-aws-managed-microsoft-ad-with-azure-adconnect-v2/
|
awsmanagedmicrosoft |
2022-01-03 10:13:29 |
海外TECH |
DEV Community |
Hoppscotch is celebrating 35,000 GitHub Stars |
https://dev.to/liyasthomas/hoppscotch-is-celebrating-35000-github-stars-42hj
|
Hoppscotch is celebrating GitHub StarsHoppscotch now has star gazers on GitHub We ll use this milestone to recap Hoppscotch s growth and other important milestones since its beginning as an experimental project in We ve accomplished lot of great things together Hoppscotch is an open source API development ecosystem Since the initial commit years ago Hoppscotch has evolved from being an open source side project to an enterprise developer tool Quick links Web app hoppscotch ioGitHub github com hoppscotch hoppscotchToday Hoppscotch is celebrating the milestone of reaching GitHub Stars This will be added to the greatest moments timeline Read the tweet Liyas Thomas liyasthomas The power of open source PM Jan This is an achievement of our whole community Thank you for each contribution love and all the commitments that you made to improve Hoppscotch We are lucky to build this open source project with you Many people ask me why it got so popular Here s my answer Most developers have side projects That s how we try out new things or make something that we miss on the market or in our dev stack But most side projects end up unfinished and never actually see the light of day And even if a developer builds up the courage to show his work to the public he quickly finds out that just publishing a repository doesn t bring the masses to his doorstep When I set out to create Hoppscotch of course I haven t had the faintest idea if anyone else would be interested in it But I was mainly scratching my own itch ーI knew how to make a web app and I hoped I d build something that would serve my needs much better than existing tools on the market That should be your primary motivator ーnot to chase stars likes and other popular content but to create something for yourself that will make your job easier There s a chance you will not be the only one that will find it useful I d like to share with you what I did to make sure that the project doesn t end up in the dustbin of history I will concentrate on open source software but the following advice may as well apply to any creative endeavor Build a solutionLook around think about the tools and products you use every day and the underlying problems they solve Instead of identifying a solution first the initial step is to identify the problem The key here is to be very specific about the problem you are identifying Once you ve identified the problem the next step is to ideate possible solutions and they don t have to necessarily be technical solutions Then from those proposed solutions create prototypes and begin to test each one Continue testing and refining the prototypes until you have enough validation to move full steam ahead with the one that is working Read more in my article Solve your own problem everything else will follow Build in publicDocument your journey of building the project Engage with your users in public forums like dev to Write blogs and articles talk to your audience share your milestones ask for help get feedback and iterate over the product Build for publicShip early ship often Release the first version as soon as it s useful Don t wait for it to be perfect For inspiration here s the initial public MVP release of Hoppscotch You don t have to be satisfied with it You ll never be But you should be eager for some feedback When you add a useful feature to your project you don t have to wait for anything to release it or deploy it It just has to work The feedback loop with inputs from other people will tell you whether what you re building makes sense or whether you should take it in other directions It s good to get that feedback as soon as possible RoadmapMe and Andrew Bastin having been building Hoppscotch in public for the past years Today is the starting point of many exciting moves and features that will come to Hoppscotch from the very beginning of next month We started to work on different features among which are the capability for teams to collaborate in real time workspaces and some others you ll hear of soon As always we are grounding our work on the multiple insights that our users gave us and we are more grateful than ever to have such a committed community ConclusionTo put it in a nutshell we ll work on our main focus and priority making our users happy with new features and improving Hoppscotch as much as we can do Contact liyas hoppscotch io Join us we re hiring Join our journey to build Hoppscotch for an API first software era We re hiring in product engineering and design Apply now Previously I wrote about How Hoppscotch is building an open source API development ecosystem Create Teams for Collaboration in Hoppscotch |
2022-01-03 10:44:40 |
海外TECH |
DEV Community |
Amazing Flask Resources FOR FREE! |
https://dev.to/codewithkenn/amazing-flask-resources-for-free-4bkg
|
Amazing Flask Resources FOR FREE We live in a world full of resources and data Being a Python Developer can t escape the trend That being said in this article you re going to get all the resources you need to get started for the Journey After learning Python basics you ll find yourself being overwhelmed with a lot of information and this can be very hard to go on It becomes easier to get trapped in the Tutorial Hell Brief Description of FlaskFlask is a micro web framework written in Python It is classified as a microframework because it does not require particular tools or libraries In other words The Flask Framework is a Python platform that provides a foundation for developing software applications using Python Programming language If your goal is to use Python for Web Development apps Flask is what you need sort of for the Journey Flask helps you set the Backend of your Web App It s equivalent to Django Another Python Backend Framework NodeJS Ruby on Rails and so on What is Special about Flask is its simplicity there are not many things to get overwhelmed You only get what you need simply That being said using your favorite front end technology React Vue Angular Svelte or whatever you prefer before jumping to read on the resources you really have to determine what you need exactly Because as we just said at the beginning there are tons of resources and information you don t need but still it makes you overwhelmed Check these ResourcesAs they are plenty of them here are the two main resources you can use as references to go and check according to what you need Refresh the memory with the FundamentalsWithout the fundamentals there is no way to bring innovation meaning there is a necessity of getting a foundation Here are the main resources The Flask Mega TutorialFive Best Python Flask Courses You need Get the Resources you need to Build Real world ProjectsKnowing the Fundamentals isn t sufficient for real world projects you need to know topics like plugins to avoid reinventing the wheel Get the resources here Awesome Flask Links Flask for your Project Get the Benefit of the Flask CommunityCoding but Stuck with some bugs Here is the Solution Go and ask the Community Flask Subreddit Community Python Subreddit CommunityThanks for reading this article many others are coming very soon Feel free to subscribe Let s connectTwitter Github LinkedIn Instagram |
2022-01-03 10:26:27 |
海外TECH |
DEV Community |
What if CSS libraries were countries? - ⚔️ Game of Codes project 🛡️ |
https://dev.to/ascensus_mdb/what-if-css-libraries-were-countries-game-of-codes-project-52j8
|
What if CSS libraries were countries ️Game of Codes project ️Hi to all My name is Michałand apart from being a web developer adn MDB founder I am also a huge fan of history maps and fantasy ️Over the years observing the world of technologies I could not help but feel that it is a great material for creating a separate universe that could become the basis for an extremely interesting story ️This project is purely for fun Using real data such as the number of NPM downloads stars on github or website traffic I tried to measure the power of a given technology and visualize it with quasi historical maps ️Anyway if you re curious about what front end technologies visualized as states would look like read on And if you have any idea how this story and this universe could become more interesting or more in line with real statistics related to the front end let me know in the comment |
2022-01-03 10:15:56 |
海外TECH |
DEV Community |
Cem Karaca Telegram Bot |
https://dev.to/lucifer25x/cem-karaca-telegram-bot-1gf6
|
Cem Karaca Telegram BotI created Telegram bot for Cem Karaca songs My aim is to introduce the songs of Cem Karaca Cem Karaca is great Turkish singer songwriter and composer and my favorite singer Source code and for more detail About usage of bot start Start bot help About bot and usage music Random song about Little information about Cem Karaca albums Cem Karaca Albums contact Contact search For searching songThere are songs for now But if you have advice you can make a pull request Used dependencies dotenv image url validator nodemon telegraf ytdl core |
2022-01-03 10:15:32 |
海外TECH |
DEV Community |
How to Secure your NodeJs Express JavaScript Application - part 1 |
https://dev.to/smartscanner/how-to-secure-your-nodejs-express-javascript-application-part-1-4l26
|
How to Secure your NodeJs Express JavaScript Application part Express is a fast unopinionated and minimalist web framework for Node js It has been a de facto choice for creating a web server application in Node js Read these series if you want to use Express in your application Let s see how you can make Express more secure Use Updated Express Version and any other npm package Old versions of Express have vulnerabilities like Path traversal CVE The best practice is to use the latest stable packages to mitigate such vulnerabilities You can use the npm audit command to find out known vulnerabilities in your Nodejs application Then you can fix them by running the npm audit fix command Make sure to get vulnerabilities in the report of the npm audit command Secure your HTTP HeadersProper HTTP headers can prevent security vulnerabilities like Cross Site Scripting Click jacking Packet sniffing and information disclosure It s better not to use Express with its default HTTP headers Try the Helmet npm package for hardening the HTTP headers of your Express project Below is a sample code const express require express const helmet require helmet const app express app use helmet Read the Complete guide to HTTP Headers for more detailed information about HTTP Headers security Validate InputHackers should find a way into your application and request parameters are their first choice All the injection vulnerabilities like SQL Injection Command Injection Expression Language injection and many others occur when unvalidated user input is directly used in performing tasks Consider below code which gets your name in the name query parameter and displays it const express require express const app express app get function request response response send Hello request query name app listen If you send a request like http localhost name foo bar then you will receive an Object instead of a String name This is an attack known as HTTP Parameter Pollution HPP It can be very scary when working with a no SQL database like MongoDB Before processing any request parameter validate the following Input type either String Number Boolean etc Input boundaries Check range for numbers length and acceptable characters for stringsInput format Check for input patterns like emails IP addresses etc You can use hpp npm package for preventing HPP attacks explained above Input validation is a broad topic It can be very tricky especially dealing with rich user content You can read this article for an in depth review Sanitize OutputBelow sample code exposes a Cross Site scripting XSS vulnerability const express require express const app express app get function request response response send Hello request query name app listen If you run the application and open http localhost name lt script gt alert lt script gt URL the alert JavaScript code will be executed XSS bug allows an attacker to run any client side code to steal session tokens passwords or display wrong information To prevent the XSS you have to use proper encoding before rendering input parameters in the response You can use node esapi or escape htmlBelow code is a fix for the above XSS const express require express var ESAPI require node esapi const app express app get function request response encodedName ESAPI encoder encodeForHTML request query name response send Hello encodedName app listen Use Anti CSRFProcessing form data and performing actions only by relying on the form data will cause a Cross Site Request Forgery CSRF If the same request data either form data or URL query causes the same action on your application then you have a CSRF issue It gets serious when the action is sensitive like creating a new user or deleting data Attackers use CSRF to perform actions on behalf of an authorized user while the user is unaware of this action Below sample code is an example that kills the app by a CSRF const express require express const app express app get function request response response send lt h gt Admin Panel lt h gt lt a href kill gt kill lt a gt app get kill function request response process exit app listen You might wonder that adding cookie based session management cannot prevent CSRF because Cookies are automatically sent by browsers To prevent CSRF you should send random tokens within each request and validate the existence of the CSRF token before processing the request You can use the csurf npm package for integrating CSRF prevention in your Express application In next article we will see how to prevent brute force attacks command execution and information disclosure vulnerabilities |
2022-01-03 10:07:04 |
海外TECH |
Engadget |
Denmark pledges ‘green’ domestic flights by 2030 |
https://www.engadget.com/denmark-pledges-green-domestic-flights-by-2030-101536240.html?src=rss
|
Denmark pledges green domestic flights by The prime minister of Denmark Mette Frederiksen is pledging that the European nation s domestic flights would be “green by As part of her New Year s Address she said that translated “by Danes must have the opportunity to fly green on a domestic route She added that “by at the latest we must be able to fly completely green when we fly domestically in Denmark It was part of a broader commitment by the leader to toughen measures against polluters and to jump start the country s green transition There are however reasons to be concerned that such an ambitious deadline can be reached given the lack of ready alternatives Electric planes may never succeed and hydrogen flying while much more promising is nowhere near ready to be rolled out to a major airline s fleet Not to mention of course that only hydrogen produced as a result of electrolysis powered by excess renewable energy can be called truly “green EnergiWatch has said that Denmark s standing policy of waiting for magic bullet technologies to come to fruition is not going to help it reach its international commitments on climate emissions That said Denmark has made more steps than some countries to help make the transition toward zero carbon technologies The country has already issued a hard deadline to end oil and gas exploration and is a big player in the wind power industry At the start of it committed to build an artificial island which could collect and store power from Denmark s wind farms enough to supply GW At the same time the country hopes that any excess wind power can be used to drive an electrolyzer helping it develop a nice sideline as a producer of guilt free Hydrogen |
2022-01-03 10:15:36 |
ニュース |
BBC News - Home |
Covid: Classroom masks in England for no longer than necessary, Nadhim Zahawi says |
https://www.bbc.co.uk/news/uk-59854920?at_medium=RSS&at_campaign=KARANGA
|
education |
2022-01-03 10:26:45 |
ニュース |
BBC News - Home |
Covid staff shortages to continue into New Year |
https://www.bbc.co.uk/news/business-59857417?at_medium=RSS&at_campaign=KARANGA
|
yearpub |
2022-01-03 10:13:17 |
ニュース |
BBC News - Home |
Sudan coup: Prime Minister Abdalla Hamdok resigns after mass protests |
https://www.bbc.co.uk/news/world-africa-59855246?at_medium=RSS&at_campaign=KARANGA
|
resignation |
2022-01-03 10:29:05 |
LifeHuck |
ライフハッカー[日本版] |
時間を無駄にする2つのこと、無駄遣いしない4つの方法 |
https://www.lifehacker.jp/2022/01/248322how-to-control-time.html
|
無駄遣い |
2022-01-03 20:00:00 |
北海道 |
北海道新聞 |
FW鈴木優磨がJ1鹿島へ復帰 ベルギーから2年半ぶり |
https://www.hokkaido-np.co.jp/article/629716/
|
鈴木優磨 |
2022-01-03 19:04:00 |
コメント
コメントを投稿