All streams
Search
Write a publication
Pull to refresh
632
0
Тагир Валеев @tagir_valeev

Программист

Send message
Кажется, Ютюб позволяет правообладателям помимо блокировки копираченных видео автоматически обвешать их рекламой, прибыль с которой будет капать правообладателю, а не аплоадеру. Это могло бы быть выгоднее для МОК, чем блокировать: всё равно видеосервисов тыщи, на всех не заблокируешь.
Да нет, почему? Все всё читали. Насколько был бы прекрасней мир, если бы после чтения документации ни один программист не допускал таких ошибок :-)
<> — это не костыль, а шорткат, это разные вещи :-) А короткий код в данном случае понятней, дело привычки :-)
Тут достаточно вспомнить, что <> — это шорткат к readline (или к glob в зависимости от параметра) и в сложных случаях писать полностью. Такой код работает:
print join("", readline($a->{'file'}))
Я реально напарывался на подобную ситуацию, когда итерации идут по результату запроса к базе данных:
while(my $ref = $sth->fetchrow_hashref()) {
}

Здесь всё хорошо, потому что в $ref — хэш. А потом делаешь запрос в одну колонку и думаешь, зачем тебе хэш, когда можно просто в строку читать? Ага:
while(my $str = $sth->fetchrow()) {
}

А когда в результате оказывается 0 (а он, как назло, почему-то не встретился в тестах, а встретился только в продакшне), тут и начинаются интересности.
10 тысяч рублей в неделю. Если на один адрес за неделю пришло несколько посылок, они суммируются. Учитывая зависимости от фаз Луны, бывают странные ситуации, когда между заказами прошло недели три, но на таможне они почему-то оказались в течение одной недели.
У нас как-то валялся свободный необжатый провод от телефонной розетки, его коротнуло на батарею, и телефон нам отрубила автоматика. Потом пришлось ходить к телефонщикам и рассказывать, что мы на самом деле хорошие :-)
Это лишь иллюстрации к пониманию языка. К примеру, #6 и #7 на знание того, когда можно использовать this. #12 — на знание особенностей определения функций. Прямо в таком виде в жизни, может, и не увидишь, но те же особенности могут всплыть и в реальных ситуациях, когда код будет длиннее и незнание тонкостей может привести к часам дебага.
You've got 7 answers wrong (#1, #2, #3, #6, #7, #9, #14).
Very good, but not quite there yet.

Да… пора браться за учебники :-)
В оригинале ошибка, которая перекочевала в перевод: все P(0) следует исправить на P(1), что равно P(g^0).

Вообще, на мой взгляд, в английской вики объяснение доходчивее…
Учитывая, что ссылка на оригинал почти одинаковая, движок Хабры мог бы и предупреждать при попытке создать пост :-)
Нужные функции занимают от силы байт 500 :-)
Ага, Concurrent.Thread, на который я сослался ниже, как раз позволяет писать такой код :-)
Ещё можно prototype.js подключить В нём есть evalJSON и isJSON, которые вроде работают.
Недавно напарывался на JS-либу Concurrent.Thread, там же статья в PDF. Позволяет писать код примерно в таком стиле (пример из статьи):

 1: function load (url) {
 2:   var th = Thread.create(nowLoading);
 3:   try {
 4:     var res = Thread.Http.get(url);
 5:     document.write(res.responseText);
 6:   } catch (e) {
 7:     document.write("ERROR: " + e);
 8:   }
 9:   th.kill();
10: }
11:
12: function nowLoading () {
13:   var bar = ["|", "/", "-", "\"];
14:   var i = 0;
15:   while ( true ) {
16:     window.status = "Now loading..."
17:              + bar[i=(i+1)%4];
18:     Thread.sleep(125);
19:   }
20: }
21:
22: Thread.create(load, "http://...");


По сути дела они перепарсивают весь JS-код, регулярно вставляя вызовы менеджера задач — эдакая кооперативная многозадачность. Неимоверные тормоза на вычислительных задачах, но может пригодиться для Ajax-запросов, так как код действительно из лапши коллбэков превращается в нечто удобочитаемое.
А мне нравятся песенки Шнуффеля, у меня даже CD есть. Я умру? :(

Картинки хорошие :-)
Вероятнее кажется вариант развития событий, когда новые фото/видеокамеры снабдят умной электроникой, которая будет распознавать непотребщину и отказываться её снимать :-) Тут же пойдёт пиратский рынок «разлоченной» аппаратуры, а старые модели взлетят в цене :-)
В Японии порнография запрещена официально. Скажем, на изображении обнажённой женщины (даже рисованное) тебе придётся закрашивать половой орган квадратиками, если ты его хочешь легально продавать в Японии.
> В любом случае, если вас так уж беспокоит съемка, то снимали и будут снимать. Как и пиратство было и будет.

Наркоту как продавали, так и продают.
Мобильники как воровали, так и воруют.
Людей как убивали, так и убивают.

Предлагаете с этим тоже прекратить бороться?

Information

Rating
Does not participate
Location
Новосибирск, Новосибирская обл., Россия
Registered
Activity