... Python . ... О UNИX . ... LecturePlan01StyleGuides . Неизменяемая страница . ... Что такое стайлгайды . Свод правил и указаний, описывающих то, как и что нужно писать в коде, а как и что --- не нужно . ... Паттерны написания (оформления) кода . ... Упорядочивание процесса написания кода: в стайлгайде могут рекоммендоваться одни приемы и паттерны и не рекоммендоваться другие. ... eSyr/ProgrammingCoursePlan/LecturePlan01StyleGuides (последним исправлял пользователь eSyr 2012-09-10 03:39:39) . ...
... О UNИX . ... Homework_CompareFields . Неизменяемая страница . ... Реализовать класс Comparator , содержащий только поле value и метод compare , возвращающий результат сравнения value с полем value любого другого объекта (аналогичный работе стандартной функции cmp() ). ... Comparator ( 123 ) 2 class Test : pass 3 T = Test () 4 T . value = 124 5 print C . compare ( T ) . ... LecturesCMC/PythonIntro2014/Homework_CompareFields (последним исправлял пользователь FrBrGeorge 2014-11-21 07:48:25) . ...
... О UNИX . Последние изменения . ... 06-Repositories . Неизменяемая страница . ... Изменения в хранилище и их последствия . ... Локальная сборка + каталогизация на сайте . ... контроль качества всего хранилища по результатам сборки (unmets, использование несуществующих символов в библиотеках) и запрет сборок, снижающих качество . ... наполняется сообществом . ... LecturesCMC/PackageMaintaining2013/06-Repositories (последним исправлял пользователь FrBrGeorge 2013-04-25 13:50:03) . ...
... О UNИX . ... Homework_SimpleVector . Неизменяемая страница . ... Реализовать класс Vector , позволяющий . задавать двумерный вектор (из двух чисел) . вычислять вектор ? ... результат умножения вектора на число (или числа на вектор) . скалярно умножать вектор на вектор . ... Vector ( 3 , 4 ) 3 print A 4 print A + B 5 print A * B 6 print 7 * A . ... LecturesCMC/PythonIntro2014/Homework_SimpleVector (последним исправлял пользователь FrBrGeorge 2014-11-21 10:23:43) . ...
... О UNИX . ... Неизменяемая страница . ... Определить класс MTuple , проксирующий тип tuple , с добавлением в него единственной операции ? ... В новых классах спецметоды можно перебить только явно, или с помощью метакласса (это было бы более красиво). c=mod.MTuple(range(10)) print -(-c[2:6]+c[-1:2:-2]) print -c[7:9]+("Bdyshch","Bdyshch") print {-c[3:5]:"QQ"} . ... LecturesCMC/PythonIntro2014/Homework_SelfishTuple (последним исправлял пользователь FrBrGeorge 2014-11-30 17:10:08) . ...
... Python . ... О UNИX . ... PreExamProjects . ... Прочитать про git в Git HOWTO . ... Склонировать Пример . ... Если кому-то хочется переделать все и написать свой код : . ... Выполнить терминальную команду вида git clone https://github.com/spacediver/sage-demo.git (заменить путь репозиторию на свой, https:// оставить. push будет делаться по https с вводом логина-пароля всякий раз. ... LecturesCMC/PythonDevelopment2015/PreExamProjects (последним исправлял пользователь FrBrGeorge 2015-02-28 13:43:27) ....
... Python . ... О UNИX . ... Собственно весь процесс разработки можно представить как череду доработок различной степени величины, которые ведут к определенной цели. ... В идеале, любой коммит так или иначе служит цели закрытия одного или нескольких тикетов, так как тикет есть формализация неких требуемых доработок, а коммиты делаются исключительно в целях этих доработок выполнения. ... LecturesCMC/ProgAdm2011/04_Security_IssueTracking (последним исправлял пользователь eSyr 2011-05-31 06:56:12) . ...
... О UNИX . ... 06-ApplicationSystem . Неизменяемая страница . ... Делает сам демон: . ... etc/rpc . ... Посмотреть список зарегистрированных служб: # chkconfig --list . ... Остановить службу dhcpd и посмотреть, что изменилось (можно также проверить с клиента, что DHCP недоступен): # netlist > full # service dhcpd status ? ... ls /etc/xinetd.d/ ? cat /etc/xinetd.d/bftpd-tcp ? ... LecturesCMC/LinuxNetwork2013/06-ApplicationSystem (последним исправлял пользователь FrBrGeorge 2013-12-15 13:34:05) . ...
... О UNИX . ... MaterialList . ... Linux kernel . http://www.ibm.com/developerworks/linux/library/l-linux-kernel/index.html . ... LecturesCMC/GnuLinuxArchitecture2012/00] [редактировать] . ... VFS . ... Про VFS в The Linux kernel by Andries Brouwer: ?The Linux Virtual File System? . ... Про подсистему proc на DeveloperWorks: ?Access the Linux kernel using the /proc filesystem: This virtual filesystem opens a window of communication between the kernel and user space? . ... Просто о Vim v0.51 . ...
... О UNИX . ... Homework_PopularWord . Неизменяемая страница . ... Sed tempus ipsum quis eros tempus lacinia Cras finibus lorem ut lacinia egestas nunc nibh iaculis est convallis tincidunt mi mi sed nisl Sed porttitor aliquam elit ullamcorper tincidunt arcu euismod quis Mauris congue elit suscipit leo varius facilisis Cras et arcu sodales laoreet est vitae pharetra orci Integer eget nulla dictum aliquet justo semper molestie neque Maecenas bibendum tincidunt . ...
... О UNИX . ... Homework_ConstructIt . Неизменяемая страница . ... в ней сказано, из каких деталей можно собрать агрегат. ... либо аналогичные правила сборки деталей вида ? ... деталь ? в знак того, что такие детали есть на складе. ... Вывести YES , если из деталей на складе можно собрать агрегат, и NO , если нельзя. Если детали на складе есть, то их там бесконечно много. ... LecturesCMC/PythonIntro2014/Homework_ConstructIt (последним исправлял пользователь FrBrGeorge 2014-11-28 07:29:15) . ...