1. Список говнокодов пользователя fess

    Всего: 6

  2. JavaScript / Говнокод #17218

    +154

    1. 1
    var coutryOption = commonSettings.parent().parent().parent().find("tr:contains('Country')");

    очень поиск...

    fess, 29 Ноября 2014

    Комментарии (1)
  3. Python / Говнокод #13837

    −113

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    def remove_adjacent(nums):
    	result = []
    	idx = 0
    	addon = nums[-1]
    	for i in nums:
    		
    		idx += 1
    		if idx == len(nums):
    			break
    		if i != nums[idx]: # когда 10 уже не проверяет а нужно
    			result.append(i)
    	result.append(addon)
    	print(result)

    fess, 20 Сентября 2013

    Комментарии (4)
  4. Python / Говнокод #13836

    −104

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    def remove_adjacent(nums):
    	result = []
    	idx = 0
    	for i in nums:
    		idx += 1
    		if idx == len(nums):
    			break
    		if i != lst[idx]:
    			print(result)
    			result.append(i)
    
    remove_adjacent(lst)

    fess, 20 Сентября 2013

    Комментарии (0)
  5. Python / Говнокод #13835

    −104

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    lst = [1,2,2,3,4,4,5,6,5,6]
    lst_new = []
    idx = 0
    for i in lst:
    	idx += 1
    	if idx == len(lst):break
    	if i != lst[idx]:
    			lst_new.append(i)

    fess, 20 Сентября 2013

    Комментарии (1)
  6. Python / Говнокод #11922

    −105

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    #!/usr/bin/env python3
    #-*- coding: utf-8 -*-
    
    import socket
    print('Please wait... i think ;)')
    #port = 443
    a = range(200)
    b = list(a)
    hosts = ['mrim'+str(iter_host)+'.mail.ru' for iter_host in b]
    host_list = []
    ix = 0
    for host in hosts:
    	try:
    		host_list.append(socket.gethostbyname_ex(host))
    		sl=[('IP: ',hostl[2],' Host: ',hostl[0]) for hostl in host_list]
    	except socket.error:
    		pass
    while host_list != []:
    	try:
    		print(sl[ix])
    		ix += 1
    	except IndexError:
    		break
    print('Done! Good luck ;)')
    waiting = input() #for mustdie

    я старался ;)

    fess, 15 Октября 2012

    Комментарии (30)
  7. Python / Говнокод #8476

    −92

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    #! /usr/bin/python3.1
    import tarfile, os, datetime, time
    tudate = datetime.datetime.now()
    tud_date = list(tudate.timetuple())
    day = tud_date[2]; month = tud_date[1]; year = tud_date[0]; dyear = tud_date[7]
    tar_pwd = '/home/fess/Desktop/Server/arch/%d.%d.%d.tar.gz' % (day,month,year)
    pwd_bases = '/home/fess/Desktop/Server/arch'; archives = os.listdir(pwd_bases) # получаем список всех файлов в дирректории
    os.chdir(pwd_bases) # move arround the directory with the bases
    if os.path.exists(tar_pwd): pass # если архив с именем сегоднешней даты есть в папке, то ничего не делает
    else: # в противном случае создает архив            
            tar = tarfile.open(tar_pwd,'w:gz')
            tar.add('/home/fess/Desktop/Server/base/','bases')
            tar.close()
    for archive in archives: # Проверка каждого архива в папке с архивами
            stf = os.stat(archive); dayy = time.localtime(stf.st_mtime).tm_yday; m = dyear-dayy # узнаем дату создания арх и узнаем сколько ему дней (m)
            if m >= 50: # если архиву больше или 50 дней
                    os.remove(archive); print(archive,'was removed')# тогда удаляем архив которому больше 50 дней 
            if dyear < dayy: # Если сегодняшний день меньше чем дата создания файла(т.е. наступил новый год)
                    os.remove(archive); print(archive,'was removed')# удалить 49 оставшихся архивов с прошлого года

    зачетная катяшенция по моему вышла, бэкапчеГ ;)

    fess, 10 Ноября 2011

    Комментарии (16)