Pull to refresh
4
0
Send message
Вот, может, кому-то пригодится, недавно записал, активно использую курсор:

Создание массива PHP из документа с API


Создание класса PHP из структуры таблицы БД

Наполнение статьи шикарно.
Ну а самый гиковый вариант использования QR-кода — передача Bitcoin-адреса между смартфонами.
Ну в данном случае не 10, а 200 тысяч. Мне кажется, 200 тысяч — неплохой стимул не связываться с криминалом.
Полностью согласен. Стоит заставить внутренний голос перестать материться и через некоторое время в экстремальных условиях красное словцо уже не вырвется. Проходил через это. Потом обратно скатился :( В смысле нет-нет да и выругаешься про себя.
«и не выиграл, а проиграл» :)
В питоне то же самое:
scrypt.error: data is not a valid scrypt-encrypted block

verify_password из примера ловит исключение, поэтому его не видно.
Лучше проверять так: scrypt.decrypt(data, password);
Увы, не выходит.

Я использую линуксовый scrypt. В нем есть только функции encode и decode.
Что интересно, decode от ответов ко всем заданиям выдает «Invalid password», а вот decode от подсказки — «scrypt: Input is not valid scrypt-encrypted block».

Так что что-то тут нечисто.
Пост заминусовали, видимо, за хаб JavaScript.
К каждому вопросу прилагается scrypt хэш. Проверять его надо так чтобы от «1» он валидировался на

Я так понимаю, проверка ответов — это дополнительное задание? Потому что пока неясно, как проверять код.

Видимо, нужно зашифровать ответ с помощью scrypt, затем пропустить через base64. А вот что использовать в качестве пароля?

Нужно подобрать пароль, имя открытый текст «1» и шифрованное сообщение «c2NyeXB0ABAAAAAIAAAABn+AtJj...»?
+1 насчет медвежонка.
У меня сын тоже давным-давно знает правило, что можно запускать только иконку с медвежонком. Даже если сам берет телефон, первым делом запускает Kid's Shell.
Как в сборнике полезных советов по русскому языку, гулящему по социальным сетям: «Страдательный залог должен быть избегаем».

Я думаю, можно было бы записать так: "… так как оно “потворствует <...>”, ему не разрешат оставаться в магазине приложений". Вроде по-русски звучит.
Спасибо за интересное интервью.
А вот концентрация грамматических и пунктуационных ошибок в статье, к сожалению, зашкаливает.
Пользуюсь Exaile под убунтой.
А еще на сайте можно потыкать мышкой в людей на фото и познакомиться.
Слева направо: sbs (видимо, директор), oksana, max и link.
Хотя, возможно, это хакеры из конкурирующей группировки zavas.
Ну после соглашения насчет KitKat логично, что на M будут M&M's :)
Да, это действительно удобная функция, спасибо!

Что насчет сложных маршрутов, как на Озоне?

Мой прошлогодний сложный маршрут (Москва — Лос-Анджелес — Атланта — Вашингтон — Москва) Озон, кстати, не осилил.
Пришлось разбивать на два: Москва — Лос Анджелес, Вашингтон — Москва АК United Airlines и Лос-Анджелес — Атланта — Вашингтон Дельтой.
grokru, вы забыли поставить тег «перевод»?
В jQuery — по-разному.
Крокфорд рекомендует ставить.

А вот еще вопрос на засыпку: стоит ли объявлять переменные в начале функции? Что если переменная используется только в цикле?

Лично я не вижу ничего страшного в таком двойном объявлении:
function foo() {
   ...
  for (var i=0; i<a.length; i++) {
    console.log(a[i]);
  }
  for (var i=0; i<b.length; i++) {
    console.log(b[i]);
  }
}
Как насчет пробела перед списком аргументов в анонимных функциях?

Например,
function sum(a, b) {}

но
var sum = function (a, b) {};
Увы, но DnD в HTML5 не прокручивает страницу, если подвести курсор с объектом к её границе.

Information

Rating
Does not participate
Location
Ульяновск, Ульяновская обл., Россия
Date of birth
Registered
Activity