Posts

Install git-lfs in MacOS

Image
Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com or GitHub Enterprise. 1. Download git-lfs from  https://git-lfs.github.com/ 2. Extract tarball: $ tar zxvf git-lfs-darwin-amd64-v2.10.0.tar.gz   3. Run install script: $ sudo ./install.sh 4. Allow git-lfs app from Menu > System Preferences > Security & Privacy > allow git-lfs 5. Intsall git-lfs from git: $ git lfs install This guide installs Git Large File Storage on macOS. Git LFS replaces large files such as audio, video, datasets, and graphics with small text pointers in the repository, while the real content lives on a remote store. Keeping big binaries out of the main history keeps clones fast and the repo manageable. After installing, you run git lfs install once and then track the file types you want it to handle.

Google Search API in Python 3

Image
[image source:  https://towardsdatascience.com/current-google-search-packages-using-python-3-7-a-simple-tutorial-3606e459e0d4 ] Install the Google package in python: pip install google Code: try :         from googlesearch import search except ImportError:         print("No Module named 'google' Found") count = 0 for i in search(query="devharsh", tld='co.in', lang='en'):         count += 1         print(i)         if(count > 20):                 break Output: (base) devharsh@Devharshs-MBP Downloads % python google_search.py http://devharshinfotech.com/ http://devharshinfotech.com/aboutus.html http://devharshinfotech.com/services.html http://devharshinfotech.com/banking.html http://devharshinfotech.com/clients.html https://www.linkedin.com/company/devharsh-infotech-pvt-ltd- https:...

Install git on NetBSD 8.1

Image
I am running NetBSD 8.1 on Virtualbox. Use the following commands to install and configure git on NetBSD if it was not pre-installed. $ export PKG_PATH=" http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/amd64/8.1/All/ " $ su # echo $PKG_PATH # pkg_add -v pkgin # pkg_add -v git # exit $ git $ git config --global user.email "devharsh@live.in" $ git config --global user.name "Devharsh Trivedi" $ git config --global http.sslVerify false 

Top 10 Sites for Computer Science & Engineering [2019]

Image
*Top 10 Sites for your career:* 1. LinkedIn 2. Indeed 3. Careerealism 4. Job-Hunt 5. JobBait 6. Careercloud 7. GM4JH 8. Personalbrandingblog 9. Jibberjobber 10. Neighbors-helping-neighbors *Top 10 Tech Skills in demand in 2019:* 1. Machine Learning 2. Mobile Development 3. SEO/SEM Marketing 4. Data Visualization 5. Data Engineering 6. UI/UX Design 7. Cyber-security 8. Cloud Computing/AWS 9. Blockchain 10. IOT *Top 10 Sites to learn Excel for free:* Search for these on Google: 1. Microsoft Excel Help Center 2. Excel Exposure 3. Chandoo 4. Excel Central 5. Contextures 6. Excel Hero 7. Mr. Excel 8. Improve Your Excel 9. Excel Easy 10. Excel-Jet *Top 10 Sites for Free Online Education:* *Search for these on Google:* 1. Coursera 2. edX 3. Khan Academy 4. Udemy 5. iTunesU Free Courses 6. MIT OpenCourseWare 7. Stanford Online 8. Codecademy 9. Open Culture Online Courses *Top 10 Sites to review your resume for free:* 1. Zety Resume Builder 2. Resumonk 3. Resume.com 4...

Blogger post automation via Python

Image
Step 1: Go to https://console.developers.google.com and create a new project Step 2: Go to API Library and search for Blogger Step 3: Enable Blogger API v3.

Free VPN Service for Android

Image
Learn more about VPN, VPN types, VPN protocols and free VPN servers: https://com.puter.tips/search/label/VPN You can set up a PPTP server or an L2TP/IPsec connection on Android as shown in the previous articles or you can use a TOR enabled android app as described in this article. What is Tor? Tor is free software for enabling anonymous communication and an open network that helps you defend against traffic analysis, a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security. The name is derived from an acronym for the original software project name "The Onion Router". Tor on Android Tor is available for Android by installing our package named Orbot. Orbot is an application that allows mobile phone users to access the web, instant messaging and email without being monitored or blocked by their mobile internet service provider. Orbot brings the features and function...

Free VPN Service for Device

Image
Learn more about VPN and PPTP: https://com.puter.tips/2018/09/free-vpn-service-for-router.html OSI model layers The main concept of OSI is that the process of communication between two endpoints in a network can be divided into seven distinct groups of related functions, or layers. Each communicating user or program is on a device that can provide those seven layers of function. In this architecture, each layer serves the layer above it and, in turn, is served by the layer below it. So, in a given message between users, there will be a flow of data down through the layers in the source computer, across the network, and then up through the layers in the receiving computer. The seven layers of function are provided by a combination of applications, operating systems, network card device drivers and networking hardware that enable a system to transmit a signal over a network Ethernet or fiber optic cable or through Wi-Fi or other wireless protocols. Data Link (Layer 2)...