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

  • 2020-07-02 07:00
    Do you have a big data center? Do you have terabytes of confidential data stored in that data center? Are you worried that your data might be exposed to malicious attacks? One of the most prominent security features of storage solutions is encryption at rest. This blog will explain this in more detail and how it is implemented in Charmed Ceph , Canonical's software-defined storage solution. What is data at rest? Before we dive into encryption, we need to define what data at rest is. There are three states for digital data: data in use, data in transit and data at rest. Data in use refers to active data stored in non-persistent volumes, typically RAM or CPU caches. Data in transit is the state where data is transferred over a network, either private or public. Data at rest means inactive data that is stored physically on persistent storage, i.e. disks, databases, data warehouses, mobile devices, archives, etc. When at rest, data can be subject to malicious threats such as data theft or data corruption by obtaining physical access to the storage hardware. There are multiple security measures to protect data at rest, starting from password protection, federation and data encryption. What is data encryption at rest? Encryption ..
  • 2020-06-13 07:14
    Continuing the Flask course. Learnt about seperation of concerns today. To me that means that I should try to keep related things together and disparate stuff apart. Case in point, we 1 created a seperate file to store the variables about the program in. And then to kind of secure it even more, instead of hardcoding the password in the file, it now looks for an environment variable, which I need to set before running the program. Another example was when we created a seperate file to process input (for our logins) and then put all the login, password etc. fields in there. This feels good. Feels like I am learning best practices and good habits already. The file I created to process login input, is called a form (as in fill in this form? guess so) and uses the WTForms package to do the heavy lifting. And that was where I learnt my next bit. Not only is Flask, made of modular pieces, it also has an ecosystem of various other modules (called flask extensions) that give it extra functionality, oomph and power. 2 And here's where I called it a day. Who we? Why, Miguel the instructor and me, of course XD  ↩ WTForms is an example  ↩
  • 2020-06-08 07:13
    End of Week 1  - 08/06/2020 What did you do this week? I had a lot of brainstorming sessions to decide on the well thought out layout for the project. Read lots of research papers, stack overflow answers, documentations and articles on image classification, pre-processing and feature extraction techniques. Tried out various image processing algorithms and feature extraction techniques and compiled a list of techniques and datasets I will be dealing with in the project. I had an individual meeting with the mentor where we discussed and decided upon the various ways we can go about the project. Also discussed the ways datasets would be handled by DFFML and what other possibilities there might be. What is coming up next? I will be starting on implementing ways to get the images from a dataset into the network and start wrapping various functions from the OpenCV library. Did you get stuck anywhere? Got stuck at lots of places like how will the image datasets get into the network and how will they be manipulated before finally extracting their features and feeding into a classification model, but got a clearer view on how things may work out after having discussions with my mentor. Thank you for reading!
  • 2020-06-03 15:53
    Want to be a badass at Python coding with PyCharm? Keep reading! Over the last few years we have been collecting productivity tips, tutorials, and a lot more into a central, video-oriented resource, and now we are ready to introduce you to our brand new PyCharm Guide ! The PyCharm Guide currently houses tips, tutorials, and playlists organized by technology and topic. Many of the tips have an in-depth section with a narrated video. We currently have one tutorial and many more on the way with tutorial steps showing full videos and writeups with working code. The Guide is made for the community, so we intend it to be an open-source project. It's in GitHub , with one external contribution already, and a relatively-easy Markdown-based contribution format. We also have Guides from other products, both deployed and on the way. The PyCharm Guide is a shift from publishing bunches of individual pieces to telling stories, over time, across platforms. It is closely linked to our new PyCharm YouTube channel and our Twitter account , as well as this blog, to weave together our stories and storytelling. More to follow in the coming weeks, especially on the way to the Python Web Conference and our PyCharm tutorial there. If you have ..
  • 2020-06-01 10:24
    Hey, I'm Tanish Grover. I'll be contributing to Mission Support System (MSS) under Python Software Foundation during GSoC'20. I'll be working on improving Mscolab functionalities. What did you do this week? I spent the last week of community bonding closing some existing issues in Mscolab to get more familiarized with the codebase. I spent some time reading the PyQt5 documentation and learning how to write better tests. I started designing the admin window and have got a good understanding of exactly what part of the existing codebase I need to update and what I need to add so I would be more efficient when I start coding. What is coming up next? This week I would be working on the Mscolab admin dashboard. I would be completing the UI and adding the add/modify/delete functionality. Did you get stuck anywhere? I got stuck while fixing an issue which required to import a different file when the test suites are running but I was able to fix it.
  • 2020-05-11 05:06
    This is a collection of interactive machine-learning experiments. Each experiment consists of 🏋️ Jupyter/Colab notebook (to see how a model was trained) and 🎨 demo page (to see a model in action right in your browser).
  • 2020-04-29 16:09
    If you are a regular reader of our blog, you already know that our team got its hands on some TurtleBot3 robots . In previous posts, we have seen how to build them better , and how to improve the robot's security with Ubuntu . In this post we will see how to build a snap to get started and set up the TurtleBot3 in a matter of minutes as opposed to going through the hassle of the whole installation process. Furthermore, we are expecting to run the snap on the TurtleBot3 itself, resulting in a self-contained robot. This post explains how to rearrange launch files, configuration files and how to integrate this to lay the groundwork and set up our snap for the TurtleBot3. A follow-up post will show how to build the snap for the Raspberry Pi 3b+, the robot's embedded computer , both directly on it and remotely. Finally we will see how to install and start using our Snappy TurtleBot3! If you are new to ROS, we encourage you to have a look at the ROS tutorials . More specifically, the tutorial 8 introduces roslaunch which we'll make an extensive us here. The turtlebot3c The code name of this operation is turtlebot3c . And just like any other operation it starts with a plan. The TurtleBot3 is a great learning platform and offers many ..
  • 2020-04-20 15:43
    BuddyPress - the "social network in a box" for WordPress - is the most powerful tool for creating communities or social networks using WordPress. The plugin unlocks various... > Visit for full content.
  • 2020-04-15 16:32
    Here are some of the highlights of our completed work over the previous iteration. Meet the team Heya, I'm Lilyana (Лиляна)!  I'm a senior UX designer and have been working primarily on MAAS since I joined Canonical two years ago. I love solving complex problems and learning more about the fascinating technology that drives the digital world.  Before Canonical, I worked in an education technology start-up, working towards making the lives of everyone working in schools in the UK easier. I, similarly to Zihe whose profile you might have read in our update two weeks ago , graduated with an MSc in Human-Computer Interactions with Ergonomics from UCL and have a BSc in Computer Science from the University of York. Outside of work, I'm a devoted gym-goer and I love modern art and live music, thankfully all of those are within easy reach of our lovely London office! (And in this time of quarantine – even more easily available online haha!) Web squad Our Web Squad develops and maintains most of Canonical's promotional sites . Whitepapers, case studies and webinars We launched a lot of homepage takeovers this iteration. A summary of these events, whitepapers and announcements can be found below. Charmed OpenStack – OpenStack ..
  • 2020-04-13 19:42
    Internet shutdown has become a pretty regular event in today's world. India has seen the most number of shutdowns. Internet shutdowns are the “intentional disruption” of wired connection or mobile internet and /or both. Primarily carried on by the Government authorities with the aim of controlling the communication and the flow of information accessible over internet. The shutdowns vary in time, period, place, area and duration. Since the internet has become an essential to our physical world. It is critical for smooth working of every infrastructure. From health care to transportation, banking to business to Government Administration. Any and every form of internet shutdown not only slams the internet but disrupts the daily life of every individual. At NULLCON 2020 we, HasGeek , as a part of RootConf initiative, organized a panel on “Anatomy of Internet Shutdowns”. It was organized as a part of Media Track at NullCon. There were few core questions to which we were trying to find answers through this panel. What is the internet shutdown? The definition. What happens when there is no internet? How does it affect the daily life of people? What is the administrative process to be followed for slamming the interment? What ..
  • 2020-04-02 17:52
    This tutorial covers how to fit a decision tree model using scikit-learn, how to visualize decision trees using matplotlib and graphviz as well as how to visualize individual decision trees from bagged trees or random forests.
  • 2020-03-25 01:29
    Python is one of the most popular languages in the world. I have been using it myself for over a decade and am still constantly learning new things. Since so many people are stuck at home, I thought it might be a good time to do a book sale. Now is great time to learn Python or learn a new skill using Python. With that in mind, I have all my books for sale. Just use the special links below to get the sale price: Python 101 2nd Edition 25% off Creating GUI Applications with wxPython 25% off Python 201: Intermediate Python 35% off Jupyter Notebook 101 30% off ReportLab: PDF Processing with Python 25% off There are free chapters available at each of the links. You can download the sample by clicking on the Read Free Sample button on the left. Feel free to ask me any questions you might have about the books. The post Stuck at Home Python Book Sale appeared first on The Mouse Vs. The Python .
  • 2020-03-16 17:29
    My Kickstarter for the 2nd Edition of Python 101 is ending in less than two days. If you want a signed copy or to purchase one of my other books for a discount, you should check out the Kickstarter as I have lots of good deals on there. Also, note that the 2nd Edition of Python 101 is a complete rewrite. This book will have all new content and is on track to be one of my longest books. I think you will really like it if you are a beginner learning Python or someone who has been using Python but would like to improve to the next level. The post Python 101 2nd Edition Kickstarter Ending in Two Days appeared first on The Mouse Vs. The Python .
  • 2020-03-10 22:47
    I should have been watching the Windows Subsystem for Linux virtual conference today. For about five minutes I managed to do so. Unfortunately my local broadband provider does not maintain the infrastructure local to me very well. Reconnecting was not doable and I gave up for the day. Looking at results from over two weeks shows a steady decline in average speed in both directions for me. I'll be looking for recordings of today's events and will try to sit in on tomorrow's proceedings. Why bring that up? The big reason is to mention the need for backup plans and continuity plans. With COVID-19 concerns in play within the continental United States, the Windows Subsystem for Linux conference had to switch from being an in-person event to a virtual event. After my broadband decided to die on me I decided to follow up on guidance from the state's election authorities to get early voting out of the way as reported by the Cleveland Plain Dealer . My account on Instapaper has been full of closure listings in the local area such as Kent State University stopping classes on all campuses including the local commuter campus in Ashtabula . Many people and institutions are having to improvise, adapt, and overcome. For the individual ..
  • 2020-02-27 17:27
    Learn how Ubuntu Core and snaps gives Domotz a competitive advantage As the number of IoT devices scale, the challenges of provisioning and keeping them up to date in the field increases. Domotz, who manufacture an all-in-one, network monitoring and management device for enterprise IoT networks, found themselves with this challenge that was further compounded by their rapid software release cadence. One of the most crucial and difficult aspects for Domotz to solve was the delivery of automatic updates to the tens of thousands of devices deployed. Domotz turned to snaps and Ubuntu Core to meet their exacting requirements. I absolutely believe that Ubuntu Core and snaps give us a competitive advantage. We are the only company in the IoT network management space that can guarantee a secure, always-up-to-date device for our customers' on-premises deployments.Giancarlo Fanelli, CTO, Domotz D Download the full case study to learn more including: How the use of Ubuntu Core, snaps and private brand stores offers the security, reliability and customisation Domotz needed to roll out to their 3,000 customers The development time saved over building and maintaining their own provisioning channel The ease of integration with their existing ..
  • 2020-02-26 02:10
    Machine learning, one of the hottest tech topics of today, is being used more and more. Sometimes as the best tool for the job, other times perhaps as a buzzword that is mainly used as a way to make a product look cooler. However, without knowing what ML is and how it works behind the scenes, it's very easy to get lost. But this book does a great job in guiding you all the way up from very simple math concepts to some sophisticated machine learning techniques.
  • 2020-02-17 14:01
    I am excited to announce that my newest book, Python 101, 2nd Edition is launching on Kickstarter today! Click the Photo to Jump to Kickstarter Python 101 holds a special place in my heart as it was the very first book I ever wrote. Frankly, I don't think I would have even written a book if it weren't for the readers of this blog who encouraged me to do so. The new edition of Python 101 will be an entirely new, rewritten from scratch, book. While I will be covering most of the same things as in the original, I have reorganized the book a lot and I am adding all new content. I have also removed old content that is no longer relevant. I hope you will join me by backing the book and giving me feedback as I write it so that I can put together a really great learning resource for you! The post Python 101 2nd Edition Kickstarter is Live! appeared first on The Mouse Vs. The Python .
  • 2020-02-12 17:16
    Knowing two languages is always better than one. If you are thinking of learning a second language after Python, Java could be a really nice choice. In this article, we are going to discuss switching from Python to Java in the case of a beginner software developer.
  • 2020-01-21 08:00
    Canonical today announced Anbox Cloud, a platform that containerises workloads using Android 1 as a guest operating system enabling enterprises to distribute applications from the cloud. Anbox Cloud allows enterprises and service providers to deliver mobile applications at scale, more securely and independently of a device's capabilities. Use cases for Anbox Cloud include cloud gaming, enterprise workplace applications, software testing, and mobile device virtualisation. The ability to offload compute, storage and energy-intensive applications from devices (x86 and Arm) to the cloud enables end-users to consume advanced workloads by streaming them directly to their device. Developers can deliver an on-demand application experience through a platform that provides more control over performance and infrastructure costs, with the flexibility to scale based on user demand. “Driven by emerging 5G networks and edge computing, millions of users will benefit from access to ultra-rich, on-demand Android applications on a platform of their choice,” said Stephan Fabel, Director of Product at Canonical. “Enterprises are now empowered to deliver high performance, high density computing to any device remotely, with reduced power consumption ..
  • 2020-01-13 13:43
    Year in, year out, we make resolutions to better ourselves in terms of getting rid of poor habits, picking up good ones and learning to manage our lives better etc. And what better way to manage your... > Visit for full content.
  • 2020-01-10 16:06
    One reason I'm learning Python is its ecosystem. A culture of documentation and the countless learning and training resources create opportunities of growing as a developer. The table of contents of the Python documentation. There are all sorts of free and paid tutorials, books, videos, courses, and other materials on all aspects of the language, the tools, and the libraries. For example, I maintain a list of free Python books . Still, some important intermediate to advanced topics receive little or no attention. So, I'd like to offer some suggestions and feedback to Python authors and instructors on what may interest a hobbyist like me . Here are some ideas for topics to cover. Although I found something relevant, the material I've seen is still missing something. If you know of any such resources, please let me know. Not being a visual learner I'm more interested in text-based content than videos. I also prefer books to the more structured approach of courses. System design Some Python books present examples longer than the typical short code snippets of up to a few dozen lines. But design considerations are incidental in these examples, of which the learner sees only the final version. There's often no explicit discussion of how ..
  • 2019-12-22 13:07
    The post How to Change the Size of Seaborn Plots appeared first on Erik Marsja . In this short tutorial, we will learn how to change the figure size of Seaborn plots. For many reasons, we may need to either increase the size or decrease the size, of our plots created with Seaborn. When do We Need to Change the Size of a Plot? One example, for instance, when we might want to change the size of a plot could be when we are going to communicate the results from our data analysis. In this case, we may compile the descriptive statistics, data visualization, and results from data analysis into a report, or manuscript for scientific publication. FacetGrid Plot Here, we may need to change the size so it fits the way we want to communicate our results. Note, for scientific publication (or printing, in general) we may want to also save the figures as high-resolution images. What is Seaborn? First, before learning how to install Seaborn , we are briefly going to discuss what this Python package is. This Python package is, obviously, a package for data visualization in Python. Furthermore, it is based on matplotlib and provides us with a high-level interface for creating beautiful and informative statistical ..
  • 2019-12-09 15:37
    Canonical is announcing today it will be a featured sponsor of WSLConf, the first conference dedicated to the Windows Subsystem for Linux (WSL) platform. WSLConf is scheduled for March 10th-11th, 2020 and is being held on the campus of Microsoft's headquarters in Redmond, Washington. The conference brings together developers, start-up founders, academics, enterprise, community members, and teams from Microsoft and Canonical around Windows Subsystem for Linux. The conference will include two densely-packed days of presentations and workshops on the latest developments on the rapidly evolving platform. Ubuntu first partnered with Microsoft to bring Bash on Ubuntu on Windows to users in 2016 with the Windows 10 Anniversary Update. Bash has since evolved into Windows Subsystem for Linux. WSL is a stable and mature Linux platform for cross-platform development, DevOps, and system administration built directly into Windows 10. At Build 2019, Microsoft announced WSL 2 with performance improvements based on a Linux kernel. Ubuntu is the most popular distribution choice for WSL. Ubuntu is continuing it's leading role on WSL by supporting WSLConf and fostering the development community around WSL. Some of the scheduled speakers for WSLConf ..
  • 2019-12-05 16:32
    Today manufacturers must create high-quality products as efficiently and consistently as possible to remain competitive. With the increasing price of raw materials, skilled labor shortages, and rising competition, this can be difficult. Fortunately, machine learning&8230; The post How Machine Learning Will Generate up to $2 Trillion in Value for the Manufacturing Industry appeared first on Anaconda .
  • 2019-12-04 18:15
    If you use Jupyter Notebook to run long-running processes, such as machine learning training, then you would probably like to know when the cell finishes executing. There is a neat browser plugin that you can use to help solve this issue called jupyter-notify . It will allow you to have your browser send a pop-up message when the cell finishes executing. The notification will look something like this: Let's learn how you can add this notification to your Jupyter Notebook! Installation The first thing you need to do is install Jupyter Notebook, if you haven't done so already. Here's how you can do that using pip: pip install jupyter Once that is installed, you will need to install jupyter-notify : pip install jupyternotify Now that you have all the packages installed, let's try it out! Using Jupyter-Notify To use jupyter-notify, you will need to run Jupyter Notebook. In a terminal, run this command: jupyter notebook Now enter the following text in the first cell of the Notebook: %load_ext jupyternotify This loads the jupyter-notify extension. Run that cell. You may see your browser ask you to allow notifications from your Notebook. You will want to allow that for the notifier to work properly. ..
  • 2019-12-04 08:13
    Your booth team makes or breaks your entire event strategy! If they're not equipped to be successful, or set up with the rules of the road, then you've wasted your time, effort and budget,this is compounded if you're a start up. During the event, it's you and your team of magical pugs who are the first point of interaction with your organisation, your product, and your company culture. Making it a good first time in person memorable experience usually leads to more meaningful conversations down the road. (You know, what the marketing people call engagement. Your amazing colleagues role is to create and establish a relationship, they'll follow up via email, maybe arrange a Lunch and Learn at a company office, or just speak more to folks about their individual interests. Still, if you're new to setting up a conference presence ,or being a booth amazing pug, you may not know the do's and don'ts of booth duty. If you're a busy events human at new start up or just a busy human you may want to copy this list to start from while you're prepping for your next show. So here we go … Here are some  best practices  and  guidelines  to follow when  preparing for conference season  and booth duty! Before the event: Best practice: ..
  • 2019-12-02 13:11
    Dual monitors, also known as two-monitors setup has been widely adopted in many offices as well as individual workspaces. Especially among the developers and designers, dual screen monitors are... > Visit for full content.
  • 2019-11-19 01:27
    If you have been following beginner or even intermediate guides on Python and are starting to feel the need for more advanced learning, this book may be the one you have been looking for.
  • 2019-11-09 19:55
    I've been looking to update my home media center recently and decided to survey the landscape of Raspberry Pi gaming/media platforms. This video compares the four best ones I've been able to find which are: RetroPie, Recalbox, Lakka, and Steamlink.
  • 2019-11-06 19:02
    I've recently appeared on a whole bunch of podcasts about Python, freelancing, and even (believe it or not) learning Chinese! If you're interested in any or all of these subjects, then you might want to catch my interviews: Talk Python to Me : I spoke with Michael Kennedy (and Casey Kinsen) about freelancing in Python and things to consider when you're thinking of freelancing. Programming Leadership : I spoke with Marcus Blankenship about why companies offer training to their employees, how they should look for training, and how best to take advantage of a course. Profitable Python : I spoke with Ben McNeill about the world of Python training how training works (for me, companies that invite me to train, and the people in my courses), how to build up an online business, and the difference between B2C vs. B2B. You can watch the video on YouTube , or listen to the audio version of the podcast! Teaching Python : I spoke with Kelly Paredes and Sean Tibor about what it's like to teach adults vs. children, and what tricks I use to help keep my students engaged. I learned quite a bit about how they teach Python to middle-school students! You Can Learn Chinese : I've been studying Chinese for a few years, and spent some time chatting with ..
  • 2019-10-31 15:36
    Le machine learning permet aux banques de prendre de meilleures décisions et de déterminer les situations à risques qui nécessitent une intervention humaine.
  • 2019-10-29 14:49
    Stock manquant, fournisseur en difficulté, livraison en retard... Le machine learning permet d'anticiper une chaîne logistique qui se grippe ou se rompt, suite aux aléas du marché.
  • 2019-10-15 19:00
    We are so excited about what just happened that we felt we should tell everyone about it! A group of 24 of us at Canonical from various teams including sales, HR and engineering, attended the Grace Hopper Celebration in Orlando, Florida. This year, it was an epic gathering of more than 26,000 people from all over the globe interested in tech. Despite its start as women's work , the tech industry has gained a reputation of being dominated by and mostly suited for men. In reality, this only made the Grace Hopper conference feel more impactful, especially knowing that in its very first edition in 1994, only 500 women were present at the event. The Grace Hopper Conference was an awesome celebration of women; diverse, multi-talented, and deeply skilled! Both women and men, mostly students, interested in everything from security to machine learning came by the Canonical booth to hear about Ubuntu. We brought along an Orange box so we could demo MaaS, Openstack, and other incredible technologies happening on Ubuntu at Canonical. We rotated attending informative and inspiring sessions; exploring an exhibition hall pulsating with energy and booths as far as the eye can see; and discussed Canonical offerings and job opportunities at ..