Skip to content

Instantly share code, notes, and snippets.

iury IuryAlves

Block or report user

Report or block IuryAlves

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View check_urls.py
# -*- coding: utf-8 -*-
# django command to check if a url return a status != 2xx
import sys
import json
import aiohttp
import asyncio
from django.core.management.base import NoArgsCommand
View vlc.py
# coding: utf-8
import os
import sys
import commands
import codecs
import time
import subprocess
musica_process_output = subprocess.check_output("tasklist /V /FO list /FI \"IMAGENAME eq vlc.exe\"", shell=False)
View check_urls_for_403.py
#!/usr/bin/env python
# coding: utf-8
### REQUIREMENTS ###
# * python 3.5+
# * aiohttp (pip install aiohttp)
import argparse
import os
View markdown_to_json.py
# coding: utf-8
'''
Para rodar
python3 markdown_to_json.py file1 file2
'''
import json
import sys
View current_user.py
from flask.ext.login import current_user
@api.resource('/user/logged')
class Logged(Resource):
def get(self):
try:
return {"logged": current_user.to_dict()}
except AttributeError:
View audio_device.py
# coding: utf-8
"""
Instale:
pip install sounddevice
pip install soundfile
baixe esse arquivo de audio e renomeie para: audio.ogg
https://upload.wikimedia.org/wikipedia/en/9/9f/Sample_of_%22Another_Day_in_Paradise%22.ogg
"""
@IuryAlves
IuryAlves / Responsabilidade única e orientação a objetos
Last active Mar 17, 2016
Responsabilidade única e orientação a objetos
View Responsabilidade única e orientação a objetos
Uma boa forma de entender orientação a objetos é pensar na responsabilidade única que sua classe deve ter.
**O que é responsabilidade única?**
O princípio de responsabilidade única diz que cada componente do seu sistema seja ele classe, método, módulo, etc deve conter a responsabilidade de apenas uma parte do seu sistema.
Classes são abstrações de responsabilidades do seu sistema.
**Mas o que isso quer dizer em termos práticos?** Imagine o seguinte caso:
Qual a responsabilidade única da classe file do python?
View greedy_graph_alghoritm.py
# coding: utf-8
import unittest
from pprint import pprint
DEBUG = True
def greedy(g):
vertices = []
You can’t perform that action at this time.