• Облака — ещё дешевле
    0
    Спасибо. Могу лишь добавить, что для полноценной работой с принудительными HTTPS нужно добавить в iptables ещё одно правило, вида:

    iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu

    Полагаю, что оно же необходимо и при настройке OpenVPN.
  • В CERN открыли бозон Хиггса? (UPD)
  • Простой метод управления паролями для параноиков
    0
    Да, называется Dropbox и все клиенты обновляют локальные базы оттуда, могу отключить Dropbox, хранить просто на диске, и обновлять только по Wi-Fi свои гаджеты с клиентами. Могу на флешке хранить, если паранойя в безумие превратиться. Могу даже на своих серверах разместить его, хоть и не без граблей, но если уж припрёт, то… Как итог — удобно, когда база паролей принадлежит только и всецело мне, и распоряжаюсь ей я по своему усмотрению.

    LastPass — это сервис и законам он подчиняется, нет никаких гарантий ни на ваш ключ, ни на что-либо ещё.

    Ещё раз — это всего-лишь мой выбор, исходя из моих потребностей и взглядов.
  • Простой метод управления паролями для параноиков
    0
    В любом случае, оно хранится где-то у них, дублируясь в хранилищах расширений, а не в том единственном месте, где мне нужно. Мне такого не надо. А расширенные возможности с Premium-подпиской стоят $1/мес., интересно, почему =)
    Деваться есть куда, в любой момент, но вот желания нет никакого. И, опять же, где был LastPass в 2008-ом году? Вроде только для ОгнеЛиса. Я просто выбрал лучшее для себя, мне не жалко заплатить разработчикам за хороший продукт, которым я пользуюсь каждые несколько минут. Убеждать кого-то делать тоже самое мне не нужно совсем =)
  • Простой метод управления паролями для параноиков
    0
    Я не готов хранить свои пароли где-то там, у кого-то там и зависеть на 100% от интернета, как в случае с LastPass. Я не хочу просто кучу плагинов для браузеров, которые просто ходят в какой-то сервис и хранят пароли там, я хочу отдельное приложение и базу паролей, хорошо закриптованную, там, где мне это будет удобно.
    1Password использую с конца 2008-го года, тогда версии по Win и не было даже, где был в тот момент LastPass и в каком виде — без понятия.
    Кому-то, возможно, это будет удобнее, по каким-то причинам, но мне нет.
  • Простой метод управления паролями для параноиков
    0
    Нет =) Более, чем приемлемо за разгруженную голову, избавление от извращений, вроде тех, что описаны в статье, генерацию сложных паролей и возможность удобной организации/управления, безопасного хранения, при условии, что всегда можно доступиться к данным, из любого места.
  • Простой метод управления паролями для параноиков
    +2
    1Password, точка.
  • Какой тип синтаксиса языков программирования удобнее?
    +1
    От безумия лечит чтение PEP’ов перед сном, особенно 8-го… в данном случае.
  • Какой тип синтаксиса языков программирования удобнее?
    0
    У Пайтона для этого есть нативные средства, чтобы сделать компактно, без потерь:

    print [(x,y) for x in a for y in b]

    Ну или через словарь, для разных нужд — по разному. Компактно и читабельно, что ппц. Но мы ведь не о языках, правда? =)
    Хороший код всегда читабелен и хорошо структурирован, а компилятору/интерпретатору, в целом, до одного места, сколько там строк, отступов и т.д.
    Если хочется писать плохо читаемый код, чтобы… эм… экономить строки, — пусть судьей вам будет тот, кто этот код дальше будет поддерживать.
    Рассуждения всё-равно упрутся в языки и их реализацию, их средства. Но «бритву» не обманешь…
  • Какой тип синтаксиса языков программирования удобнее?
    –2
    Конечно отступы. Python-way и все дела. Бритва Оккама призывает не плодить лишних сущностей, а хороший и читабельный код итак вполне наполнен отступами.
  • Утекли возможные спецификации PS4
    0
    Хочется больше, чем просто верить. Выглядит очень вкусно. Особенно 10ГБ-ый задел сверхбыстрой XDR в купе с дублирующими 10ГБ GDDR6. Ну и конечно, хотелось бы, чтобы и правда не отказывались от Cell.
  • В России создана платформа для проведения видеоконференций с рекордным числом участников
    0
    А кто-то, просто работая, ставит рекорды ;-)
  • Азбука NoSQL-инъекций
    +13
    Статья с грозным заголовком, суть которой, как и обычно, проблемы реализации фронт-эндов/бэк-эндов, которые с БД работают, и безопасности при работе с данными в них, а ни сколько не самой БД.
  • PHP: фрактал плохого дизайна
    +8
    «Работа, чтобы получать деньги»… нет, не слышал. Я-то всегда думал, что это занятие, к которому лежишь всей душой, от которого получаешь удовольствие, ну и, как побочный эффект, за это ещё и хорошо платят. Какой смысл разрабатывать на чем-то, что не нравится концептуально, идеологически или просто неудобно, не радует эстетически, в конце концов? К чему эдакий мазохизм? Но если «работа» от слова «раб», то ок ;-)

    Скорость полноценного развертывания иногда даже сильно ниже, потому что надо ещё собрать правильный PHP от какого-нибудь правильного человека, который прикрыл хотя бы какие-то плеши, со всеми миллионами ключиков. Ну или закрывать все плеши самому. В случае с несерьезными или небольшими проектами, время эквивалетно в целом. Хотя, если разворачивать не заботясь вообще ни о чем, в лучших традициях плохого тона, то да, наверно побыстрее выйдет, со всеми вытекающими последствиями.

    Количество «специалистов», особенно на школьных каникулах — зашкаливает, а вот найти человека, который правда умеет нормально писать на PHP иногда посложнее, чем для, скажем, конкурирующих языков. Низкий порог вхождения и то, что PHP позволяет писать плохо — делают своё грязное дело, т.е. насыщают этот самый рынок говнокодерами, в то время, как некие другие языки просто не позволяют писать плохой код, что, в купе с другими факторами, предотвращают распространение заразы. Что лучше, 100 человек, из которых только 6 действительно специалисты, или 20, из которых все или, хотя бы, 19 более, чем достойны?

    Стоимость обучения… специалистов обучать не надо вообщем-то, они и сами отлично обучаются. Это только «специалистов» надо доучивать или переучивать. На эту тему — предыдущий абзац. Остальные случаи «обучения» тоже эквивалентны вполне, хотя бы, исходя из «затраты/польза».

    С сообществом всё тоже самое, что и со «специалистами», — можно иметь орду «индусов», из которых лишь процент — идеологические спецы, или же сообщество поменьше, но где каждый самоценен.

    Даже если исходить из денежных соображений, что само по себе, концептуально, «рукалицо» и «провал», то куда больше рисков и потенциальных трат именно на стороне сабжа.

    IMHO.
  • Как быстро разработать мобильное приложение? Отзывы и опыт стартапов
    +4
    Одному мне это видео напоминает бесчисленное количество роликов о том, где призывники рассказывают, как хорошо и замечательно сейчас в армии РФ? Явно вдохновлялись форматом и подачей. Мда-с =/
  • Игра Way: играй с незнакомым человеком
    +1
    Journey™, там даже жестов нет, спутники неизвестны, по прохождению игры узнаешь их PSN-юзернеймы. Без каких-либо жестов проникаешься своим визави. О прекрасности игры и её достоинствах говорить даж не надо.
  • ActionScript как язык для разработки JS приложений c jQuery и дебагером
    0
    Приложения мигрируют, но у них всегда есть бэкэнд, на нормальном языке, интерфейсу же достаточно того, что может JS. Инструментариев, опять же, валом. Это никак не оправдывает написание чего-то на одном языке, используя другой, при том, что удобства поверхностны, ибо никаких нативных конструкций и т.д. не появляется, простая иллюзия, фантик, который, до кучи, усложняет количественно и качественно то, что производит.

    Даже для гуглодоков вполне хватает того ООП, которое возможно реализовать через JS. Всё, чего не хватает, дополняется со временем из свежих спецификаций EcmaScript и, если там до сих пор не нашлось места нативному ООП и глубокой абстракции, то наверное не просто так.

    Пложением лишних сущностей и прослоек это точно не решается. Не может усложнение упрощать =)

    С пайтоном итак всё хорошо, Java и C# — это энтерпрайз, там своя специфика. AS — это как-раз брат Java ;-)
  • ActionScript как язык для разработки JS приложений c jQuery и дебагером
    0
    Сомнительно сравнивать асм, с которым работает процессор, и кучу лишнего JS, с которым работает движок браузера. Чем больше лишнего, тем больше трафика, тем дольше время выполнения, — это ничем неоправданные затраты. Увеличение объемов обрабатываемого кода вряд ли увеличит скорость его выполнения.
    Если JS — не чужой язык, то и с эффективностью всё будет в порядке.
  • ActionScript как язык для разработки JS приложений c jQuery и дебагером
    0
    Ага, т.е. для облегчения процесса я должен ещё и языковые расширения править, чтобы добиться какого-то результата. Это ок, время и ресурсы экономит колоссально =)

    С потребительскими свойствами JS всё отлично. Если не пытаться думать, что JS — это что-то другое.

    Хочется глубины абстракций? C++ её имеет достаточно, чтобы утонуть. ООП нужно там, где оно нужно, и не надо совать везде и всюду. Ещё раз, в JS вполне можно сделать конструкции удовлетворяющие ОО подходу. Нужны ли там интерфейсы, абстрактные классы и т.д.? Едва ли.

    Хотите простой язык, максимально приближенный к предметной области? Учите Python, все соболезнования сразу исчезнут. А JS всегда будет языком вэб-фронтэндов и единственной его платформой будет браузер. Это то, зачем он был создан, это его суть. Да, есть NodeJS, но это исключение, подтверждающее правило.

    И да, JS не пойдет стопами брата-уродца Джавы. Вымрет Flash, вымрет и AS, ибо нигде больше он что-то не применяется, кроме как в. Другой путь есть и это его собственный.
  • ActionScript как язык для разработки JS приложений c jQuery и дебагером
    0
    У каждого языка своё предназначение и диапазон применения, предметная область… О чем вы, собственно, в начале и сказали. Если начинают возникать проблемы, вроде тех, о которых вы пытаетесь сказать, то следует задуматься, а тот ли язык вы вообще выбрали для решения своих задач.

    На выходе вы всё-равно будете получать JS, который, до кучи сформировала для вас IDE. Вы видели, что Google Dart на выходе даёт? Эти тонны лишнего кода по-вашему являются тем самым светлым развитием языка? Или в данном случае всё работает как-то иначе и магически формирует чистый и правильный, во всех аспектах, код? Едва ли.

    Инструментариев навалом, ничего не мешает нормально и эффективно писать на даже чистом JS. Не хотите писать прототипами? Не пишите прототипами. Воссоздать себе возможность пользоваться объектно-ориентированный подходом можно и иначе, ничего при этом не коверкая.

    Развитием же JS всегда были спецификации EcmaScript, а не попытки оперировать людей, используя для этого сантехника, стоя у него за спиной и выдавая ему инструкции на его профессиональном диалекте.

    А про типизацию вы Python’истам, мне в том числе, расскажите ;)

    Что касательно HTML5, то он даж близко не идёт стопами Flash. Как и JS не пойдет стопами AS. Концептуально и идеологически разные вещи.
  • Проект «Венера» = коммунизм + анархия + bash-скрипт для правительства
    –1
    А это пусть каждый сам увидит ;-)
  • Проект «Венера» = коммунизм + анархия + bash-скрипт для правительства
    +5
    Кто поглубже вникал в движение «Дух Времени», частью которого проект «Венера» и является, тот уже смекнул, что там реально происходит и грош — всему этому цена. Но воздух содрогают красиво, да. Не понятно только, какую роль играет там сам Фреско, марионеточки или кукловода.

    За отнесение данности к киберпанку надо стегать ссаными вениками, киберпанк — это всегда антиутопия, а не только недалекое будущее и импланты. Логически неверно выбран блог.
  • ActionScript как язык для разработки JS приложений c jQuery и дебагером
    +5
    Упрощение не может быть упрощением, когда является усложнением.
    Не стоит приделывать собаке 6-ую ногу, чтобы она 5-ой могла пользоваться нормально.
    Всё холиварное на тему AS оставлю при себе.
  • Какие операционные системы и дистрибутивы вы используете на серверах?
    0
    Я уже несколько раз в данной ветке комментариев упоминал, что для каждой задачи свои решения. Мои задачи никак не соприкасаются с необходимостью использовать Windows Server. Ненависти нет, но и не пользуюсь не просто так… Если молоток хлипок и плох, то не грех и плоскогубцами забить ;) Холиварить не хочу и не буду, моё мнение.
  • Какие операционные системы и дистрибутивы вы используете на серверах?
    0
    Обойдемся без кровопролития. Удобный, не стоит сравнительно диких денег, можно собрать всё или почти всё, что угодно, ибо полноценная «Unix-based POSIX compatible BSD» система и терминал ;-) Думаю и этого с лихвой хватит для ответа. Да и не утверждал никто, что «более крутой», необходимость и целесообразность решения для конкретного случая — вот, что круто… Раз уж разговор пошел про простоту настройки AD, то и упомянул OS X Server, как вариант.
  • Какие операционные системы и дистрибутивы вы используете на серверах?
    0
    Никто не спорит, у каждого частного случая своя специфика и своё решение. Если все чекбоксы винды отвечают именно таким случаям, то я спокоен. Но что-то подсказывает мне, что это не совсем, а то и далеко не, так.
    Да и настройка AD в Open Directory на OS X Server, начиная с 10.5, занимает минут 5, насколько мне известно, хоть и не моего поле действо, могу ошибаться.
  • Какие операционные системы и дистрибутивы вы используете на серверах?
    0
    Это да, я об этом как-раз сказал в ответе выше (комментарий №4441370)
  • Какие операционные системы и дистрибутивы вы используете на серверах?
    0
    Если речь идет о сервере в офисе, например, раз уж речь об Active Directory, то, возможно, в этом есть смысл, хотя, есть иные решения для групповых политик и т.п., да и в целом иные подходы к вопросу.
    Но, опять же, я — разработчик, поэтому логическая цепочка, относительно названия опроса, у меня начинается с тех серверов, на которых бегут http-сервера, какие-то web-проекты и т.д. Юзкейсы разные. К тому же, представьте, что в офисе дни Маки стоят, — тут AD вряд ли пригодится вообще.
  • Какие операционные системы и дистрибутивы вы используете на серверах?
    +2
    Да, чекбоксы, потому и Debian + Ubuntu.
    Ну вопрос-то «что вы используете на серверах», а не доводилось ли… Доводилось-то много чего, но вот пользую совсем не то же самое. Одно дело, если бы я был именно администратором где-то, мол, что сказали адмнить, то и админить, баста, но я — разработчик, поэтому сам выбираю, что и куда ставить, и тут места win-серверам не находится никогда, отчасти, именно потому, что доводилось трогать =)
  • Какие операционные системы и дистрибутивы вы используете на серверах?
    0
    Однозначно Debian/Ubuntu, на чем вырос из *nix’ов, тем и пользуюсь на серверах, ничего лучше из пингвиноподобных не нашел. Не имею ничего против Mac на серверах, в виду того, что это основная, если не единственная, личная/рабочая платформа для меня, но как-то мало этого в серверной жизни встречается в принципе.

    А лидирует, тем временем, Windows Server, ппц… что за ад тут творится? Серьезно? Всё так плохо? о_О
  • Работай правильную работу правильно, а деньги сами тебя найдут
    +1
    И да, и нет. Есть люди, которым явно нравится держать свои магазинчики, даже заниматься, не поверите, системами водоснабжения и работать официантами, и т.д. Но не стоит ставить вопрос так плоско, покуда общество, где каждый изначально верен себе и занимается тем, чем действительно хочет, в чем он, без сомнений, добивается хороших результатов, — это совершенно иное общество, чем вы видите сейчас, диаметрально отличное от существующего, где развитие идёт немного иным путём, где сфера обыденного, бытового обслуживания, о которой вы говорите, реализована сильно иначе, по весьма понятным причинам, если подумать хорошенько. Потому ваш вопрос не уместен и существует лишь в рамках данного социума. Социум же, где каждый занят любимым делом — это, по-хорошему, общество ведомое меритократией, — это, само по себе, уже о многом говорит.

    Ну а в данности, конечно же, всегда будет так, что 99% ориентируются на профит и предпочитают рвать жопу, обливаясь кровавыми слезами депрессий, наслаждаясь отсутствием самореализации и саморазвития, не слишком осознавая, что возможно заниматься чем-то иным, ориентированным на созидание или креатив, как вам будет угодно, которые существуют во всех направлениях; чем занимается остальной 1%.

    Выбор всегда за человеком, что ему дороже — пахать ради профита, так его, в результате, и не получая, или же делать то, что действительно хочется, и делать это хорошо, получая при этом всё, что сопутствует и даже больше.
  • Работай правильную работу правильно, а деньги сами тебя найдут
    0
    Никто не спорит, стремление к совершенству, чего бы то ни касалось, — путь в бесконечность. А по хобби — это цитата, к сожалению, не помню, чья. Но суть, в какой-то мере, она передает.
  • Работай правильную работу правильно, а деньги сами тебя найдут
    0
    Работой должно быть хобби. Нет смысла заниматься тем, к чему не лежит душа, а бумажки и циферки на банковском счету даже и не существуют по меркам Вселенной, в отличии от бесценного опыта созидания, чего бы то ни было.
  • Новые правила регистрации доменов: защита от порно?
    +2
    Никакого порно, только тотальный контроль над неугодными доменами. Что-то не так — всё по закону, выпилить.
  • Блестящая находка в интерфейсе
    0
    Как пользователю RT-N15, достоверно известно, что нормально роутеры Asus’ов (WL и RT-N версии уж точно) перезагружаются только вкл./выкл. питания.
    Не стоит использовать прошивки версий выше стабильных 1.x.x.x, на них всё как-то ещё работает, а вот новая серия уё_ищна всецело и даже месячные переписки с саппортом не позволяют решать отдельные косяки этих новых и «модно» выглядящих прошивок, которые, надо заметить, далеко не являются уникальными.
  • Ламборгини среди телефонов
    0
    Условность и сводит всю объективность к субъективности, потому как условия созданы субъектами.
    Если возраст — мерило, то это объективно печально, Вселенная самолично негодует =)
    Это не значит, что в Вин 7 есть именно те же баги, но есть проблемы, их вызывающие, конструктивные проблемы ядра, которые тянутся со времен 3.11 и 95. Вот об этом и шла речь в разговоре про то, что общее только ядро.
    Я тоже успел походить с девайсами и на WinMo 2003, и 5.0, и 6.0, после этого доверия к стабильности системы и не осталось никакого. Откуда ж взяться доверию к ядру? Его никто не переписывал с нуля, оно просто продолжает развиваться, как и ядро большого Вин, точно так же тянет все недостатки, выявленные или нет. Выявленные периодически устраняются.
    Мнение — есть мнение, была бы цель что-то доказать — была бы и стопка фактов, аргументов и чего угодно. Нет такой цели — нет лишних телодвижений. Необходимость и целесообразность. Спор всегда лишен и того, и другого.
  • Ламборгини среди телефонов
    –1
    У субъекта не может быть объективного мнения, вот так просто. Право, вам мерещится громкость.

    Не вижу никакого смысла выдавать ещё большую тонну текста набирая сочинение на тему «Я активно использовал все виндоусы с 95-го, но выбрал Mac OS X для себя и Debian/Ubuntu на серверах», особенно, когда комментарии касаются непосредственно темы. Смысла менять тему комментариев из-за иллюстрации не вижу. Это породит ещё больший флейм, где каждый захочет оспорить любой момент, с которым не согласен. Истина у каждого своя.

    Мнение о Вин 7 основано далеко не на наследственных ошибках. Встречал, как минимум, две статьи-перевода на просторах интернета, сейчас их сложно найти, можете попытаться. Мне не хочется тратить на это в разы больше времени, чем на пару ответов.

    Если бы не воспринимали «хамов и неадекватов», то и не отвечали бы, если уж отнесли меня к их числу.

    Взлет — то насколько аппарат удачно вышел на рынок. Не мне вас учить этому термину.

    Предлагаю прекратить флейм, если вы не нашли моё мнение (не важно, отношение это и/или опыт) интересным, то так тому и быть. Вы и без того достаточно явно декларируете своё несогласие минусами.

    Вас всё устраивает, меня нет и я пользуюсь другим, выбирая лучшее для себя. Баста.
  • Ламборгини среди телефонов
    –3
    1. Я не обязан вам ничего доказывать и уж тем более вас в чем-то убеждать, или уверять.
    2. Если вы не умеете пользоваться поисковиками — я не нанимался вас этому учить. Исходя из пункта 1, можно сделать вывод, что я не обязан тратить время на поиск ссылок персонально для вас на материалы, которым ни один год, без особой надобности в пруфлинке.
    3. Если персонально вас удовлетворяет Win 7 — поздравляю, это ваше личное дело и я никак его не оспариваю. Даже напоминания о том, что это моё личное мнение и опыт, не помогают, что печально.
    3. Я рад за ваш опыт нескольких лет. У кого-то этот опыт далеко не несколько лет и даж не десяток. Дело выбора на основе опыта.
    4. Подвох — только у вас в голове.
    5. Если вам хорошо и вы думаете, что это проблема — обратитесь ко врачу.
    6. Да, такое же трололо, как и про идеологию. Пример Zune перед глазами. И я говорил про взлет, а не долю рынка.
    7. «Насчет прошлых WinMomobile» я уже неоднократно объяснил, в чем дело. Доверия нет никакого системе и её ядру.
    8. Я рад за вас, что вы её тестировали, более того, очень рад за ваш успешный опыт. Мне напомнить про пункт 1? Есть достаточно аналитиков и обозревателей помимо вас, которые написали достаточно о системе и её обозримом будущем. Система и обозримое будущее не соответствуют моим требованиям, зато полностью соответствуют ожиданиям и личным оценкам.
    9. Ещё раз — это моё мнение, не являющееся иллюзией «громкого заявления». Мне отрадно, что оно вас так сильно волнует, но не более того.
    10. Ещё раз — спорить не буду и не хочу. Вытянуть меня на это не получится.
    Bonus. Теперь понятно, что не так с людьми Турубара ;-) (это тоже личное мнение, даже если оно вызывает неподдельный баттхёрт, с позволения сказать).
  • Ламборгини среди телефонов
    –4
    Удачна она только с позиции «первый Windows, которым можно хоть как-то пользоваться».
    Насчет наследственных ошибок — Google в помощь, масса информации на англоязычных ресурсах, изрядно боянистой информации надо заметить.
    Никакой ненависти, если продукт — говно и/или имеет ряд не удовлетворяющих аспектов, не позволяющий комфортно и эффективно что-то делать, — значит так оно и есть. Зачем пользоваться чем-то подобным, если можно выбрать лучшее? Весьма простой выбор. Кому-то и так хорошо, их проблемы.

    Идеология не спасет то, что гниет изнутри. Это вполне видно. Что запуск вендофонов взлетел? Нет. Это прочили ещё до выхода на рынок, при демонстрации платформы. Zune со своей идеологией тож далеко улетел? Или прошлые WinMo стабильно и хорошо работали? Не было такого, даж близко. А ядро-то роднит. Отлично, идеология позволила сделать новый интерфейс, обертку, и закрыть файловую систему от юзеров… от этого оно лучше станет работать? Конечно, систему дописали и допилили, но это именно то, чем MS занимается всегда и характеризует общее качество их продуктов. Всё предельно ясно, вобщем-то.
    Личное мнение, спорить не хочу и не буду.
  • Ламборгини среди телефонов
    –2
    CE превратилась в Embedded CE и следующие основные изменения:
    1. Process address space is increased from 32MB to 1 GB.
    2. Number of processes has been increased to 32K from 32.
    3. User mode and kernel mode device drivers are possible.
    4. Device.exe, filesys.exe, GWES.exe has been moved to Kernel mode.
    5. SetKMode and set process permissions not possible.
    6. System call performance will improve.
    Ощущется, что ядро написано с нуля, угу. Прям, как в Windows 7, по сравнению с прошлыми, так, что ошибки из 95-ой до сих пор сказываются, даром, что не из 3.11.