Skip to main content

Posts

Showing posts from November, 2018

Angular Best Practices – Make Angular Application Development Easier

Making an Angular application is not enough. Keeping the code simple and well-maintained is equally important. For doing so, you need to stick to some of the Angular best practices. Not does it only helps in making the application cleaner but also boosts the performance of the same. Angular boasts charting on the list of top 10 web development frameworks in 2018 as the leading front-end framework. Though Angular is one of the leading web application frameworks, it can also be used for building native mobile and desktop applications. Considering the popularity and importance that Angular has accumulated, now is the best time to learn Angular if you haven’t done it already. Anyways, if you are already developing apps using Angular then must know how to do it better to remain competitive in the rapidly-changing realm of programming. As such, we are here to share with you some of the best Angular practices suggested by experts. In order to make the most out of this article, you need t...

Working with Virtual Environment for Django Project

In this tutorial we’ll talk about virtual environment for django project. Here we’ll discuss about: 1. What is virtual environment and why to use it? 2. How to install virtual environment for django project? 3. How to use virtual environment in django project? So let’s start with our very first question. What is Virtual Environment and Why to Use it ? Let’s say you have worked in django extensively. So for sure, you may have created some projects with some previous versions of django. Now you want to install latest version of django in your computer. So the first problem you’ll encounter with is that your new version of django is not compatible with the projects you’ve created in previous version of django. For example – current version of django (django 2.1) requires Python 3.4 or above in your system. So if you were using Python 2 and a lower version of django, then there will be some problems right? Here the term virtual environment comes into picture. Using virtual environm...

How to build a Wall Mounted Family Calendar and Dashboard with a Raspberry Pi and cheap monitor

I love dashboards. I love Raspberry Pis (tiny $35 computers the size of a set of playing cards). And I'm cheap frugal. I found a 24" old LCD at Goodwill (a local thrift shop) and bought it but it's been sitting unused in my garage. Then I stumbled on DakBoard . The idea is simple - A wifi connected wall display for your photos, calendar, news, weather and to-do. The implementation is simple genius. It's a browser that starts up full screen (kiosk mode) and just sits there and updates occasionally. DakBoard provides the private webpage and tools to make that happen. You can certainly build this yourself with any number of open source tools. I chose DakBoard because it was simple, beautiful, and I was able to get the whole thing done in less than an hour. I'm sure I'll spend many hours tweaking it through. There's also the very popular MagicMIrror platform, so lots of choice and power in this space! What are some considerations? You may want to turn ...

iOS Data Recovery Made Easy with iSkysoft Toolbox: Recover Lost Data in Seconds

We all have experienced that dreadful moment where we lost an important file from our iPhones. It is surely frustrating to lose important files that are of official, academic or personal importance. Imagine you in a scenario where you lost that report or thesis that you were working on, scary right? And we all have scoured the internet to get an iOS data recovery software that can make all those hardships go away. Then again, the softwares available on the internet are either unreliable or do not work at all. Now, we present to you the only software you need for all the iOS-related problems in your life – The iSkysoft toolbox. it is the easier way to perform an iPhone recovery process. The iSkysoft Toolbox is an all in one mobile management suite that comes with a plethora of features which can help you out when your iOS devices fail on you. The Recover option in the Toolbox is an advanced iOS Data recovery module that can restore deleted or lost files. The iOS data recovery optio...

20 Simple Business Ideas For Programmers

Having a programming knowledge can bring you much more advantage than you could imagine. You can develop your own products, websites, and help out other people who are in trouble with their tech. Or you can simply sell computers. Here you’ll find 20 simple business ideas for a programmer like you. Image credit: Arif Riyanto Blogging About Technology You can always earn money by becoming a blogger. You could go two ways: one is to create a blog of your own and promote or review various tech products and the other is to write reviews for other blogs – it’s called guest posts. SEO Consulting Search engine optimization is something every business needs. Some try to do it by themselves but very often fail. You could be the saver of these businesses and lead them to actual success. IT Consulting Any business that uses technology, which can simply be their website eventually needs IT experts to fix or renew something. And it actually happens pretty often, so it could be a profitable b...

CodeGym.cc – Gamified Online Course to Learn Java

In this article, we’ll review the benefits and perspectives of learning Java and probably the best way to master programming in it – through gamified education. Why Java is a smart choice for starting a career in programming? Skeptics say, that this language is too old, and will become rudimental in no longer than 20 years. It’s true, that age matters in a fast-changing programming ecosystem. But this is not the case for Java. Let’s think about key aspects for anyone who wants to build a career in programming from “ground zero”. It is important to choose a language which is easy to learn, which is widely used, especially in top-level enterprises, ensuring a wide choice of vacancies and a good scope of work. Of course, high salaries and prospects for further development are also important. Does Java meet these requirements? You bet. Java is among all-time leaders according to major rankings of programming languages. According to the TIOBE Programming Community index, Java is a #1 la...

Programming Language Techs: Which One Should You Use to Develop Your Business Website?

It is now easy for every business to have a website thanks to rapid advancements in web technologies. For a successful website strategy, you need to lay the right foundation which will be perfected by continuous maintenance and upkeep. Unlike personal and informational websites, an e-commerce website requires more attention, skill and experience for it to be highly functional and visually attractive. This is why the way that you handle your website development process may have far-reaching consequences in terms of finances, personnel and public relations. A poorly planned website that is developed hastily ends up being an orphan site that attracts no attention and completely lacks resources. Defining and planning a business website starts with choosing the programming language that you are going to use. This is important because every language has its specific strengths and weaknesses and the best one to use highly depends on your project requirements. While your developer should ...

How to Add HTML Template in Django

In last tutorial we have seen, how we can return a HTML code through a string from views.py. It is not a good idea to pass whole HTML code through a string because if we have to design a complete webpage in HTML then we shouldn’t pass the whole code through the HttpResponse function because it will reduce the readibility of our code . So instead of passing the whole code through the HttpResponse function, we’ll create a separate HTML file. In this tutorial we’ll see how we can add a seperate Template (HTML) in django project. A Template is not only a way for you to separate the HTML from these Python (views.py) but it also gives you the option to plugin some Django code inside those templates so those are not just some simple HTML files, that’s why they have the name Templates. We’ll learn a alot of about Templates in upcoming Django articles. Create Separate HTML File for Front End (Template) In our project we need to create a folder that will hold our templates. So go t...

.NET Core and .NET Standard for IoT - The potential of the Meadow Kickstarter

I saw this Kickstarter today - Meadow: Full-stack .NET Standard IoT platform . It says that "It combines the best of all worlds; it has the power of RaspberryPi, the computing factor of an Arduino , and the manageability of a mobile app. And best part? It runs full .NET Standard on real IoT hardware ." NOTE: I don't have any relationship with the company/people behind this Kickstarter, but it seems interesting so I'm sharing it with you. As with all Kickstarters, it's not a pre-order, it's an investment that may not pan out, so always be prepared to lose your investment. I lost mine with the .NET "Agent" SmartWatch even though all signs pointed to success. I've done IoT work on Raspberry Pis which is much easier lately with the emerging community support for ARM32 , Raspberry Pis, and cool stuff happening on Windows 10 IoT . I've written on how easy it is to get running on Raspberry Pi . I was even able to get my own podcast website runn...