Monday, 31 December 2018

DPDK No Ethernet ports

Harry
I had been trying to run dpdk on virtualbox hosted on  mac, running Ubuntu 16.04. There are quite a few installation/configuration steps. And if you miss one, all sorts of runtime errors can come up.
If you bump into:

vagrant@ubuntu-xenial:~/dpdk/build/examples/l2fwd$ sudo ./build/l2fwd -l 0-3 -n 4 -- -q 8 -p ffff
EAL: Detected 4 lcore(s)
EAL: Detected 1 NUMA nodes
EAL: Multi-process socket /var/run/dpdk/rte/mp_socket
EAL: Probing VFIO support...
EAL: PCI device 0000:00:03.0 on NUMA socket -1
EAL:   Invalid NUMA socket, default to 0
EAL:   probe driver: 8086:100e net_e1000_em
EAL: PCI device 0000:00:08.0 on NUMA socket -1
EAL:   Invalid NUMA socket, default to 0
EAL:   probe driver: 8086:100e net_e1000_em
MAC updating enabled
EAL: Error - exiting with code: 1
  Cause: No Ethernet ports - bye

That could mean you need to bind corrrect kernel driver to the interface. DPDK source contains helper script to view/bind/unbind driver to interface:

In my case, I had to bind if=enp0s8

$ ./usertools/dpdk-devbind.py -s

Network devices using kernel driver
===================================
0000:00:03.0 '82540EM Gigabit Ethernet Controller 100e' if=enp0s3 drv=e1000 unused=igb_uio *Active*
0000:00:08.0 '82540EM Gigabit Ethernet Controller 100e' if=enp0s8 drv=e1000 unused=igb_uio *Active*

so, bind with:

vagrant@ubuntu-xenial:~/dpdk$ sudo ifconfig enp0s8 down
vagrant@ubuntu-xenial:~/dpdk$ sudo ./usertools/dpdk-devbind.py --bind=igb_uio enp0s8

and verify:

vagrant@ubuntu-xenial:~/dpdk$ ./usertools/dpdk-devbind.py -s

Network devices using DPDK-compatible driver
============================================
0000:00:08.0 '82540EM Gigabit Ethernet Controller 100e' drv=igb_uio unused=e1000

Network devices using kernel driver
===================================
0000:00:03.0 '82540EM Gigabit Ethernet Controller 100e' if=enp0s3 drv=e1000 unused=igb_uio *Active*



DPDK docs:  
https://doc.dpdk.org/guides/linux_gsg/linux_drivers.html#binding-and-unbinding-network-ports-to-from-the-kernel-modules



Tuesday, 25 December 2018

How To Create A Wordpress Website 2019 | Divi Theme Tutorial By Nayyar Shaikh

Harry


How To Create A Wordpress Website 2019 | Divi Theme Tutorial By Nayyar Shaikh.

In This Tutorial, Nayyar Shaikh Show You How To Make An Amazing Website Using The Divi Theme And Page Builder! I Will Show You Step By Step How To Create A Website Using The Divi Theme. An Amazing Theme That Contains A Front End Editor That Makes Creating Websites Easier And Faster Than Ever Before! Divi Came With A Recent Update That Enables You To Make Websites Even Faster! I Will Cover That In This Tutorial!

Video Step By Step :
  • Introduction and Demo Website Tour
  • Getting the Fastest Cloud Web Hosting
  • Installing WordPress
  • Installing Divi Theme
  • WordPress Basic Settings
  • Creating Home Page
  • Home Section 1 - Hero Section
  • Making Website Mobile Friendly
  • Home Section 2 - Services Section
  • Home Section 3 - About Section
  • Home Section 4 - Our Customers Section
  • Last Section on Home Page - Contact Section
  • Making Everything Mobile Friendly
  • Adding Animations
  • Creating About Us Page 1st Section - Header Section
  • About Us Page 2nd Section - Services Offered
  • About Us Page 3rd Section - MailChimp Newsletter
  • About Us Page 4th Section - Our Team Section
  • Creating Contact Page
  • Building Portfolio Page
  • Header, Footer, Logo & Menu

SHARE BY GK

Monday, 24 December 2018

Top 10 Programming Languages In 2019 | Programming Languages To Learn In 2019 By Edureka

Harry


Top 10 Programming Languages In 2019 | Programming Languages To Learn In 2019 By Edureka.

This Edureka "Top 10 Programming Languages Of 2019" Video Will Introduce You To Various Programming Languages Which Are Popular And Trending In The Market Today. This Video Will Also Introduce You To Different Frameworks These Top Programming Languages Have And The Applications They Are Used For.


SHARE BY GK

Setup Pi Zero W For HID Backdoor Using P4wnP1 [Hindi] By TechChip

Harry


Setup Pi Zero W For HID Backdoor Using P4wnP1 [Hindi] By TechChip.

In This Tutorial TechChip Show, You That How To Setup And Install P4wnp1 In Raspberry Pi Zero W? 

Hardware: 
1. Raspberry Pi Zero W: https://amzn.to/2O5dwzj 
2. OTG Ethernet Adapter for RPi Zero W: https://amzn.to/2z2I1R6 
3. SanDisk 32GB Class 10 with adapter: https://amzn.to/2AsRXoW 

Software Requirements :
1. Etcher: https://etcher.io/ 

How To Build A DeshI Quadcopter In Hindi Version 3 By WittyRobo

Harry



How To Build A DeshI Quadcopter In Hindi Version 3 By WittyRobo.

Companion Webpage: Deshi Quadcopter: www.wittyrobo.com/dqc

Ultra Low Cost, Feature Rich, Indigenous (Deshi/ देशी) Quadcopter:

Designed To Quench The Thirst Of Engineering Students To Build A Quadcopter And Experiment With Its Software. This “Indoor” Quadcopter Is Designed As A Research Platform For Engineering Student's Research And Experimentation Purpose.

It Uses the Multiwii Based Open-Source Software and Arduino/Genuine Platform. Students Interested In Programming May Experiment With Multiwii Code. Multiwii Code Used Inside Quadcopter, Is Written In Arduino Programming Language (APL) And C/C++. Multiwii GUI Which Is Used for Configuring the Quadcopter’s Parameters Is Written in Processing/Java.

Golden Design Rule: Do Not Carry Any Thing Onboard Which Is NOT Required For Flight.

Quadcopter Hardware: Brushed DC Motors (Coreless DC Motors), MOSFETS, Arduino Promini, Sensors: MPU9250 [MPU6050, AK8963], BMP 180, Battery Voltage Sensing Using Resistance, Voltage Divider Circuit; Camera With 5.8ghz Video Transmitter; Nrf24l01+ For Communication.


SHARE BY GK

Saturday, 22 December 2018

Happy India Pack Of Sony Network (Channel List)

Harry

There are totally 9 channels available on Happy india pack of Sony Network.

Sony Tv (SET INDIA)
Sony Sab TV
Sony Marathi
Sony PAL
Sony Max
Sony Max 2
Sony Wah
Sony Mix
Sony Yay

This pack costs Rs.31 + taxes per month.

This pack will be active from 29 December 2018.

This new pack was made according to TRAI order.

Thursday, 20 December 2018

Learn React.js - Full Course for Beginners - Tutorial By freeCodeCamp

Harry


Learn React.js - Full Course for Beginners - Tutorial By freeCodeCamp.

React Is A JavaScript Library For Building Dynamic Web Applications. Upon Completion of This Course, You'll know Everything You Need In Order To Build Web Applications in React. You Can Also Try The Interactive Version Of The Course Here: https://scrimba.com/g/glearnreact

This Comprehensive Introduction To React Was Created By Bob Ziroll (@Bobziroll). Bob Is The Director Of Education At V School, An Award-Winning School Of Technology Education.

Course Contents
  • Course Introduction & Philosophy
  • What we'll be building
  • Why React?
  • ReactDOM & JSX
  • ReactDOM & JSX Practice
  • Functional Components
  • Functional Components Practice
  • Move Components into Separate Files
  • Parent/Child Components
  • Parent/Child Component Practice
  • Todo App - Phase 1
  • Styling React with CSS Classes
  • Some Caveats
  • JSX to JavaScript and Back
  • Inline Styles with the Style Property
  • Todo App - Phase 2
  • Props Part 1 - Understanding the Concept
  • Props Part 2 - Reusable Components
  • Props in React
  • Props and Styling Practice
  • Mapping Components
  • Mapping Components Practice
  • Todo App - Phase 3
  • Class-based Components
  • Class-based Components Practice
  • State
  • State Practice
  • State Practice 2
  • Todo App - Phase 4
  • Handling Events in React
  • Todo App - Phase 5
  • Changing State
  • Todo App - Phase 6
  • Lifecycle Methods Part 1
  • Lifecycle Methods Part 2
  • Conditional Rendering
  • Conditional Rendering Part 2
  • Conditional rendering Practice
  • Todo App - Phase 7
  • Fetching data from an API
  • Forms Part 1
  • Forms Part 2
  • Forms Practice
  • Container/Component Architecture
  • Meme Generator Capstone Project
  • Writing Modern React Apps
  • Project Ideas for Practicing
  • Conclusion

SHARE BY GK

10 Must Have Machine Learning Engineer Skills That Will Get You Hired By Edureka

Harry


10 Must-Have Machine Learning Engineer Skills That Will Get You Hired By Edureka.

This Video Will Provide You With A Crisp Knowledge Of The Skills Required To Become A Machine Learning Engineer. It Covers The Technical As Well As The Non-Technical Skills.

Check Out  Edureka Entire Playlist on Machine Learning: https://goo.gl/dsbC4C 

Machine Learning Blog Series: https://goo.gl/HMn7z7


SHARE BY GK

Wednesday, 19 December 2018

English Speaking Course in Hindi for Beginners By eVidyarthi

Harry


English Speaking Course in Hindi for Beginners By eVidyarthi.

If You Just Started Learning English, You First Need To Know Some Basic Rules Of The Language. Developing A Solid Foundation In English Grammar Will Not Only Help You Create Your Own Sentences Correctly But Will Also Make It Easier To Improve Your Communication Skills In Both Spoken And Written English.


SHARE BY GK

Monday, 17 December 2018

Learn Node.js - Full Tutorial For Beginners By freeCodeCamp

Harry


Learn Node.js - Full Tutorial For Beginners By freeCodeCamp.

Node.Js Is An Open-Source, Cross-Platform JavaScript Run-Time Environment That Executes JavaScript Code Outside Of A Browser. Learn All about Node.Js In the Full Course for Beginners.

🔗Install Node.js: https://nodejs.org/en/ 

🔗Install Visual Studio Code: https://code.visualstudio.com/ 

Course Contents 
  • ⌨️ (0:00:00) Installing Nodejs 
  • ⌨️ (0:05:22) Working With Modules 
  • ⌨️ (0:14:40) The Events Module and EventEmitter Class 
  • ⌨️ (0:22:32) Working With The ReadLine Module. 
  • ⌨️ (0:34:36) Working With File System Module (Creating, Reading, Deleting, Renaming) Files 
  • ⌨️ (0:45:04) Working With File System Module. Creating and Deleting Folders 
  • ⌨️ (0:57:36) Working with Readable and Writable Streams 
  • ⌨️ (1:02:40) Why you should use Streams 
  • ⌨️ (1:05:41) Pipes and Pipe Chaining. (Readable, Writable and Transform Streams) 
  • ⌨️ (1:12:36) Creating an HTTP Server using the Http Module 
  • ⌨️ (1:17:52) Serving Static Files with Http and File System Module (HTML,JSON,image) 
  • ⌨️ (1:24:30) Create our Package.json using Npm Init 
  • ⌨️ (1:27:18) Installing Packages using Npm (Node Package Manager) 
  • ⌨️ (1:32:23) Semantic Versioning 
  • ⌨️ (1:36:42) Getting started with Express Web Framework 
  • ⌨️ (1:40:48) Working with Express Http Get Request, Route Params, and Query Strings 
  • ⌨️ (1:49:52) Serving Static Files with Express 
  • ⌨️ (2:54:36) Http Post Request with Express and Body Parser Module 
  • ⌨️ (2:00:17) Working with JSON Data with Express and the Body Parser Module 
  • ⌨️ (2:07:40) User Input Validation With Express And JOI 
  • ⌨️ (2:15:24) User Input Validation with JOI Validating Nested Object and Arrays 
  • ⌨️ (2:22:34) Getting Started With EJS Templates With Express 
  • ⌨️ (2:35:22) How does MiddleWare Work and Creating Custom Middleware 
  • ⌨️ (2:42:49) Working With The Express Router Tutorial from NoobCoder. 

Check Out The NoobCoder YouTube Channel: https://www.youtube.com/channel/UCV9M...


SHARE BY GK

Learn JavaScript - Full Course for Beginners

Harry


Learn JavaScript - Full Course For Beginners.

This Complete 134-Part JavaScript Tutorial For Beginners Will Teach You Everything You Need To Know To Get Started With The JavaScript Programming Language. The Font-Size In This Tutorial Is Large, Making It Perfect For Viewing On Small Screens.

This Course Goes Along With The Freecodecamp.Org Javascript Curriculum. However, This Is A Stand-Alone Video And Going Through The Free Curriculum At Freecodecamp.Org Is Not Required.

Here Is How To Access The JavaScript Curriculum: 



Code: This Course Was Created Using scrimba.com. You Can Access The Course On scrimba.com, Along with All The Code Used In The Course: 

🔗 Basic JavaScript: https://scrimba.com/playlist/pny4ghw 

Native Android App Tutorial: WhatsApp Clone | How To Create WhatsApp Clone App

Harry


Native Android App Tutorial: WhatsApp Clone | How To Create WhatsApp Clone App.

Learn To Build A Full WhatsApp Clone As A Native Android App Using Android Studio, Firebase, Java, And Genymotion. This Complete Course For Beginners Takes You From Start To Finish.


Course Contents 
  • Introduction 
  • Setting Up the Project 
  • Phone Number Authentication 
  • Getting Ready to Display Contacts 
  • Getting Contact List 
  • Checking If Contact is Also an User 
  • Display User's Name 
  • Create an Unique Chat 
  • Starting Chat Activity 
  • Send a Message 
  • Displaying Messages 
  • Choose Media To Send
  • Sending Media 
  • Displaying Media Messages 
  • Sending Notifications 
  • Sending Notifications to Chat Users 
  • Multiple User Chat Room Course developed by SimCoder. 

Check Out The SimCoder YouTube Channel: https://www.youtube.com/channel/UCQ5x... 

SimCoder Website: http://www.simcoder.com 

Links


🔗 FrescoImageViewer : https://github.com/stfalcon-studio/Fr... 

🔗 OneSignal : https://onesignal.com/


SHARE BY GK

Ethical Hacking 101: Web App Penetration Testing - A Full Course For Beginners

Harry


Ethical Hacking 101: Web App Penetration Testing - A Full Course For Beginners

Learn Web Application Penetration Testing From Beginner To Advanced. This Course Is Perfect for People Who Are Interested in Cybersecurity Or Ethical Hacking.

Resources 



🔗OWASP SAP: https://www.zaproxy.org/ 




🔗Damn Vulnerable Web Application (DVWA): http://www.dvwa.co.uk/ 

🔗 HackerSploit Website: https://hsploit.com/ 

Course Contents 
  • Setting Up Burp Suite 
  • Spidering & DVWA 
  • Brute Force Attacks With Burp Suite 
  • Target Scope And Spidering 
  • Discovering Hidden Files With ZAP 
  • Web Application Firewall Detection with WAFW00F 
  • DirBuster 
  • XSS(Reflected, Stored & DOM) 
  • CSRF (Cross Site Request Forgery) 
  • Cookie Collection & Reverse Engineering
  • HTTP Attributes (Cookie Stealing) 
  • SQL Injection Course created by HackerSploit. 

Check Out The HackerSploit YouTube Channel: https://www.youtube.com/hackersploit


SHARE BY GK

Thursday, 6 December 2018

Python scripts for GDB

Harry
Gdb is a very powerful tool, pairing it with python (version>7.0) allows to automate GDB session.

Traditional GDB scripts

Earlier to Python support in GDB, one could write simple GDB scripts (just listing gdb commands):

$ cat simple_gdb_script
b func1
command 1
print <some-var-in-func1>
end

b func2
command 3
print <some-var-in-func2>
end

// load gdb sesson
(gdb) source simple_gdb_script


and so forth. This option is useful but doesn't give us the ability to process collected data. Python on the other hand is best suited for this job.

Python GDB scripts

Following is a simple python-GDB script:

$ cat python_gdb_script.py
import os
import sys

LOG_FILE='/tmp/gdb.log'

# attach GDB to list of files
this_file = [
              'file1.c',
              'file2.c',
            ]

this_fn = [
              'fn1',
              'fn2',
          ]

def setup():
    print('Running GDB from: %s\n'%(gdb.PYTHONDIR))
    gdb.execute("set pagination off")
    gdb.execute("set print pretty")
    # if connecting to remote target
    # gdb.execute('target remote 172.20.69.21:9999') # cherry
    gdb.execute('set logging file %s'%(LOG_FILE))
    gdb.execute('set logging on')
    print('\nReading gdb env..\n')
    gdb.execute('show script-extension')
    gdb.execute('show sysroot')
    gdb.execute('show solib-search-path')
    print('\nSetup complete !!\n')

# what to do when a breakpoint is hit
def stop_handler(event):
    print('EVENT: %s' % (event))
    gdb.execute("info local")
    gdb.execute("info threads")
    gdb.execute("info args")
    gdb.execute("bt")
    if event.breakpoint.location == "func3":
        gdb.write("Special bp hit\n")
        gdb.execute("p func3_var")
        gdb.execute("p *func3_ptr")
        # don't stop, continue
        gdb.execute("c")

# set bp on all the functions specified in all the files specified in 'this_file'
def set_bp_from_files():
    for f in this_files:
    try:
        gdb.execute("rbreak %s:."%(f))
        print('rbreak %s:.'%(f))
    except:
        print('Error inserting breakpoint %s'%(fn))
    print('\nDone setting breakpoints from list of files\n')

# set breakpoint on all the functions specified in 'this_fn'
def set_bp_from_funs():
    for fn in this_fn:
        if fn:
        try:
            gdb.Breakpoint(fn)
            print('break ' + fn)
        except:
            print('Error inserting breakpoint %s'%(fn))
        print('\nDone setting breakpoints from list of funs\n')


def register_stop_handler():
    gdb.events.stop.connect(stop_handler)
    #unregister
    #gdb.events.stop.disconnect(stop_handler)
    print('\nDone setting stop-handler\n')

def main():
    setup()
    set_bp_from_funs()
    set_bp_from_files()
    register_stop_handler()
    #gdb.execute("c")

main()

// load gdb
(gdb) source python_gdb_script.py


What the code is doing:
1. setup() sets up GDB environment - printty-print, pagination off, logging on
2. set_bp_from_funs() and set_bp_from_files() loop over the lists and sets breakpoint
3. register_stop_handler() - called when GDB hits a bp, in the cb(), perform any action like getting backtrace, printing a variable in that function etc.


When the script is done executing, you can get the GDB console logs in $LOG_FILE.
And then use this data for further analysis.

Complete list of GDB-python APIs:
https://sourceware.org/gdb/onlinedocs/gdb/Python-API.html#Python-API


Function call graphs


I wrote a tool to generate function call graph using this methodology. You can find the source code at: 
https://github.com/tarun27sh/Python_gdb_networkx_graphs


I used GDB/python to get data from running process. Then using matplotlib/networkx, generated PNG/SVG call graphs. SVGs are better since they can scale and can be opened in web-brwoser and allows ctr-F search for functions in call-graph.

Call-graph for Qemu (high resolution):





Bypassing website blocking/censorship with Secure DNS and Encrypted SNI (cloudflare only)

Harry
I haven't posted in a while, but today I have something interesting to share. Recently, multiple service providers that I use have started blocking some websites using deep packet inspection firewalls. Earlier, these firewalls would only block traffic by examining hostname in GET requests (which is easy to bypass by just using the https version of the target website), but now they employ some more techniques. Specifically, they block based on the SNI field of the TLS client hello, and sometimes also block on the basis of DNS queries. I was looking for ways to bypass these using custom extensions on my browser, but found out that it'll be a very non-trivial problem. Then I looked around and found that-


  1. Latest firefox Nightly builds (and maybe even mainline firefox) have support for DNS over HTTPS (so no DNS based blocking)
  2. Firefox has implemented the ESNI feature discussed in the drafts of TLS 1.3 (again, only available in Nightly build so far)
  3. Cloudflare has enabled ESNI.
I won't retell the whole tale, here are quick links-

The first link also has detailed steps on how to enable these features (plus explanation of what's actually happening). I'll surmise them quickly-

0. Get firefox nightly
1. Type about:config on the url bar.
2. Search for network.trr, change network.trr.mode to 2
3. Search for network.security.esni.enabled and set it to true

In all likelihood, your ISP/institution/etc will now not be able to block any website on cloudflare (a LOT of websites use cloudflare), as long as you use firefox nightly. With increased adoption of ESNI, more websites will be able to evade blocking.

(These steps won't work if you are in a workplace and the employer has installed his own certificate on the machines and uses a ssl proxy in conjunction with the firewall)

place to download cracked app(you are on your own)

Harry
just for fun purpose
i am not responible
https://onhax.me
A message from Admins
At first we weren’t even a growing blog,We didn’t have even 100 hits in a day. But We came this long & hard way with you, withYou !
the help of you! So you are not just another visitor for us. We care, We share for you! . You people have made onhax a reality. We have completed all the goals with the help of you !! Thanks a lot for being with On HAX and We hope that  you may stay much longer with us and our blog. Cheers as always !!.

Wednesday, 5 December 2018

How to install Oracle Java 11 long-term support on Ubuntu

Harry
   Java 11 has arrived. The new release is the first planned appearance of Oracle's long-term support (LTS) releases, although Oracle has also grandfathered in Java 8 as an LTS release to help bridge the gap between the old release model and the new approach



Java 11 Changelog
  • Standardize the incubated HTTP Client API introduced in JDK 9, via JEP 110, and updated in JDK 10
  • New Collection.toArray(IntFunction) Default Method
  • The locale data based on the Unicode Consortium's CLDR (Common Locale Data Registry) has been updated for JDK 11.
  • Lazy Allocation of Compiler Threads
  • ZGC (Experimental): a brand-new garbage collector designed for sub-10ms pause times (even on large heaps) with an aim of no more than a 15% performance penalty.
  • Epsilon GC is the new experimental no-op garbage collector. Epsilon GC only handles memory allocation, and does not implement any memory reclamation mechanism. It is useful for performance testing, to contrast costs/benefits of other GCs.
  • Low-Overhead Heap Profiling
  • Nest-Based Access Control
  • JEP 324 adds an implementation of a new key agreement scheme using Curve25519 and Curve448 as described in RFC 7748.
  • The SunEC provider has been enhanced to support 4 additional Brainpool curves as defined in RFC 5639, Elliptic Curve Cryptography (ECC) Brainpool Standard Curves and Curve Generation.
  • JEP 329 ChaCha20 and Poly1305 Cryptographic Algorithms
  • See announcement for full details

Installation instructions:

Open terminal from Unity Dash, App Launcher, or via Ctrl+Alt+T keys. When it opens, run below commands one by one:
 

$ sudo add-apt-repository ppa:linuxuprising/java

$ sudo apt-get update

$ sudo apt-get install oracle-java11-installer

Before getting started, you must accept the license (press Tab to highlight OK and hit Enter).


 You must accept the license (press Tab to highlight Yes and hit Enter).


 To set Oracle Java 11 by default, do:


$ sudo apt-get install oracle-java11-set-default
 
Check Installed Version
  
java -version

Option, remove Java 11:


$ sudo apt-get remove oracle-java11-installer


Tuesday, 4 December 2018

How to Install GScan2PDF 2.2.0 release on Ubuntu 18.04

Harry
    gscan2pdf is a GUI to ease the process of producing PDFs or DjVus from scanned documents. You scan one or several pages in with File/Scan, and create a PDF of selected pages with File/Save PDF. At maturity, the GUI will have similar features to that of the Windows Imaging program, but with the express objective of writing a PDF, including metadata. Scanning is handled with SANE via scanimage. PDF conversion is done by libtiff. Perl is used for portability and ease of programming, with gtk2-perl for the GUI. This should therefore work more or less out of the box on any system with gtk2-perl, scanimage, and libtiff.


GScan2PDF 2.2.0 Changelog: 

  • Check validity of device blacklist regex when applying preferences
  • Modify preference “Force new scan job between pages” to only take effect when scanning from flatbed.
  • Fixed crash switching frontend option in Edit/Preferences between libimage-sane-perl and scanimage.
  • Fixed visibility of scan widgets when switching from libimage-sane-perl to scanimage.
  • Collect all warning and error messages in one dialog.
  • Be more tolerant of errors whilst fetching options.
  • Use default text if the title of a group of scan options is empty.
  • Lock panning of image and OCR output views
  • Translation updates.

Installation instructions:

   Opening terminal (Ctrl+Alt+T) and running the command:


$ sudo add-apt-repository ppa:jeffreyratcliffe/ppa

$ sudo apt-get update

$ sudo apt-get install gscan2pdf

   Option, remove GScan2PDF 2.2.0:

$ sudo apt-get remove --autoremove gscan2pdf



Install HP Print Drivers HPLIP 3.18.12 on Ubuntu 18.04

Harry
    HPLIP is a free, open-source HP-developed solution for printing, scanning, and faxing with HP inkjet and laser based printers in Linux.



Drivers HPLIP 3.18.12 Changelog: 

Added Support for the Following New Printers:
  • HP Tango
  • HP Tango X
Added support for the following new ScanJet Device:
  • HP Scanjet Pro 2000 S1
Added support for following new Distro's:
  • Debian 9.6(64-bit)
  • Ubuntu 18.10(64-bit)
Other Requirement

User can use ScanJet feature by using hp-uiscan tool
Following features are introduced for ScanJet:
  • PunchHole Removal
  • ColorDropOut/ColorRemoval
  • Background Noise Removal
  • Background Color Removal
  • BMP File format Support
  • Searchable PDF
  • Smaller file size for PDF and JPEG
Known Issues:
  • ScanJet Features limitations

Installation instructions:
 
1. Download the installer (hplip-3.18.12.run) from the link below:


https://sourceforge.net/projects/hplip/files/hplip/3.18.12/

 

2. Open terminal (Ctrl+Alt+T) and run:



$ cd ~/Downloads/

$ chmod +x hplip-3.18.12.run

$ ./hplip-3.18.12.run

3. Restart your computer or re-plug your printer





Monday, 3 December 2018

How To Create an Online Course, LMS, Educational Website Like Udemy Using WordPress 2019 – WPLMS By Nayyar Shaikh

Harry


How To Create an Online Course, LMS, Educational Website Like Udemy Using WordPress 2019 – WPLMS By Nayyar Shaikh.

TMD Hosting:- https://bloggdude.com/tmd (Use NAYYAR7 for 7% Discount)

WPLMS Theme:- https://bloggdude.com/wplms

SiteGround:- https://bloggdude.com/sg (Get 60% OFF Link)

A2 Hosting:- https://bloggdude.com/a2 (Get 51% OFF Link)

Video Step By Step :
  • Introduction
  • Getting Hosting
  • Installing WordPress
  • Installing Theme
  • WPLMS Theme Setup
  • WooCommerce Quick Setup
  • Important LMS Settings
  • Instructor Commission
  • User Profile Fields
  • Create Course
  • Disable Admin Bar
  • Home Page
  • Footer
  • Menu
  • Payment
  • Direct Checkout
  • Certificates
  • Sidebars

SHARE BY GK

Sunday, 2 December 2018

Top 10 Highest Paying Jobs In 2019 | Highest Paying IT Jobs 2019 By Edureka

Harry


Top 10 Highest Paying Jobs In 2019 | Highest Paying IT Jobs 2019 By Edureka.

This Edureka "Top 10 Highest Paying Jobs In 2019" Video Will Introduce You To The Top 10 Highest Paid IT Jobs In The Market Across The World Along With Their Salary Package, Job Description, Required Skillset, And Companies Hiring.

#Top10Technologies  #Top10HighestPayingJobs2019 #toptenjobs2019  #data_scientist #enterprise_architect #fullstack_developer #software_engineer #cloud_architect


SHARE BY GK

Mobile Phone Buying Guide | Tips To Buy Best Smartphones Online, Offline...

Harry


Mobile Phone Buying Guide | Tips To Buy Best Smartphones Online, Offline By SidTalk.

Hey Guys, In This Video SidTalk Explain To You How You Can Buy Best Mobile Phones In Your Budget According To Your Requirements In HINDI. Buying Phone Online Or Offline? Mobile Phone Processors: Snapdragon Vs Mediatek Vs Exynos. What Is The Meaning Of Dual Cores, Quad Cores, Octa Cores In Phone Processor Developed By The ARM? Buying Phone On EMI Using Debit Card, Credit Card? What Is The Meaning Of Mah In Battery Of Any Smartphones & How Much Mah Phone Battery You Should Choose 3000 Mah, 4000 Mah, 5000mah? Suitable Mobile Screen Size With Gorilla Glass Protection, What Is Gorilla Glass 1, 2, 3, 4, 5? Display Resolution: 720p, 1080p: Full HD Or HD Retina IPS Display To Choose ? What Is The Technical Specification You Should Choose While Buying Any New Or Old #Mobile #Phone Or Smart Phone? Why Different Mobile Phone Brands Or Companies Like Xiaomi MI, Realme, Vivo, Oppo, Samsung, Oneplus, Honor, LG, Panasonic, Jiophone, HTC, Micromax, Motorola, Etc Sell Their Phones In FLASH Sale, What Is The Reality Of These Flash Sale OFFERS.

Queries Solved:
  • Phone Buying Guide 
  • How To Buy Mobile Online In HINDI
  • Mobile Phones Flash Sale Offers 
  • Which Brand To Trust: Mi, Realme? 
  • Online Shopping Of Mobile Using Credit Card EMI?
  • What Is Gorilla Glass & How To Protect Our Mobile Phone? 
  • Mobile Phone Technical Specification Details In HINDI 
  • Processor Vs RAM Vs Display Vs Battery Vs Camera 
  • Fingerprint Scanner, Face Unlock, 3.5mm Jack, Water Resistance, Fast Charging 
  • Best Smart Phones Buying Guide Step By Step

SHARE BY GK

watch free movieeees

Harry

we all want to watch free movies dont we ???



When you want to watch free movies online, full-length films rather than just the trailer, it's hard to find them. But you won't believe the wealth of awesome movie entertainment you can watch online if you know where to look. We've scoured the Internet to find great resources for free, legal, full-length movies that are worth your time. The free movies come in all genres, from Comedy, Drama, Film Noir, Horror, Hitchcock, Westerns, Documentaries, to Animation, Family, Fantasy, History, Literature, Love, Music, Nature, and War. It's a comprehensive list of sources you can bookmark and share with other movie fans. 

You'll find free movies to watch online at Hulu, Crackle, Open Culture, Internet Archive, Big Five Glories, Classic Cinema Online, and FreeMoviesOnline. For free documentary films, refer to SnagFilms, Documentary Film Network, and UbuWeb. The entertainment giants, Amazon, Youtube, Google Play and Netflix also have free full-length movies to watch online, and we tell you where to find them. Finally, your cable or dish provider has a huge online movie site you can watch absolutely free. Sweet !! Below we tell you how to find the right section on each website.

  1. Hulu
     is a well-known website and a top choice to watch streaming movies for free online. Hulu is a joint venture of NBCUniversal Television Group, Fox Broadcasting Company and Disney-ABC Television Group, drawing on premium feature films from their extensive in-house movies. Hulu is entirely free but runs a lot of advertising.

    A few of your movie choices to watch are Breathless 1960, The Producers 2005, Gosford Park 2001, Marvin's Room with Meryl Street and Leonardo DiCaprio, Reservoir Dogs, The Ruling Class with Peter O'Toole, and Like Water for Chocolate.
    Watch free movies at hulu.com.
  2. Crackle.com is a popular site where you can watch mainstream movies for free online. The full-length recent movies are provided free and uncut by Sony from their studio archives. You'll find free movies in popular genres like Action, Adventure, Animated, Anime, Biography, Comedy, Crime, Documentary, Drama, Family, Fantasy, Horror, Martial Arts, Music, Mystery, Romance, Sci-Fi, Sports, Thriller, War, and Western. Movies are also categoriezed alphabetically and by the year it was released, decade by decade from 1920's to 2010's.

    Selections include Lakeview Terrace with Samuel L. Jackson, The Glass House, The Da Vinci Code with Tom Hanks, A Knight's Tale with Heath Ledger, Once Upon a Time in Mexico with Johnny Depp, Underworld with Kate Beckinsale and The 6th Day with Arnold Schwarzenegger.
    Watch free movies at Crackle.com.
  3. Open Culture has over 500 free full-length movies you can watch online. The archives include classic films from days gone by, the great directors, Oscar winners, the box office winners and the famous stars. Film afficiandos will drool over these moves. The convenient movie directory is all on one page, albeit a very long page. The list is thoughtfully curated with a brief synopsis of the film and its history. All movies are free because they are in the public domain.

    There's no way to do justice to this online movie collection at Open Culture, but here are a few highlites: The first Cinderella movie made in 1899, Charlie Chaplin, John Barrymore, the first version of Frankenstein, D.W. Griffith, Lon Chaney, A Fistful of Dollars with Clint Eastwood, A Farewell to Arms with Gary Cooper, Captain Kidd with Charles Laughton, Sofia Coppola, Quentin Tarantino, Irene Dunne, Bob Hope, Dorothy Lamour, Fred Astaire, Marlene Dietrich, Steve McQueen, Jack Nicholson, Joel and Ethan Coen, and Maureen O’Hara.
    Watch free movies online at Open Culture
  4. The Internet Archive is another awesome website where you can watch free, full-length movies online. Among the tens of thousands of movies, you'll discover classic comedies, film noir and sci-fi/horror, feature films, shorts, silent films and trailers to watch and download.

    Popular films at the Internet Archive are Night of the Living Dead, The Fast and the Furious from 1955, Suddenly with Frank Sinatra, and Royal Wedding - a musical with Fred Astaire and Jane Powell. You'll discover appearances by Charlie Chaplin, Errol Flynn, Ronald Reagan, and Laurel and Hardy. The Internet Archive is a non-profit website to preserve digital media for the future. You may upload movies if you own the copyright, or if they are in the public domain.
    Watch free movies online at the Internet Archive
  5. Big Five Glories is a well-designed website where you can watch free, full-length movies online. Classic free movies in the public domain are grouped by decades from 1910 to 1970, plus silent films and color films. A drop down box groups movies by genre: Action, Adventure, Comedy, Drama, Film Noir, Horror, Musical, Mystery, Romance, Sci-fi, Thriller, War, and Western. This is a very attractive site with a good thumbnail and a synopsis of each movie.

    At Big Five Glories, you can watch The Last Time I Saw Paris, with Elizabeth Taylor and Van Johnson, Charade with Cary Grant, Audrey Hepburn, Cold Sweat starring Charles Bronson, and The Phantom of the Opera from 1925 with Lon Chaney.
    Watch free movies online at Big Five Glories
  6. Classic Cinema Online invites you watch hundreds of classic movies online, Animated, Comedy , Documentary, Drama, Action, Martial Arts, Adventure, Biographic, Crime, Film Noir, Mystery, Religious, Romance , Suspense - Thriller, Family, Musical, Sci - Fi, Horror, Shorts & Newsreels, Cartoons, Western, Holiday, Serials, and Action. The movie collection includes Walt Disney's Technicolor Fantasia and My Fair Lady 1964 starring Rex Harrison & Audrey Hepburn.
    Watch free movies at Classic Cinema Online
  7. Documentary Film Network offers 144 free documentary films and movies free of charge. All 144 are conveniently listed on the front page. Selections include Meltdown Part 1 The men who crashed the world, Tiger by the Tail, Dangerous Knowledge, Frost Nixon Interviews, Operation Condor, Evidence of a Lie: TWA 800, The War Against Cold Fusion, Tomb of Jesus, The Making of An Organic Farmer, and 1906 San Francisco Earthquake.
    Watch free documentary movies online at Documentary Film Network
  8. FMO, FreeMoviesOnline, features a large selection of free movies, all in the public domain. The menu offers hundreds of free full-length movies to watch in categories of Adventure, Comedy, Drama, Horror, Mystery, Sci-Fi, Western, TV Series & Serials, TV Shows & Sitcoms, Cartoons & Animations.

    Here's a brief selection: Alice's Adventures in Wonderland from 1972, Beneath the 12-Mile Reef with Robert Wagner,The Snows of Kilimanjaro with Gregory Peck, and The Brain That Wouldn't Die.
    Watch free movies online at FMO
  9. Your cable or dish satellite company offers an excellent premium selection of free movies online to watch anytime. There is no additional charge for online viewing on demand, but you do need to log in with a customer account. Visit your cable provider at its online website to watch lots of free full-length recent movies online.

    For example, Dish Online has 6012 feature full-length movies online for customers to watch free.
    Watch free movies online at DishOnline.com

    If your cable provider is Time Warner Cable, you are also in luck. Time Warner subscribers are able to watch free more than 4,000 on-demand TV shows and movies online. You must be a Time Warner Cable subscriber in good standing to take advantage of this.
    Watch free online movies at TWCTV.com.
  10. SnagFilms is where you can watch full-length documentary films online for free. The library of 3,000 documentary movies appeals to many interests: Adventure & Sports, Art & Music, Award-Winning, Celebrities & Fame, Comedy, Drama, Fascinating People, Family Friendly, Festival Films, Health & Food, History, Pop Culture, Romance, Science & Nature, Short Films, Politics & Social Issues and Thriller.

    At this free site you can watch documentary movies such as Super Size Me, The Times of Harvey Milk, Nanking, King of the Mountain, 1981, with Dennis Hopper, Yoga Inc 2007, Elvis, a 50th Anniversary Celebration 2004, and Phantom of the Opera 1999.
    Watch free online documentaries at SnagFilms.
  11. UbuWeb is an all-volunteer site of unusual free documentary movies, avant-garde films, ethnopoetics, and outsider arts. You can watch unique, hard-to-classify artistic productions: the music of Jean Dubuffet, the poetry of Dan Graham, Julian Schnabel’s country music, the punk rock of Martin Kippenberger, and the diaries of John Lennon.
    Watch free online documentary movies at Ubu.
  12. Amazon does not offer a selection of full-length free movies to watch at this time. But, if you are an Amazon Prime member, you can watch free movies, full length, to stream immediately and watch online at no additional charge. You may already signed up for Amazon Prime at $79 a year to get unlimited shipping of your orders. But, surprise, with Amazon Prime comes with a bonus of unlimited instant online viewing of movies.

    The humongous selection of A-list free movies includes literally thousands of choices: Mission: Impossible Ghost Protocol, Rango starring Johnny Depp, Transformers: Dark Of The Moon, One For The Money starring Katherine Heigl, No Strings Attached with Natalie Portman.
  13. YouTube Movies hosts recently-released full-length free movies you can watch online. Most of the movies shown on the page are not free, but halfway down you'll find a link to "1000 Top Free Movies". At this page of 1000 top free movies at YouTube, movie trailers are mixed in with full-length movies, so you have to find them by trial and error.
    Watch free movies at YouTube
  14. Google Play is a new digital content store formerly known as the Android Market. Here you can find your favorite music, movies, books, and Android apps and games for sale. You can also find a free Android Phone application called Free 5000 Movies, which connects you to a database of over 5,000 movies you can watch for free on your Android smartphone or any device that supports Flash. All movies listed on Free 5000 Movies are in the public domain and are part of Internet Archive. Watch Sci-fi, Horror, Crime, War, Western, Romance, Comedy, Fantasy, History, Mystery, Drama, Thriller, Musicals. The app is free and the Android Flash Player is free.
  15. Netflix provides online streaming movie shows. When you sign up for a membership, you get a Free Trial Membership for the first month to watch with full-length movies online for free. After the first free month, the modest monthly membership fee takes effect, or you can cancel the membership.

Saturday, 1 December 2018

Assassins Creed 4 Black Flag BlackBox

Harry




Minimum System Requirements 


Processor: Intel Core2Quad Q8400 @ 2.6 GHz or AMD Athlon II X4 620 @ 2.6 GHz RAM: 2 GBVideo Card: Nvidia Geforce GTX 260 or AMD Radeon HD 4870 (512MB VRAM with shader Model 4.0 or higher)DirectX 11: DirectX June 2010 Redistributable  



Recommended System Requirements


Processor: Intel Core i5 2400S @ 2.5 GHz or AMD Phenom II x4 940 @ 3.0 GHz or better RAM: 4GB or more Video Card: Nvidia GeForce GTX 470 or AMD Radeon HD 5850 (1024MB VRAM with Shader Model 5.0) or better 

Download The Game Here

Assassins Creed 3 Blackbox

Harry






Minimum System Requirements 

Processor: Intel Core 2 Duo E6700 2.66GHz / AMD Athlon 64 X2 Dual Core 6000+Graphics: AMD Radeon HD 3870 or NVIDIA GeForce 8600 GT 512MB GDDR3RAM: 2 GB RAM


Recommended System Requirements

Processor: Intel Core 2 Quad Q6400 2.13GHz / AMD Phenom 9550 Quad-CoreGraphics: AMD Radeon HD 5770 512MB or NVIDIA GeForce GTX 260RAM: 4 GB RAM

Download The Game Here