Skip to content

Instantly share code, notes, and snippets.

View aavrug's full-sized avatar
🏃‍♂️
Focusing

Gaurav Kumar aavrug

🏃‍♂️
Focusing
View GitHub Profile
@aavrug
aavrug / file_downloader.py
Created February 27, 2018 11:03
Download files from URL
def get_resume():
import urllib
resumes = ['url1', 'url2']
i = 1
for resume in resumes:
name = 'Resume'+str(i)
ext = resume[-4:]
ext = ext.replace('.', '')
@aavrug
aavrug / gist:ee26ebc55f618b8bc93823df23470a51
Created January 18, 2018 06:26
PDF parser stack trace
Exception 'Exception' with message 'Missing catalog.'
in /home/aavrug/public_html/mysite/vendor/smalot/pdfparser/src/Smalot/PdfParser/Document.php:246
Stack trace:
#0 /home/aavrug/public_html/mysite/vendor/smalot/pdfparser/src/Smalot/PdfParser/Document.php(257): Smalot\PdfParser\Document->getPages()
#1 /home/aavrug/public_html/mysite/controllers/components/ResumeParser.php(53): Smalot\PdfParser\Document->getText()
#2 /home/aavrug/public_html/mysite/vendor/mdmsoft/yii2-admin/controllers/BulkUploadController.php(769): app\controllers\components\ResumeParser->getText('/home/aavrug/...', 'pdf')
#3 [internal function]: mdm\admin\controllers\BulkUploadController->actionBulkResumeParser()
#4 /home/aavrug/public_html/mysite/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array)
{
"sort": [
{
"threshold": {
"order": "desc"
}
},
{
"last_login": {
"order": "desc"
# Create your tasks here
from __future__ import absolute_import, unicode_literals
from celery import shared_task
from mailer import Mailer
@shared_task
def sendMail(email):
mail = Mailer()
mail.send_messages(subject='My App account verification',
template='emails/customer_verification.html',
>>> from mailer import Mailer
>>> def sendMail(email):
... mail = Mailer()
... mail.send_message(subject='Here',template='emails/customer_verification.html',context='',to_emails=[email])
...
>>> sendMail('[email protected]')
from django.core import mail
from django.core.mail import EmailMessage
from django.template.loader import get_template
class Mailer:
"""
Send email messages helper class
"""
@aavrug
aavrug / site.conf
Created June 5, 2017 03:59
Virtualhost
// /etc/apache2/sites-available/site.conf
<VirtualHost *:80>
DocumentRoot "path of project directory(upto webroot/public folder)"
ServerName example.com
ServerAlias www.example.com.com
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
@aavrug
aavrug / desktop-alerts
Created May 9, 2017 06:11
Desktop alerts
For own system:
notify-send -i face-wink "Hello! January"
For remote system :
Login
export DISPLAY=:0
notify-send -i face-wink "Hello! January"
// Input
data: {
"1": [
2047.2,
1512
],
"2": [
3087.2,
2982.91
]
//For image
[![enter image description here][1]][1]
[1]: https://i.stack.imgur.com/91ZSe.png
//For snippet
<!-- begin snippet: js hide: false console: true babel: false -->