LINUX.ORG.RU

Нет, напрасно мы решили прокатить кота в машине, кот кататься не привык, опрокинул грузовик.

x905 ★★★★★
()

[ахтунг!!!][жабакод] 1.. 2... 3... Вброс!!!

https://github.com/maxcom/lorsource - некоторые места очень даже нечитабельны. А еще маловато комментариев. И достаточно костылей.

Deleted
()

Так как Java, и .Net были придуманы с целью дать возможность писать программы людям к этому непииспсобленным, то вычислить т.н. ГСМщиков просто - почитайте любой тред где кто-то отсстаивает эти ЯП как единственоо верные и орет какраул от лямбда фунций - это и есть искомый индивид.

grim ★☆☆☆
()
Ответ на: комментарий от terminator

>Гуманитарные программисты? Ничего себе.

90% программистов сейчас гуманитарии по мышлению.

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от grim

> кто-то отсстаивает эти ЯП как единственоо верные

Считай, таких просто нет. Наоборот, орут что эти ЯП — говно потому что говно.

fang
()
Ответ на: комментарий от sin_a

Щикаарно:

Реферат по астрономии

Тема: «Экваториальный нулевой меридиан глазами современников»

Реферат по химии

Тема: «Органический окислитель глазами современников»

Реферат по химии

Тема: «Энергетический валентный электрон — актуальная национальная задача»

Реферат по страноведению

Тема: «Языковой двухпалатный парламент: оазисное земледелие или система рифтов?»

Забавно, что темы «рефератов» по философии и психологии с первого взгляда мало чем отличаются от тех, которые обычно генерируют преподаватели соответствующих дисциплин, что как бы намекает.

petrosyan ★★★★★
()
Ответ на: комментарий от Uter

>Мне нравятся лямбды в C# и я не отстаиваю его как единственно верный - он всего лишь один из инструментов
Более того лямбды уже в java вводятся. Хотя до дотнетовских им такими темпали лет 15 расти

grim ★☆☆☆
()
Ответ на: комментарий от fang

>Считай, таких просто нет. Наоборот, орут что эти ЯП — говно потому что говно.
Мы наверное из разных вселенных.
В моей - большинство лоровцев ярые Java-фанатики

grim ★☆☆☆
()
Ответ на: комментарий от grim

В моей - большинство лоровцев ярые Java-фанатики

За последние пару дней было несколько тем о яве. Посчитай, сколько человек отозвались об этом положительно, а сколько - отрицательно.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от grim

>в java вводятся

Когда она, эта восьмая версия?

Uter
()
Ответ на: комментарий от Eddy_Em

>Ни одного не игнорирую (средствами ЛОРа).
Тем не менее совсем недавно мне доказывали что Java прекрасна как она есть и улучшать ничего не нужно никаких лямбд не нужно и что Оракл самые умные в мире это понимают.

При этом эти альтернативно одарённые даже не поинтересовались анонсами Орков по развитию Java.

grim ★☆☆☆
()
Ответ на: комментарий от grim

Вендотроллей и на ЛОРе хватает, так что нечего удивляться. Поделки на яве - такие же тормозные, как на .net. И уж точно, в линуксе им не место.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

>Поделки на яве - такие же тормозные, как на .net. И уж точно, в линуксе им не место.
Интересно, почему?

А какой самый верный ЯП?

grim ★☆☆☆
()
Ответ на: комментарий от grim

А не место им в линуксе потому, что они - пришлые из враждебных кланов с целью... В общем, с нехорошей целью.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

>А не место им в линуксе потому, что они - пришлые из враждебных кланов с целью... В общем, с нехорошей целью.
Фигня это.
Такой-же религиозный бред как и то что Java-фанатики несут.
Хотя писать десктоп приложения на Java это по моему не разумно, но так как всё уходит в Вэб - то не вижу причины почему нужно отказываться от линукс серверов приложений на Java или mono. А для десктопа тот-же Banshee - почти идеальный комбайн.

grim ★☆☆☆
()

Most outstanding из того, что я встречал. Не точная копия, но главное схема:

int f1(int)
{
     int a[256];
     some_code_here(a);
     delete a;
     return 0;
}

mi_estas
()
Ответ на: комментарий от mi_estas

аргумент int, я так понимаю, вставлен, чтобы не затёрся return address при «удалении» переменной a?

Legioner ★★★★★
()

Зачем учиться писать неправильно?

daris
()
Ответ на: комментарий от mi_estas

Ты ни че не понимаешь - это wait такой. С машиннозависимым тактованием.

Suntechnic ★★★★★
()
Ответ на: комментарий от legolegs

Ох. Скрипт Луговского негодует, листая это. У него же половина автоматики

darkshvein ☆☆
() автор топика

делаем из python-a QBASIC

#!/usr/bin/python
# -*- coding: utf-8 -*-

import os, sys

HOME_DIR = "/home/user"

LAST_DIR = HOME_DIR + "/.habralast"
HTML_DIR = HOME_DIR + "/.habr.html"
SHOW_FIRST_TIME = 5
n = 1
new_addr = 0
count = 0

if os.path.isfile(LAST_DIR):
	fp = open(LAST_DIR, "r")
	topic1 = fp.readline()
	fp.close()
	last_existed = 1
else:
	fp = open(LAST_DIR, "w")
	topic1 = ""
	fp.close()
	last_existed = 0

while(1):
	if n == 1:
		url = "habrahabr.ru"
	else: url = "habrahabr.ru/page" + str(n) + "/"
	wget = "wget " + url + " -O " + HTML_DIR
	try:
		os.system(wget)
	except:
		print "Cannot connect to server"
		sys.exit()

	index = open(HTML_DIR, "r")
	s = '				  <a href="http://habrahabr.ru/'
	ss = '						<a'
	sss = '			<div class="published"><!-- Дата в формате ISO пихается в title -->'

	for i in range(2000):
		line = index.readline()
		if s in line:
			blog_s = line.find('">')
			blog_e = line.find("</a>")
			blog = line[blog_s+2:blog_e]

			for j in range(50):
				line = index.readline()
				if ss in line:
					topic_s = line.find('">')
					topic_e = line.find("</a>")
					topic = line[topic_s+2:topic_e]
					if topic.find("</span>") != -1:
						topic = topic[topic.find("</span>")+7:]
					if topic != topic1:
						if new_addr == 0:
							fp = open(LAST_DIR, "w")
							fp.write(topic)
							fp.close()
							new_addr = 1
						print "Blog:\t" + blog
						print "Topic:\t" + topic

						for k in range(100):
							line = index.readline()
							if sss in line:
								line = index.readline()
								time_s = line.find("<span>")
								time_e = line.find("</span>")
								date = line[time_s+6:time_e]
								print "Date:\t" + date + "\n"
								notify = "notify-send 'Habrahabr.ru: " + blog + "' '" + topic + "\n<i>" + date + "</i>'"
								os.system(notify)
								count += 1
								if count == SHOW_FIRST_TIME and last_existed == 0:
									os.system("rm -f " + HTML_DIR)
									sys.exit()
								break
						break
					else:
						os.system("rm -f " + HTML_DIR)
						sys.exit()
	n += 1
	index.close()
Sosiska
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.