Да, и в Гугле тоже.
Начал смотреть видеоуроки по питону . Уроки хорошие, ориентированы на людей, имеющих некоторый опыт в программировании, но не знающих питона. Для меня самое то.
Но субтитры… Наклюкавшаяся ключница что ли делала? Урок первый:
9:45: лектор: “primitive Emacs editor”, субтитры: “primitive EmEx editor”
12:45: лектор: “you have the execute bit set”, субтитры: “you have the XQ bit set”
Ну это ладно, ключница неграмотная, терминов не знает. Но она ещё и смысл искажает:
41:14: лектор: “These strings essentially are just series of bytes”, субтитры: “These strings essentially are just serious and bites”
44:27: лектор: “So this is a very handy syntax”, субтитры: “So this is a very heavy syntax”
Это только то, что мне при просмотре в глаза бросилось. Наверняка при внимательном анализе ещё что-нибудь найдётся.
Кто-нибудь знает, куда им про это можно написать? Это вроде как лекции для внутреннего пользования, которые просто выложили для всех желающих, поэтому отсутствия ошибок никто не обещал, но не до такой же степени..
Filed under:
Uncategorized
А есть где-нибудь tutorial по программированию для CUDA?
На официальный сайт не посылайте, я там уже был, там есть отличный reference manual, programming guide и best practices guide, я их почитал, и понял, что мне для погружения нужно не это, а пошаговый вводный курс с примерами. Типа “нейрохирургия для чайников за 10 дней”. А подробности я потом изучу.
Есть такое в природе? Говорят, был курс на сайте Иллинойсского университета http://courses.ece.illinois.edu/ece498/al1/, но там уже нет. Update: оно там таки есть, спасибо
alextutubalin за ссылку.
И второе. Есть ли хорошая библиотечка для парсинга TLV (tag-length-value) с несколькими уровнями вложенности для C и/или питона? Хорошая в моём понимании - это которая на кривых данных не вылетает и не выдаёт фигню, а разумно сообщает о найденных ошибках и выдаёт максимально возможное количество корректно извлечённых данных.
Filed under:
Uncategorized
Читаю книжку про Django. Встретил там один интересный пример. Вопрос к профессионалам: есть ли в таком способе решения _данной конкретной задачи_ глубокий смысл, которого я не вижу, или это чисто понты для демонстрации возможностей питона? Подробности под катом, не-программистам будет неинтересно. Read the rest of this entry »
Filed under:
Uncategorized
Коллеги, а вы видите сайт byteflow.su?
Я его несколько дней назад нашел, только было собрался почитать, и тут йок - оба его авторитетных NSа (ns0.omsf.ru и eth0.net.ua) перестали отвечать на запросы. Это у меня одного так, или что?
Filed under:
Uncategorized
Поскольку оба перловых milter-модуля оказались непригодными к употреблению, пришлось поставить python-milter и осваивать питон. В целом он мне нравится - очень читабельный код. Из синтаксиса больше раздражает отсутствие явного обозначения концов блоков, чем само оформление блоков отступами.
А вот отсутствие типизированных объявлений сыграло со мной злую шутку. Написал маленький фрагмент:
def body(self,chunk):
self.log("body chunk")
self.body += chunk
return Milter.CONTINUE
и потом три часа пытался понять, почему во время выполнения оно вылетает с exception’ом “str is not callable”.