The LibreOffice 5.3 will be announced at the end of the January 2017. As towards the end of the November 2016 (month of LibreOffice), The Document Foundation has organised Bug Hunting Session for its 5.3 Beta version. The BHS (Bug Hunting Session) organized by the QA team on December 9th - 10th, 2016.
A Technical Blog addressing the Computer Science Issues. Focus is mainly on Tools and Technologies Techniques required to Develop different Applications by using Technologies like CUDA, Image Processing, MATLAB, OpenCV, C, C++ and Web Development.
Saturday, 10 December 2016
Friday, 25 November 2016
LibreOffice Bug Hunting session 5.3.0 Beta1
The LibreOffice 5.3 will be announced at the end of the January 2017. As towards the end of the November 2016 (month of LibreOffice), The Document Foundation has organised Bug Hunting Session for its 5.3 Beta version. The BHS (Bug Hunting Session) organized by the QA team on Friday, November 25, 2016.
Saturday, 8 October 2016
Happy 6th Birthday, LibreOffice.
Posted by Yogesh Desai at 13:34:00 No comments:
Labels: LibreOffice, Office Suite
Wednesday, 31 August 2016
Emacs Tutorial: Emacs Introduction
Let's start with one of the great, Free and Open Source text editing tool which enables its user lot of flexibility and extensibility. It is "GNU EMACS". As the GNU EMACS Manual explain about it as, the extensible, customizable, self-documenting real-time display editor. For a beginner, it is very hard to understand the above mentioned quote though. We are going to discuss and we are starting the tutorial series with the hands on example to make learning process easier and faster for everyone. There are many different kinds of usages of Emacs. We are going to start with very basic "know-hows" tutorials eventually moving to advanced ones. So, let's start the wonderful journey.
Posted by Yogesh Desai at 23:42:00 No comments:
Labels: emacs, Emacs editor, emacs tutorials
BASH Script: Compare File Sizes Within Given Date Range
After the Previous Post, let's discuss another important task. Compare Files / Folders sizes from one location to another. There are many ways to do this task in LINUX. Also one can find multiple commands as well. We will discuss one specific scenario as follows.
Posted by Yogesh Desai at 23:34:00 2 comments:
Labels: awk, Bash, Bash Scripting, Compare Files, Shell, Shell Scripting
Sunday, 31 July 2016
BASH Script: Copy Files From Source To Destination Within Given Date Range By RSYNC
Post, let's discuss another important task. Copy Files / Folders from one location to another but efficiently. There are many ways to do this task in LINUX. Also one can find multiple commands as well. We will discuss one specific scenario as follows.
Posted by Yogesh Desai at 18:39:00 3 comments:
Labels: Bash, Bash Scripting, Copy Files, rsync, Shell, Shell Scripting
Monday, 4 July 2016
BASH Script: Copy Files From Source To Destination Within Given Date Range
Posted by Yogesh Desai at 17:46:00 5 comments:
Labels: Bash, Bash Scripting, Copy Files, Shell, Shell Scripting
Friday, 1 July 2016
BASH Script: Date As Input
Lets start a very Basic, yet powerful Language Tutorial. The Bash Scripting. Basically it is acronym of "The Bourne Again Shell". Today, I am going to discuss some Basics by considering following scenario.
Let's assume that you need to do some task for range of dates or over a period of dates. So here there will be a Start Date & End Date. Also it would be great if you can give this range of dates to your script at the command line so no need to edit the script every time. when I said command line it means that one can give argument at the time of execution of the bash script.
Posted by Yogesh Desai at 15:55:00 No comments:
Labels: Bash, Bash Scripting, Shell, Shell Scripting
Sunday, 8 May 2016
Meet The New Ubuntu 16.04 LTS (Xenial Xerus)
The new version of Ubuntu is out now. Its Ubuntu 16.04 LTS (Long Term Support). It is also called as "Xenial Xerus"!
As lot of new LINUX learners start learning with Ubuntu. Its really awesome to have basic knowledge of LINUX & the power it gives to its users. One can explore in any direction he/she has interest into. If you are a newbie, and wondering about the versions of Ubuntu then lets talk about it first before proceeding any further.
Friday, 25 March 2016
TILED Matrix Multiplication Using Shared Memory in CUDA
|Tiled Matrix Multiplication in CUDA|
Today, I am going to discuss Matrix Multiplication in CUDA. In CUDA, number of memories are present. As we have already discussed about the same in previous post "What is CUDA". Matrix Multiplication is very basic but a crucial algorithm in the field of Engineering & Computer Science. I assumed that one who is reading this post knows how to perform Matrix Multiplication in at least one programming language. (C, C++, Python, etc).
Sunday, 28 February 2016
Git Basics and Commands
Today, Lets discuss about the version control of software & how a source code version control system can help you to maintain your software flawlessly. There are many version control systems are present in the market right now but as per my opinion & experience "Git" is the best solution for version control. Git is a Free & Open Source, Distributed software version control system. It can handle a wide range of software products ranging from very small to extra large projects. The efficiency & speed you get with Git is the best. Also, Git ensures freedom to share your projects under the "GNU General Public License Version 2.0".
Tuesday, 26 January 2016
How To install CUDA on Ubuntu 14.04 Trusty Tahr
Today, I am going to discuss about the installation of CUDA 6.5 Toolkit & Drivers on Ubuntu 14.04 (Trusty Tahr). From last few days a number of query regarding this problems are being asked. And Yes, Installation of CUDA Toolkit on Ubuntu 14.04 (Trusty Tahr) release is really a tough and challenging task. There are number of problems encountered during the installation of CUDA Toolkit. The installation on Ubuntu & Fedora systems have a lot of similarities. As both operating systems are based on different packages, so one need to understand the structuring & requirements of those packages to get task successfully done. I have already shared one post regarding installation of CUDA on Ubuntu 14.04 (Trusty Tahr). So lets check the Ubuntu installation process today.
Thursday, 14 January 2016
How To Connect to a Website and Display the Data of a Web Page Using JAVA
JAVA provides "java.net" package which contains classes required for network programming. The networking in Java allows one person to communicate with other computers / systems. One of the core area under networking is connecting to different Websites and Servers. One may gather required data for his own study purposes. One may automate the same task to avoid the boredom process of connecting to a particular website. Though there are many possible applications of connecting with the websites I am just stating a few.
Subscribe to: Posts (Atom)