• Недостатки Wordpress — техническая сторона
    +8
    Скорее антиреклама. В вордпрес куча говна, но его проблематично, а то и невозможно выпилить из-за обратной совместимости у тысяч плагинов. В October CMS просто куча говна, а про BC от проекта на laravel не стоит даже ожидать, не говоря уже о том, что в новой версии уже даже nodejs нужно для работы с ассетами. (Я поклонник laravel, но bc больная тема)

    Статья отлична, нужно перемывать косточки старым проектам, чтобы новые не ступали по тем же граблям, но вот пир новых проектов со старыми граблями был не в тему.
  • Еженедельная сборка Vivaldi 1.0.105.7
    +1
    ИМХО, им пока не стоит заниматься разбаботкой dev tools, всё прекрасно можно отлаживать в том же хроме, не зря же chromium используют, сейчас бы хотелось больше фич для пользователей, чтобы использовать как браузер для серфинга.
  • Еженедельная сборка Vivaldi 1.0.105.7
    +1
    Спасибо за x32 версию для linux, интерфейс очень шустро работает. Хотелось бы поддержку плагинов или импорт пароей из lastpass, может кто подскажет как это сделать?
  • Первая сборка Opera 29 с синхронизацией вкладок
    +9
    Важно, что vivaldi стал катализатором для opera, вон вкладочки с синхронизацией прикрутили, что просили сделать ещё после первых версий, а так вероятно дотянули бы до 50-й.
    А так вроде у браузеров разные концепции — опера для обычных людей, а вивальди для гиков.
  • Анализ Вконтакте на примере книжных предпочтений участников культурных сообществ
    +4
    Раз уз устроили саморекламу, то хотя бы причесали отчёты оформление ужасно, бессмысленные нули в графиках, цифры наезжают друг на друга, произведение Гашека вовсе обрезано да ещё в начале.
    Какие к чёрту биг даты, когда даже вычитка вашей статистики глазами рябит левыми данными. Сент_Экзюпери, ИльфПетров — реально все фанаты пишут имена этих авторов так? А два отдельных графика для произведений «Мастер» и «и Маргарита» или «Герой» и «нашего времени» — это что? Очень сомнительная статистика, у вас проблемы с парсингом.
  • Inversion of Control: Методы реализации с примерами на PHP
    +1
    Вы забыли самый популярный подход — через глобальные переменные.
  • Локализованное форматирование даты в Laravel
    0
    Спасибо, хорошее решение, только пару нареканий по стилю.
    Для работы с датой стоит использовать имеющуюся библиотеку Carbon и не стоит вешать это на get*Attribute чтобы не сломать поведение в других местах. Это логика отображение и её нужно делать во вьюхе или навешивать через Decorator-Presenter.
  • Классика Computer Science
    0
    «Структуры данных и алгоритмы в Java.» такой же треш, после неё книги данного издания не покупал, уровень детского сада и тонны воды.
  • «Айтишный» Витебск
    +11
    Какой жёсткий трэш, особенно про 10% софта и партизан, ох уж эта сверхкомпенсация.

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

    Но бойтесь партизанов, это особая каста с комплексом неполноценности, которые могут месяцами скрывать проблемы на проекте, которые десятилетиями застревают на уровне джуников и не развиваются, а на собеседование по скайпу подсовывают своих друзей-гуру, у которых постоянные проблемы со связью, интернетом, болезнями и эпидемией смертей родственников.
  • Звоним на мобильные телефоны из браузера с записью разговоров
    0
    Судя по урлу в конце статьи запрос шлётся по https
  • Visual Studio Express – отличный бесплатный инструмент для веб-разработки
    0
    Спасибо, как-то упустил. Про логи, вы абсолютно правы, мог бы посмотреть погуглить и т.д. Но о проблемах с правами и кривым реестром должен сам инсталятор говорить и предлагать пути решения, а не в логи лазить.

    Кстати, вчера перегружался в винду и всё таки доставилось минут за 30, даже начал разработку.
  • Приветствуем Microsoft Lumia
    0
    Осталось понять при чём здесь майкрософт. Нокия сама забралась в яму, а мелкомягкие пришли позже со своей операционкой, которая прекрасно работает далеко не на топовом железе.
  • Приветствуем Microsoft Lumia
    0
    Они спасли скайп, до покупки уже начались проблемы с доставкой сообщений, скайп активно ломали, не было нормального клиента под линукс. Сейчас прибавилось и стабильности у куча клиентов появилось, которыми уже почти можно пользоваться. Ребята даже встроили его в браузерную версию офиса.

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

    MacOS уже начала копировать метро стиль из винды.

    Будьте объективнее.
  • Visual Studio Express – отличный бесплатный инструмент для веб-разработки
    +1
    Ну да, конечно, я плохо кликнул по инсталятору, пару пикселев левее и проблемы бы не было.
  • Visual Studio Express – отличный бесплатный инструмент для веб-разработки
    +1
    Стёб это то, что продукт даже нормально не устанавлиается. На последнем проценте один из апдейтов никак не установится и после часа ожидания приходится убивать всю паку процессов через ctrl+shift+esc. Работать можно, после перезагрузки всё пытается доустановиться, запускается инстолятор и опять зависает на этом же апдейте.

    За сим делом перегрузился обратно в кубунту и забил на разработку под win phone. Не представляю как в наше время можно такие косячные инсторяторы делать.
  • Создание пакета для Laravel
    +2
    К блейду быстро привыкаешь, он досточно хорош кроме отсутствия решима песочницы. Для твига есть twig bridge, который довольно популярен, значит народ пользуется. Шаблонизатор определяется по разрешению файла и можно устраивать солянку из твигоских и блейдовских шаблонов, так что переход очень прост.
  • Git as Subversion
    +1
    У гитхаба прекрасные клиенты для мака и винды, которые нивелируют проблемы простых смертных. Клиенты вроде можно использовать и без привязки к сервису.
  • Почему так сложно оценивать сроки разработки (плюс задача для разработчиков)
    +1
    Основная проблема оценки в том, что её рассматривают с точки зрения разработки, а не бизнеса.
    Нужно не задаваться вопросом сколько это займёт, а к какому числу нужно реализовать, а дальше уже подстраиваться под сроки, добавлять, резать фичи, использовать коробочные решения, наплевав на производительность и прочие костыли. И хотя я говорю о костылях, на практике, при таком подходе обычно появляется свободное время для рефакторинга и постоения нормальной архитектуры.
  • Мы проанализировали 20 лэндингов крутых стартапов и вот чему мы научились
    0
    Чтобы делать выводы нужно проводить AB тестирование и смотреть статистику. Важно не какой лэндинг вы сделаете в начале, а как сможете его модифицировать для увеличения конверсии.
  • Официальный гайд по лучшим практикам в Symfony
    0
    Согласен, тем более что есть composer, чтобы следить за этими зависимостями.
  • Знакомство с Laravel 5 простой блог с локальной разработкой на VirtualBox + Vagrant
    0
    Так это пятая версия, composer update её не подтянет, так что всё ок.
  • Возможное будущее для PHP
    0
    Есть ещё exec, rm и даже eval. Зачем подстраиваться под нубов, они и при наличии плейсхолдеров смогут инъекцию протолкнуть, не воспользовавшись ими. PDO уже сейчас поддерживает prepare statment и кучу баз данных, так что в теории проблем нет, но он не может поддерживать фичи конкретных баз, потому что в одной они есть, в другой нет.
  • Возможное будущее для PHP
    +1
    Так DBAL и template engine это абстракции на пару уровней выше, язые же даёт необходимый инстрементарий для их реализации. doctrine + twig как раз делают то, что вы описали.
  • Возможное будущее для PHP
    0
    Наоборот, это как раз противоположность. Magic quotes по дефолту экранировали входные данные, здесь же инструментарий для его ручной обработки, т.к. автоматическое уже убрали и не портят входные данные. Что в этом плохого?
  • YaC 2014: главная технологическая конференция Яндекса для тех, кому она действительно нужна
    +4
    Мы берём ребят после универа на стажёрскую программу, спрашиваю мол вы php в универе учили, а вот .net проходили, почему не пишете на нём, ответ поверг в шок — «преподователь сказал, что .net отстой, на нём нельзя делать вставки на assembler как в pascal». У вас ответ того же уровня.

    PHP лидер в своей области, на нём много вакансий, много новых интересных проектов, много уже известных проектов вроде facebook или хабры, так что это других должно задевать, если они не знают php. Но всё равно неприятно когда в тебя бросают тухлыми яйцами, пускай ты и не Вася.
  • Возможное будущее для PHP
    +3
    Сколько лет этой статье?
    Вот апи для ухода от суперглобалов nl1.php.net/manual/en/function.filter-input.php
    PDO уже давно базис, хотя хотелка это не лучшая, заточенные под конкретную базу апишки дают больше функционала, например, асинхронные запросы. А вещи вроде mysql_ уже деприкейтид
    nl1.php.net/manual/en/ini.sect.safe-mode.php#ini.safe-mode вовсе в деприкейтид со времён 5.3
    Типизация есть в пекле, вот только в ядро её не включают по своим причинам. Но если надо, используйте.
  • YaC 2014: главная технологическая конференция Яндекса для тех, кому она действительно нужна
    0
    Зачем? Особенно на первых двух технологиях довольно небольшой выбор вакансий и проектов, на вторых двух хотя бы проекты интереснее, т.к. они в сфере не покрываемой php. Я провожу собеседования по php, половина умеет программировать на других языка (java, nodejs, ruby, python), вот со scala был только один.

    bobuk грамотно потроллил, чтобы привлечь интерес в топику, оговорка для нормальных php-шников присутствует.
  • С днем рождения, Nokia 3310
    0
    Три года назад забыл захватить с собой зарядку и купил звонилку nokia c2-05, такая же отличная штука как и 3310 в своё время. Держит неделю, очень удобно носить, при броске в стену разваливается на 3 части, собирается и дальше работает. Единственно чего не хватает — хорошей камеры, потому посматриваю на lumia, но больно уж они громоздкие и хлипкие, последнее важно, так как малые дети обожают nokia больше любых других игрушек.
  • Не так сели: Apple ответила на сообщения о погнувшихся iPhone 6 и 6 Plus
    +1
    Титан гнётся руками, но, конечно, многое зависит от сплава.
  • Не так сели: Apple ответила на сообщения о погнувшихся iPhone 6 и 6 Plus
    +18
    >>айфоны сконструированы со стальными и титановыми вставками, усиливающими уязвимые места конструкции.
    Титан — как раз и нужен, чтобы гнулось, но не ломалось, он довольно пластичный.
    Гнуться и продолжать работать — это скорее плюс для лопат, так что конструкторов apple можно только похвалить.Можно же просто рахогнуть обратно
    image
  • Локализация с AngularJS
    +1
    Это обычный ангуляровский фильтр docs.angularjs.org/api/ng/filter/filter, не понимаю зачем автор поста делает решение через костыль. Ну и задача локализации гораздо сложнее, есть сортировки для ng-repeat, есть множестенные формы, есть значение по умолчанию, есть места где надо сразу вывести текст в двух локалях, ну и главная проблема — seo, локаль нужно брать из урла, а не писать в конфиге.

    Ну, автор написал, что это велосипед, но непонятно, зачем такое демонстрировать, если он приносит больше проблем, чем поясняет или помогает в задаче.
  • Ice Bucket Challenge как искупление грехов
    +25
    В Минске ЖКХ ежегодно проводит двухнедельные акции Ice Bucket Challenge, но никогда в голову не приходило брать с собой в ванную камеру и снимать.
  • Input — новый шрифт для программирования
    +5
    C $i вы точно обошлись незаконно, пустив её по кругу инкрементироваться. :)
  • Притча о программистах и кодерах
    +2
    На самом деле не хватает одного главного примера — ТЕСТов.
    Если бы ТС их писал, то увидел бы, что у нет особой разницы между обоими его подходами, всё тот же лапшакод с захардкоджеными зависимостями, неперегружаемыми статическими методами и глобальными переменными.
  • [Перевод] Новости из мира Node: Tint, Redbird
    0
    Работа с домом это лишь одна из функций языка, какая разница, с домом возиться или c api, вроде qt, даже на php это не проблема. Тем более ещё раз повторяю — javascript очень производительный язык.
  • [Перевод] Новости из мира Node: Tint, Redbird
    +3
    Ну здорово будет, если для браузера появится ещё один язык, вон гугл пытается сделать замену.

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

    Плюс javascript как раз в более простом апи и плевать сколько там пластов внизу, железо в большинстве случаев дешевле кода. Тем более js же шустрый язык и его кэлбэчная сущность даёт массу простора для оптимизаций и распараллеливания.
  • [Перевод] Новости из мира Node: Tint, Redbird
    +1
    Вы лучше зайдите с другой стороны — а почему бы и нет. Вот в статье есть пример, набросайте его на своём любимом десктопном языке, сравним. Очень простой синтаксис, без излишеств, поддержка событий и возможность асинхронности. Сейчас и декстоп менеджеры во всю поощеряют разработку виджетов на js, а активный декстоп ещё в 98-й винде был.
  • Спецназ задержал игрока в Counter-Strike во время трансляции игры
    +5
    Никакое это не помешательство, обычный маркетинг, сами устраивают этакие «фейлы», чтобы журналисты раскрутили новость, народ был благодарен, что спецслужбы освоили очередной миллиард и не задавал неудобных вопросов. Мы то знаем, что террорист обязан предупредить о преступлении заранее, если не дозвониться, то послать sms, e-mail, твитнуть и опубликовать в ленте фейсбука.

    Раньше промывали мозг через телевизор, сейчас ютуб, соц. сети и стримы.
  • Google хочет сделать офис в самолётном ангаре
    0
    Я не против офисов как таковых, просто появляться в них хочется только в крайней надобности, а сейчас стремятся делать офисы для жизни.
  • Google хочет сделать офис в самолётном ангаре
    0
    Вот потому я сослался на книгу Remote, там и статистика и типичные проблемы описаны и как их обходить, да и сами авторы — прекрасный пример распределённой команды. Про высокие позиции не правда, наоборот, в таких случаях офис ещё меньше нужен, там постоянно дёргают, а так только скайп и почта, отвечаешь когда нужно, а не когда врываются в кабинет, сразу отваливается куча мусорных коммуникаций.