проволока 1 2 вязальная

Эффект 24-ёх кадров

Январь 16th, 2017 No comments

Не столь важно, что спрятано в 25-м кадре (и есть ли он), куда важнее, какими образами заполнены 24 основных.

http://one-versus-all.livejournal.com/942777.html

хорошоплохо (никто еще не проголосовал)
Loading...Loading...

Стартап разрабатывает язык программирования для юриспруденции

Январь 11th, 2017 No comments

Сингапурский стартап Legalese разрабатывает систему, которая берет на себя всю бумажную работу юриста. Система настроена на решение множества юридических сценариев. Бот откроет или закроет фирму, составит и распечатает договоры с инвесторами. Для реализации технологии стартап пишет новый язык программирования, рассказывает Techinasia.

Есть стартапы, которые также работают над упрощением и уменьшением бумажной работы в фирме. Их проблема в том, что они предоставляют что-то вроде шаблонов с продвинутыми настройками. В Legalese заявляют, что работают над проблемой на более глубоком уровне. Компания планирует изменить взгляд на то, как документы пишутся и составляются изначально.

Команда разрабатывает специальный юридический язык программирования под названием L4. Для него создается компилятор, который будет перерабатывать код в договоры на понятном английском или любом другом языке. В системе предусмотрены многочисленные юридические сценарии. Например, сейчас она может помочь составить договор между стартапом и инвестором.
Read more...

хорошоплохо (никто еще не проголосовал)
Loading...Loading...

Легенда о черном программисте

Январь 5th, 2017 No comments

Владимир Журавлев. Вариации на темы о черном физике.
(подражание легенде Альма-матер ФИЗТЕХА о черном физике)

Легенда о черном программисте

"Дела давно минувших дней,
преданья старины глубокой"....

Частенько можно услышать о ком-то, имеющем высокую репутацию, что он программирует по-черному. Редко кто из молодых знает откуда это повелось. Вот мое видение этого выражения. Другими словами, откуда оно есть пошло.
Read more...

хорошоплохо (+1)
Loading...Loading...

Умный дом, cервер Banana и окончательное решение вайфайного вопроса

Декабрь 29th, 2016 No comments

это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2016/12/29_bananapi.html

Как вы помните, у меня уже долгое время стоит домашний сервер на плате Banana BPI-R1, которая мне когда-то полюбилась тем, что сочетает в себе всё мыслимое железо — от SATA для винта и бортового роутера на 5 портов Ethernet — до микрофона и ИК-датчика, там всё есть.

Единственная проблема была с WiFi, который периодически вис. На него я жаловался в дневнике, ставил какие-то какие-то рекомендованные в форумах специальные драйвера и пересобранные версии hostapd, сам писал следилки и перезагружающие костыли на Cи и PHP. Всё это работало плохо, и единственный выход подсказал Denis Dyakov в
Read more...

хорошоплохо (никто еще не проголосовал)
Loading...Loading...

Чипирование

Декабрь 28th, 2016 No comments

это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2016/12/28.html

Итак, если вы помните, недавно я писал о том, что хочу поставить в руку чип и спрашивал совета: http://lleo.me/dnevnik/2016/12/01.html Это я очень правильно сделал, что спросил. Спасибо вам, что много интересного посоветовали. Во-первых, выяснилось, что идея поставить себе ветеринарный чип для животных приходила не мне первому. И даже существует целое коммюнити: https://www.facebook.com/groups/RussianRFIDImplants Во-вторых, оказалось, что технология эта давно проработана, и известно точное место на руке, куда имеет смысл ставить чипы. Наконец, выяснилось, что тот ветеринарный чип, который я заказал из Китая как раз ставить не надо — есть куда более интересные чипы, которые позволят не только открывать собственную дверь, но и прочие системы доступа, потому что у них более популярный стандарт и есть возможность перезаписи номера. Именно такие чипы прислал как-то из Новосибирска Александр Волчек зеленоградскому инженеру и энтузиасту Жану Жучкову. И у него оставалась парочка. Поэтому мы с Ольгой отправились в Зеленоград выпить с Жаном за знакомство и поставить чипы. Это было прекрасно:
Read more...

хорошоплохо (никто еще не проголосовал)
Loading...Loading...

Четное дерево

Декабрь 19th, 2016 No comments

https://www.hackerrank.com/challenges/even-tree

По-русски: написать программу, которая получает с стандартного входа описание дерева, и печатает максимальное количество ребер, которые можно убрать так, чтобы дерево превратилось в лес, в котором в каждой компоненте связности четное число вершин. Пример и точное описание входа/выхода по ссылке.

По-моему, неплохой пример задачи для программистов, которая где-то на уровне интервью в Гугле. Мне сразу несколько вещей в ней нравится:

- надо знать/помнить что-то из теории (граф, дерево, компонента связности), но не глубокие вещи и не сложные алгоритмы, а достаточно для того, чтобы могло включиться алгоритмическое мышление
- надо сначала подумать, как собственно найти искомое, подход "прямиком" слишком трудоемкий
- сам выбираешь структуры данных, нет очевидно верного выбора, можно по-разному
- нужно сесть и написать с нуля работающий код, проверка проблемы "не знаю, как начать"

Я думаю, что если кто-то садится за эту проблему и меньше чем за час у него есть работающий код, то этот человек находится в хорошей форме в плане идти на технические интервью в Гугл/Фейсбук/Амазон итд. Все равно стоит готовиться, плюс еще есть интервью по system design, но для алго/кодинг это неплохие шансы, мне кажется. Конечно, люди, которые занимаются программистскими соревнованиями, щелкают такие задачки за 5-10 минут без проблем, но это другой случай, они натасканы на это. Я говорю про "просто программиста", который сомневается, идти ли на интервью и что там будет.

(чтобы проверить себя, я сел за эту задачу вчера, когда прочитал про нее. У меня был готова программа за 45 минут, включая проверку и отладку. Я пользовался https://repl.it/ для отладки, т.к. под рукой не было компилятора).

http://avva.livejournal.com/2994023.html

хорошоплохо (никто еще не проголосовал)
Loading...Loading...

Курс «Основы программирования для Linux»

Декабрь 6th, 2016 No comments

Закончил курс на Stepik.org, получил сертификат:

Курс довольно простой, и затрагивает только самые основы. Но на Stepik.org есть и гораздо более сложные курсы.
Курс требует выполнения всех заданий в срок. Каждое задание, это небольшая программа, исходник отправляется на сервер Stepik, там компилируется и тестируется. Задания сами по себе простые, но с некоторыми заданиями могут возникнуть сложности, если вы не учли каких-то нюансов, и тест из-за этого не прошёл. В таких случаях рекомендую читать комментарии тех, кто уже прошёл это задание. Там не будет готовых ответов, но могут быть ценные рекомендации.
В целом, было интересно и полезно.

http://32bit-me.livejournal.com/127606.html

хорошоплохо (никто еще не проголосовал)
Loading...Loading...

Опять прога сегодня падал…

Декабрь 6th, 2016 No comments

Опять прога сегодня падала. Мне рассказали, что сначала данные хранятся в секции raw data во флешке, а потом их оттуда раскладывает (кто?)  по разным памятям. Статические данные в одну память, а динамические в другую. И вот те, которые статические, должны быть разложены так, чтобы их адреса выравнивались на 32. Поэтому все функции типа memcpy и memcmp должны быть написаны с варавниваем адресов данных на 32.
А можно их вообще никуда не раскладывать, тогда надо написать static.

Крыша у меня съедет.

ЗЫ У нас есть сотрудник, который может и в топологию, и в программирование. Причём может одинаково хорошо. Как?

http://zellily.livejournal.com/1150957.html

хорошоплохо (никто еще не проголосовал)
Loading...Loading...

Как люди программируют себя на бедность

Декабрь 5th, 2016 No comments

Материальное богатство становится мечтой миллионов людей по всему миру. Однако нередко человек своими действиями и мыслями мешает себе осуществить желаемое. Каких же психологических ловушек нужно избегать?

nishie

Read more...

хорошоплохо (никто еще не проголосовал)
Loading...Loading...

Законопроект о трансляции…

Декабрь 3rd, 2016 No comments

Законопроект о трансляции в интернете уголовных процессов прошел первое чтение

http://saling.livejournal.com/2082972.html

хорошоплохо (никто еще не проголосовал)
Loading...Loading...