python |
Pythonタグが付けられた新着投稿 - Qiita |
初心者がinstagramの自動いいね作ってみた |
https://qiita.com/SHO_111123/items/6f005aa60ca22f7b97dc
|
instagram |
2022-06-12 23:33:12 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
Custom Vision 物体検知モデル⇒画像切抜き⇒分類モデルを自動化するAzure Functions(Python) |
https://qiita.com/mimocihz/items/5afc7448fef276643d5e
|
azurefunctionspython |
2022-06-12 23:30:20 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
256文字で書かれたとんでもコード「A City in a Bottle 🌆」をざっくり読んでみる |
https://qiita.com/yamaserif/items/2dc1df27eaa263bef56d
|
acityinabottle |
2022-06-12 23:16:45 |
Ruby |
Rubyタグが付けられた新着投稿 - Qiita |
requireとは?permitとは?ストロングパラメータとは? |
https://qiita.com/vaza__ta/items/e41aeda0aea4e3388dcd
|
appcon |
2022-06-12 23:57:29 |
Azure |
Azureタグが付けられた新着投稿 - Qiita |
Custom Vision 物体検知モデル⇒画像切抜き⇒分類モデルを自動化するAzure Functions(Python) |
https://qiita.com/mimocihz/items/5afc7448fef276643d5e
|
azurefunctionspython |
2022-06-12 23:30:20 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
requireとは?permitとは?ストロングパラメータとは? |
https://qiita.com/vaza__ta/items/e41aeda0aea4e3388dcd
|
appcon |
2022-06-12 23:57:29 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
🔰【Rails】簡単な投稿検索機能の実装 |
https://qiita.com/hondano_gentuki/items/019346d958a3b45f4314
|
railsappviewspostsindex |
2022-06-12 23:46:00 |
技術ブログ |
Developers.IO |
Firebase + ReactでGitHubのソーシャルログインを実装してみた |
https://dev.classmethod.jp/articles/implementing-social-login-on-github-with-firebasereact/
|
firebase |
2022-06-12 14:53:43 |
海外TECH |
MakeUseOf |
How to Block Access to the Mouse Pointer Settings on Windows |
https://www.makeuseof.com/windows-mouse-settings-block/
|
ideal |
2022-06-12 14:15:14 |
海外TECH |
DEV Community |
Discuss: Underrated PyLibs that software devs use, list your fav! |
https://dev.to/ra101/discuss-pylibs-that-software-devs-use-list-your-fav-4pgg
|
Discuss Underrated PyLibs that software devs use list your fav I am primary django dev I recently came across a website called djangopackages and I just got hooked up All django libraries categorised and ordered I literary went through all packages it has to offer Now I was wondering if there is something like this for python I couldn t find it In past I used some awesome libs like tenacity decouple and pendulum but almost all of them were told to me by some senior dev Most of top ten list is about ML or AI but python is much more than that If you have your own browsing website or If you have any libs that you want to shed some light on feel free to comment we can make this thread as a glorified python libs list |
2022-06-12 14:44:06 |
海外TECH |
DEV Community |
Introduction to Lecter or quick and easy investigation of web applications |
https://dev.to/neodelf/introduction-to-lecter-or-quick-and-easy-investigation-of-web-applications-2nj
|
Introduction to Lecter or quick and easy investigation of web applicationsYou re looking but you re not seeing Hannibal Lecter The ProblemWe all know that modern web applications are complex Their structure can be so intricate that it takes a new developer to understand what it is dealing with Think about it programmers spend dozens of hours learning other people s code writing down callable classes and simply comprehending the business logic of the project An experienced reader will say document your code and life will become easier Maybe in the best of both worlds everyone really does but in the actual world the code looks different for some reason Ajith disliked this part of his work the most In general digging through someone else s code is not fun right away Even when the code is well structured and described And if strange naming is used or if there are strange strange strange clues that only the author understands you really want to drop everything But giving up was impossible Ajith had just been given a legacy project which he have to a investigateb give tasks to two juniorsc outline a plan of finalization for the company s needs So as usual we launch the IDE set breakpoints and try to understand the creator s somewhat insane logic Ajith put a call notepad next to him poured a large cup of coffee and proceeded to parse Here s a simple example let s say we re learning a simple application like a blog To have something to learn let s create it by ourselves To speed up development we will use scaffolding Let s scaffold a Post model create a database and run the migrations Then we will start to study To understand how the application works we must know where the request is sent In our blog it will be posts Then we need to do the following steps Find the correct endpoint in the routes rb file Define the controller Find the required action in the controller Analyzing the code go from the called classes deep into the application keeping in mind at the same time the meaning and modification of input parameters and headers Keeping the entire chain of calls in mind It wasn t hard was it Now imagine we re facing a legacy application with a flawed architecture Plus the project uses the illogical naming of classes and modules Also it doesn t follow basic development patterns All of this leads to the fact that you can t visualize the whole chain of called classes and can t get a complete picture of the work Ajith was on a roll For the third day he had been tinkering with the application trying to understand how it worked He had the feeling that the project was just teasing him leading him to a dead end over and over again It is believed that the programmer works by the Pareto rule when he or she interacts with a new project of the time he or she studies other people s code and writes his or her own Our hero could not get to the desired During my career I have dealt with onboarding specialists and decomposing projects into tasks to be reworked hundreds of times Such work is very time consuming and any experienced developer will attest to that If you use an IDE it will help you to save time because you will immediately see the available variables and their values I also usually recommend using breakpoints in order to avoid confusion with too many if expressions Sometimes ago being under time pressure and trying to guide new employees in the right direction I started thinking about automating the task of application analysis The tool I wanted to develop had to solve four important tasks Reduce the onboarding period for a new developer Increase the expertise of unknown application components Allow you to quickly read a legacy project Be used to analyze open source libs The SolutionAfter several months of development the Lecter project appeared allowing you to delve into the innards of web applications distributed under the MIT License The name is a little funny but I wanted to get something more intellectual than a simple Jack the Ripper In my opinion it turned out just right To illustrate how Lecter works let s return to the blog application example Before we start the analysis we need to perform some preparatory steps Set to use more than one worker for the puma workers Let s add a gem to the Gemfile gem lecter Run the command bundle installAdd new Routes to routes rbmount Lecter Engine gt lecter if Rails env development Now we are ready to explore our application To do that let s go to http localhost lecter and fill out the form with the following parameters HTTP method POSTEndpoint localhost postsHeaders content type text html accept Body raw post gt title gt New title description gt Desciption Then we press a submit button and see the result As you can see from the example we will immediately see All called classes in the right order The order in which the lines are executed in each file is shown All the codes to be called will be on the same page We get class listings and there is even a highlighting That s just great Hint if we have a lot of files we will see the whole chain of code being executed In Sanskrit Ajit translates as one who is not defeated Using Lecter Ajit was able to quickly read the legacy code and find the transition that was driving him crazy Ajit is sure that the next time he needs to investigate someone else s the legacy project he will use this tool again Shortcomings of the solution and development plansAs you can see I love my Lector It has already saved me dozens or hundreds of hours of work which could be spent on reworking it haha But alas my Lector is not yet perfect For example its code analysis is available only through API endpoints I understand that I can evolve towards Kafka RabbitMQ and take jobs from Redis gut web sockets and webhooks but this direction still needs to be thought over That s why I d be grateful if you could tell me your opinion on the project development in the comments I understand that Lecter is not yet flexible enough In the future I plan to add options to hide some structural files and or entire folders In addition I am looking for maintainers for the project to make it perfect There are some issues which you could choose If you like it please give it a star on the github page Write me and I would be happy to discuss his work with you |
2022-06-12 14:05:57 |
海外TECH |
Engadget |
Apple TV 4K is at a new all-time low of $130 on Amazon |
https://www.engadget.com/apple-tv-4k-32gb-64gb-amazon-deal-141701675.html?src=rss
|
Apple TV K is at a new all time low of on AmazonThe Apple TV K has never been cheaper on Amazon The GB version of the device is now available for or less than its retail price of The GB is at also lower than retail That s the lowest price we ve ever seen for Apple s premium streaming boxes Buy Apple TV K GB at Amazon Buy Apple TV K GB at Amazon Devindra Hardawar gave the Apple TV K a score of in our review noting its revamped Siri remote with more physical controls as a top selling point We found its directional pad easier to use for making fine tuned selections compared to the prior remote s touchpad You can even use the pad as an iPod style touch wheel to scrub backwards and forwards in a video Siri interprets voice commands well if you don t feel like giving your fingers a workout While there are many less expensive streaming devices on the market we think Apple TV K is the best premium option around It has support for Dolby Vision Dolby Atmos and spatial audio and it runs on an A Bionic chip which is also used to power the third gen iPad Air and iPhone XS You can use AirPlay to share video photos and more from your other Apple devices to your TV There s the option to see a live feed of HomeKit enabled cameras and to control smart home devices through Apple TV K and if you have the relevant subscription an ever growing library of games available through Apple Arcade Of course the main reason most folks will pick up an Apple TV K is so they can watch shows and movies The device supports a plethora of streaming services including Netflix HBO Max Amazon Prime Video ESPN Disney Sling TV Hulu and Twitch Follow EngadgetDeals on Twitter for the latest tech deals and buying advice |
2022-06-12 14:17:01 |
ニュース |
BBC News - Home |
Ukraine war: Former British soldier Jordan Gatley killed in fighting |
https://www.bbc.co.uk/news/uk-61777224?at_medium=RSS&at_campaign=KARANGA
|
severodonetsk |
2022-06-12 14:43:34 |
ニュース |
BBC News - Home |
Dragons' Den star Hilary Devey dies aged 65 |
https://www.bbc.co.uk/news/uk-england-61777466?at_medium=RSS&at_campaign=KARANGA
|
agent |
2022-06-12 14:40:50 |
ニュース |
BBC News - Home |
Pembrokeshire beach death: Rescuer Hywel Morgan 'a hero' |
https://www.bbc.co.uk/news/uk-wales-61769164?at_medium=RSS&at_campaign=KARANGA
|
hywel |
2022-06-12 14:10:27 |
ニュース |
BBC News - Home |
England v New Zealand: Mitchell's catch prank goes wrong |
https://www.bbc.co.uk/sport/av/cricket/61777876?at_medium=RSS&at_campaign=KARANGA
|
England v New Zealand Mitchell x s catch prank goes wrongDaryl Mitchell tries to fool the crowd into thinking he s caught Ollie Pope but then mistimes his celebration and allows England to nick a single |
2022-06-12 14:43:27 |
北海道 |
北海道新聞 |
YOSAKOIソーラン大賞に札幌の北昴 |
https://www.hokkaido-np.co.jp/article/692648/
|
札幌 |
2022-06-12 23:02:10 |
コメント
コメントを投稿