All streams
Search
Write a publication
Pull to refresh
20
0
Александр @Pyjamec

User

Send message
Подходящих по духу? То есть пришел человек на собеседование, загорелся работой и т.д. и вы понимаете сразу или спустя месяц, что данный человек идеально впишется в работу? А как вы стимулируете все вышеописанное? Ну вот к примеру, человек устал и не захотел посетить мероприятие. Статья пронизана правильным климатом в команде, что важно для успешного проекта, потому все аспекты по созданию такой команды очень интересны и полезны:)
P.S. Вашу подборку книг уже вдумчиво читаю:)
Статья очень вдохновляет! Пишите еще:)
Третий пункт нужно понимать почерпнут из " съешьте лягушку":)
Несколько вопросов.
Как все начиналось? Как придумывали идею и дальнейшее движение? Сколько людей начинало проект? Ведь начать и удержаться сложнее всего. И далее: как поддерживаете благоприятную обстановку в коллективе? Проводите семинары, собрания? Я полагаю в вашей команде люди работают с энтузиазмом и их ненужно постоянно контролировать по методу «кнута и пряника».
Еще один шаг в сторону значительного улучшения фреймворка:) Трижды ура! Правда затянули ужас как, с другой стороны оно того стоило, столько классных улучшений, на сколько я помню гораздо больше чем в 1.2.
staticfiles, render и foreignkey явно не хватало. Пошел читать про остальное…
Префикс m удобно использовать. Но для всех переменных экземпляра, а не только приватных. Например, так можно отделить визуально переменные экземпляра от локальных переменных методов или параметров методов!
Хотя, все это дело каждой организации/команды разработчиков и т.д.
Но признаться честно, раньше никогда сам не использовал данный префикс и все же сейчас понимаю, что удобная штука, ИМХО.
Тааааадааааам — математик!!!
Или точнее, риск-менеджер или специалист по ИБ.
У нас как всегда: сперва обжигаемся потом думаем!
И потом миллионы на ветер «оййй… сервак взломали… данные сперли… бэкапов не было… бывааааает»
В России математик ОЧЕНЬ «популярная» профессия! Работу не найдешь даже по специальности:(
Мне интересно как происходит проверка байт-кода на корректность(валидность). Сколько этапов и какие? При первой загрузке класса загрузчиком?
Какие параметры байт-кода проверяются?
В примерах видны goto-переходы, интересно проверяются ли они каким-либо образом?
Безусловно полезная статья для понимания принципов работы среды и компилятора, но она также полезна и злоумышленникам.
Это я к тому, а сможет ли злоумышленник изменить байт-код и при этом он пройдет все проверки? Или цифровая подпись спасает?
Пардон…
class Test:
    def __getattr__(self,attrname):
        if attrname == «blahblahblah»:
            return «blahblahblah»
        else:
            raise AttributeError, attrname

t = Test()
print( t.blahblahblah ) #prints «blahblahblah»
</sorce>
Ну почему? __getattr__ может использоваться для перехвата определенных атрибутов. Класс может не иметь атрибута, но при обращении к нему атрибут может вычисляться динамически.
class Test:
def __getattr__(self,attrname):
if attrname == «blahblahblah»:
return «blahblahblah»
else:
raise AttributeError, attrname

t = Test()
print( t.blahblahblah ) #prints «blahblahblah»

Вы представьте если в коде будет много блоков с отступами, например многократное вложение if в функции, которая вложена в другую функцию. Получатся слишком длинные строки, читабельнее 4 пробела.
Все хорошо, но в __getattr__(self, key) не лучше ли перехватывать исключение KeyError?
В данном варианте реализации перехватываем любое исключение, насколько я помню так делать не рекомендуется.
Можно, к примеру, написать топик о реальном применении описанной Вами библиотеки с описанием параметров хостинга, либо другие возможности libcloud. Если есть аналогичные библиотеки для Питона сделать для каждой краткий обзор.
Признаюсь честно, не работал с облачными вычислениями, но тема интересная для меня, особенно когда есть поддержка для Питона!
«хотя бы поверностно интересуется..» Исправьте.
Вцелом интересная статья. Почитал бы еще с удовольствием на тему «Python и облачка»!
Спасибо!
хм, не видел в статье на русском упоминания REST! наводит на мысли…
Печально! Может в будущих релизах пофиксят. Grails ведь улучшался и улучшался…
Спасибо! Выглядит довольно вкусно:) Всегда мечтал об удобном и гибком Ява-фреймворке! интересно бы сравнить его с Grails.

Information

Rating
Does not participate
Location
Ростов-на-Дону, Ростовская обл., Россия
Date of birth
Registered
Activity