• Наверно в каждом проекте есть система навигации — пользователи кликают по ссылкам, менюшкам и нам(разработчикам\дизайнерам\верстальщикам) надо как-то «подсвечивать» страницу\ссылку на которой сейчас находится пользователь. Предоставляю не тривиальное решение очень тривиальной задачи при разработки навигации в Django проектах

  • Вы думали, что после Python Tools for Visual Studio, Microsoft нечем больше вас удивить на ниве open source? Что ж, попробуем исправить положение: команда PTVS рада представить вам первую альфа-версию своего нового проекта: Node.js Tools for Visual Studio (далее по…

  • Все мы помним этот прекрастный фильм, и нашего любимого героя ЛШТШФУМ Ащьфа. Фильм вроде назывался «Идентификация борна». Традиционно, второй раз, опять поною про универ и скажу как там все плохо и печально. Поставили нам преподавателя с курсом "Ідентифікація об’єктів та…

  • Да, как-то незаметно пролетело 15 лет, и все это время МКС кружила вокруг Земли по орбите. А ведь 20 ноября 1998 года на орбиту был отправлен первый модуль будущей станции. Это был модуль «Заря». Пятнадцать лет спустя МКС еще достраивают,…

  • Большинство программистов учатся постоянно. Мы читаем книги гуру и смотрим код профессионалов. И спорим какой метод лучше и какое решение красивее. Но представим себе что есть суперпрофессионал, код которого нам удалось посмотреть. Чему мы можем научиться у него? И какие…

  • Пройдемся по новинкам и покодируем по-новому. Итак, начнем по списку. Допустим имеерся список. List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5, 6); Теперь вспомним как мы итерировали в старые времена: for (int i = 0; i < numbers.size(); i++){ System.out.println(numbers.get(i));…

  • В прошлом топике я рассказывал о том, как мы с другом решили ради развлечения написать свой встраиваемый язык программирования для платформы .NET. У первой версии был серьезный недостаток — парсер был реализован на F# с помощью сторонней библиотеки. Из-за этого…

  • Несмотря на то, что Google старается уже не заниматься непрофильными задачами, некоторые интересные проекты корпорация все же воплощает в жизнь. К примеру, на днях был анонсирован проект Project Link, главной целью которого является увеличение проникновения ШПД в развивающихся регионах. С…

  • История о том, как через мой сервер на облачном хостинге майнили биткоин и какие инструменты использовали при этом. В один из прекрасных дней ноябрьских праздников мне пришла смс от хостера, что баланс в системе исчерпан. Я, не понимая, что могло…

  • Область применения компьютерного зрения очень широка: от считывателей штрихкодов в супермаркетах до дополненной реальности. Из этой лекции вы узнаете, где используется и как работает компьютерное зрение, как выглядят изображения в цифрах, какие задачи в этой области решаются относительно легко, какие…