Custom rss feed aggregated news, classified by RasadaCrea, related to web services, web technologies, python programming services, web consulting and trainings

Skip header | smaller text web accessibility bigger text web accessibility | easy print web main content share this web document with a partner

Custom feed aggregation classifying engine created by RasadaCrea

Don't flatten your future to poor solutions. Be unique while productive: RasadaCrea will help you

  • 2021-03-31 19:19
    We are pleased to announce that the April 2021 release of the Jupyter Extension for Visual Studio Code is now available. If working with Python, we recommend installing the  Python extension directly from the extension gallery in Visual Studio Code. If you already have the Python or Jupyter extensions installed, you can also get the latest update by restarting Visual Studio Code. You can learn more about  Python support in Visual Studio Code  in the documentation.    This release of the Jupyter Extension includes an overhaul and new functionality of the Data Viewer, as well as some UI enhancements and multiselect support for Native Notebooks.   If you're interested, you can check the  full list of improvements in our  changelog .   Data Viewer Enhancements   We've added many improvements to our Data Viewer in the latest release. Firstly, we have added the ability to refresh the Data Viewer. If you've made some changes or transformations to your data, rather than having to close and reopen the Data Viewer to view the changes, you can now click the refresh button in the top left to grab the most up-to-date data.   Secondly, the Data Viewer now supports viewing both PyTorch and TensorFlow Tensor data types!   Finally, we've ..
  • 2021-03-29 17:07
    Sometime last week, I had the opportunity to sit down with Andrey Vlasovskikh and discuss where PyCharm is now, and where it plans to go into the future; trying to understand how we got here along the way. We discussed everything from how Andrey got started with Python in the first place, and how he eventually joined PyCharm. We then moved onto to talking about how Andrey started his work at JetBrains, and how his use of IDEs in Java and C++ made him realize how rudimentary the code analysis tools for Python really well. The problem with PyCharm when it comes to building developer tools for it, is that it is a dynamic language, and because of that very nature, providing code completion options can be quite difficult. Seeing this as a problem that prevented PyCharm and other IDEs from creating better tooling, Andrey working on creating the typing standards in Python, along with many members in the Python language. Eventually, Python adopted an optional approach to typing in the language. Going forward, I asked Andrey about how we want to move forward with our tooling support, and one of the most significant things we want to do, is create better tooling for data scientists and machine learning engineers. Watch the ..
  • 2021-03-18 17:30
    Shifting integers in C is easy.  Alas it is also easy to get it wrong.  A common issue found using static analysis on the Linux kernel is the unintentional sign extension gotcha. Consider the following code that takes the 4 unsigned 8 bit integers in array data and returns an unsigned 64 bit integer: C promotes the uint8_t integers into signed ints on the right shift. If data has the upper bit set, for example with the value 0x80 and data are zero, the shifted 32 bit signed result is sign extended to a 64 bit long and the final result is 0xffffffff80000000.  A way to fix this is to explicitly cast data to a uint64_t before shifting it. Fortunately static analysis finds these issues.  Unfortunately it is a bug that keeps on occurring in new code.
  • 2021-02-23 08:54
    Selenium automation has made life much easier for automation testers, especially with cases like Python Selenium switch tab automation. In this blog, we dig deeper into how to perform Selenium switch…
  • 2021-01-11 23:22
    In pandas, you can use callables where indexers are accepted. It turns out that can be handy for a pretty common use case. The post Indexing and Selecting in Pandas by Callable appeared first on .
  • 2021-01-09 19:55
    Learn how to use HackerRank to supercharge your Python programming skills, master data structures and algorithms and stand out to employers.
  • 2020-12-06 00:00
    How can you set up Tailwind CSS for your Django app on Heroku? In this article, we’ll see how I did exactly that recently. I have a side project that uses Tailwind CSS. To get started quickly, I used the version from a Content Delivery Network (CDN) as Tailwind describes in the documentation. This worked fine initially while I got my project started, but the CDN version is huge (around 3MB).
  • 2020-10-19 12:25
    Introduction With pandas it is easy to read Excel files and convert the data into a DataFrame. Unfortunately Excel files in the real world are often poorly constructed. In those cases where the data is scattered across the worksheet, you may need to customize the way you read the data. This article will discuss how to use pandas and openpyxl to read these types of Excel files and cleanly convert the data to a DataFrame suitable for further analysis. The Problem The pandas read_excel function does an excellent job of reading Excel worksheets. However, in cases where the data is not a continuous table starting at cell A1, the results may not be what you expect. If you try to read in this sample spreadsheet using read_excel(src_file) : You will get something that looks like this: These results include a lot of Unnamed columns, header labels within a row as well as several extra columns we don't need. Pandas Solutions The simplest solution for this data set is to use the header and usecols arguments to read_excel() . The usecols parameter, in particular, can be very useful for controlling the columns you would like to include. If you would like to follow along with these examples, ..
  • 2020-10-06 20:00
    I just launched which focuses on information on ballot measures. It's just a series of simple tables showing what different groups support which ballot measures in California. If anyone is interested in doing similar for their state/town/city, contributions welcome on Github ! My primary goal is to make it a little less overwhelming to go through 10+ ballot measures. Please Vote In It !
  • 2020-09-01 03:27
    Link to final report Link to repository Link to production   Thank you Python Software Foundation for giving me this incredible opportunity. I got to learn a lot of new things and made several good contacts. I hope to continue contributing to my organisation. Looking forward to what life throws at me next. Super signing off!
  • 2020-08-29 11:32
    This week I summarized my work during GSoC 2020. This is the last week on GSoC and I have spent a  great summer. I will continue working on the Tern project. I am now focusing on the multistage dockerfile analysis. We have now passed the first step.  However, I came up with a issue about building the multistage dockerfile. This is a tricky issue and I am working on this. Thanks for my mentors and the Python Foundation!
  • 2020-08-25 15:15
    What did you do this week? This week I started a new PR that adds multimethods for NumPy's random module. This continues the work started by one of my mentors by revising some multimethods and adding new ones as well as important classes like RandomState and Generator along with their methods. The multimethods added so far are manifold and so I won't extend the length of this blog post by enumerating them. You can however read the full list of multimethods in the PR link provided above. I also patched one ongoing PR that added multimethods for statistical functions by refactoring some default implementations. The defaults were redundantly using, in most but not all cases, a helper function for reducing the array argument's dimensions. This was brought to my attention by one of my mentors which resulted in a simple refactoring of the defaults. What is coming up next? The final week of GSoC is ahead of me and with that said now is the time to finish my project and write the final report. As for the first, this means mostly concluding the random module PR. If I have time I will also work on the documentation of unumpy's multimethods by linking it to NumPy's documentation through Sphinx. Although this might be an easy task, since ..
  • 2020-08-18 15:38
    Many people have multiple Google Drive accounts say, for work and personal use but Google doesn't let you run two instances of Google Backup and Sync app on a single PC.... > Visit for full content.
  • 2020-08-17 21:32
    The Musicbrainz project was an early entry in the movement to build an open data ecosystem. In recent years, the Metabrainz Foundation has fostered a growing ecosystem of projects to support the contribution of, and access to, metadata, listening habits, and review of music. The majority of those projects are written in Python, and in this episode Param Singh explains how they are built, how they fit together, and how they support the goals of the Metabrains Foundation. This was an interesting exporation of the work involved in building an ecosystem of open data, the challenges of making it sustainable, and the benefits of building for the long term rather than trying to achieve a quick win. Summary The Musicbrainz project was an early entry in the movement to build an open data ecosystem. In recent years, the Metabrainz Foundation has fostered a growing ecosystem of projects to support the contribution of, and access to, metadata, listening habits, and review of music. The majority of those projects are written in Python, and in this episode Param Singh explains how they are built, how they fit together, and how they support the goals of the Metabrains Foundation. This was an interesting exporation of the work involved in building ..
  • 2020-08-15 07:44
    Creating access logs in Django application, Logging using middleware in Django app, Creating custom middleware in Django, Server access logging in Django, Server Access Logging in Django using middleware
  • 2020-08-11 15:16
    What did you do this week? This week I started a new PR that adds multimethods for statistical functions. The multimethods added are the following: Order statistics percentile nanpercentile quantile nanquantile Averages and variances median average mean nanmedian nanmean nanstd nanvar Correlating corrcoef correlate cov Histograms histogram histogram2d histogramdd bincount histogram_bin_edges digitize As of now these new additions have the essential parts of a multimethod, both an argument dispatcher and replacer but are missing default implementations. I've also modified some of the argument replacers to support the out keyword making them more general purpose thus removing the need for some of the other more specific argument replacers. What is coming up next? I'll continue the PR started this week by working on default implementations for the simpler multimethods like median and mean . I will also start a new PR that adds multimethods for NumPy's random module that picks up on an older PR left off by one of my mentors. I've been wanting to work on these multimethods for a while but wasn't able to because of other project commitments. After ..
  • 2020-08-04 00:43
    What did you do this week? This week I continued the PR started in the previous week by adding more multimethods for indexing routines. The multimethods added are the following: Generating index arrays c_ r_ s_ Indexing-like operations take take_along_axis choose diagonal select Inserting data into arrays place put put_along_axis putmask fill_diagonal Iterating over arrays nditer ndenumerate ndindex nested_iters lib.Arrayterator Most of the work developed during this week was adding default implementations to the new mutimethods. Also, this is the first PR that makes use of the overriding of unumpy's classes to implement some classes for indexing routines. Unfortunately, I wasn't able to start the PR that adds multimethods for Numpy's random module that I set out to do in the last blog post. Nevertheless, since this is considered extra work there are no delays in the timeline. I will try to do this PR in the following weeks. What is coming up next? I will start a new PR that adds mutimethods for statistic functions. The work for this following week might be more demanding since the PR is expected to last only one week and it covers a considerable ..
  • 2020-08-03 18:27
    End of Week 9  - 03/08/2020 What did you do this week? This week, I planned on how DFFML will be able to provide a way that will make it very easy to work with Deep Neural Networks. I will be having further discussions with the mentors regarding how we can add support for connecting neural networks and make advanced and intricate architectures.   What is coming up next? Next, I will working be on Custom Neural Networks mainly focused on Computer Vision based experiments and examples! Did you get stuck anywhere? No, this week was mostly planning for the project ahead. Thank you for reading!
  • 2020-08-03 17:00
    Safety checks Python packages against a vulnerability database PyUp offers a paid service for Safety Automatic Python Vulnerability Checking shows how to use GitHub actions to automate Safety checks GitHub Dependabot can check Python requirements files and other language dependencies against GitHub's vulnerability database
  • 2020-08-02 14:45
    Optimize Images has just been updated to version 1.3.6, a minor but still important release that fixes a few bugs and improves its overall stability. Thank you for using Optimize Images and/or contributing with feature suggestions, bug reports, or pull requests!
  • 2020-07-31 12:06
    I am not feeling well this week and have asked for leave this week with my mentors. I will catch up with my plan on this weekend or next week.
  • 2020-07-24 16:31
    Today NumFOCUS is pleased to introduce a new program for our individual supporters, called Open Science Champions. Each year, our community members generously support NumFOCUS and our Projects in several ways; this program is intended to connect these various forms of support so that we can engage with our community most effectively and offer our &8230;] The post NumFOCUS Introduces New Supporter Program appeared first on NumFOCUS .