phpMyAdmin 3.1.5

Через неделю после первого релиз-кандидата вышла финальная версия phpMyAdmin 3.1.5.

Скачать последнюю версию можно здесь.

Основной упор при выходе этой версии делался на совместимость с PHP 5.3.0RC2, ну и попутно исправили некоторые ошибки.

Кроме этого релиза, за последнюю неделю произошли ещё два события, связанные с phpMyAdmin: вышло в свет 4-е издание книги Mastering phpMyAdmin и началась номинация на лучший проект 2009 сайта sourceforge.net

Лично я прономинировал 🙂


Баланс работа/жизнь для программиста

Я вот сам давно задумывался над этим вопросом – ведь большинство живёт ради работы, а не работает ради жизни. Вчера наткнулся у кого-то на ссылку – Programmers: Tell me about your work / life balance, Are you happy?. Похоже такие проблемы не только у украинских/русских программистов/дизайнеров и т.д. – проблемы у всех. И это печально.

Рекомендую внимательно прочитать все комментарии в данном обсуждении, я переведу только самый для меня актуальный – на меня не сильно похоже – но параллели довольно чётко прослеживаются. За перевод сильно не пинайте.

Я иду на работу, пашу несколько часов, программирую после обеда, иду домой, работаю над кодом дома пока хватает сил. В 4 утра заканчиваю и иду спать, просыпаюсь в 10 утра и возвращаюсь на работу…

Приходят выходные, я просыпаюсь в 5-6 вечера субботы (отсыпаюсь за недоспанное в течении недели). Я играю в игры, делаю кое-какую работу, иногда выхожу поиграть в бильярд или просто пошляться с друзьями, или просто напиваюсь. Ложусь спать в полдень. Просыпаюсь в 5-6 вечера воскресенья, хорошо отдохнув от работы (вот тут я не понял как правильно перевести).

В каждый из этих дней я ем много фастфуда и мой организм ненавидит меня за это. Я пью много газировки у курю много сигарет. Кажду неделю я работаю 40 (отчётных) часов, т.к. переработки запрещены, но в реальности я работаю примерно 70 часов только для того, чтобы показать насколько я замечательный программист, который может сделать всё.

Мой вес был 155 фунтов (70 кг) до того как я опять начал программировать. Я регулярно таскал железки и практически всегда был на улице. Теперь я постоянно в помещении, стал на 25 фунтов (11 кг) тяжелее – но это пока ещё нормально для парня с ростом 5’11 (1 м 80 см), но у меня абсолютно нет энергии – я постоянно чувствую себя уставшим.

Мне нравится программировать, но там где я работаю на 99% мужской коллектив, женщина работают в других местах и у меня нет возможности пригласить кого-нибудь. Я иду в бар и всем женщинам там далеко за 30, а мне всего 28.

Я зарабатываю неплохие деньги, может быть не для программиста, но довольно неплохие в сравнении с моими одноклассниками, но я проедаю 75% и вожу машину, которая стоит дешевле чем годовая премиум-страховка большинства людей.

Моя жинь полностью расстроена. Нет сремления к чему-нибудь – полный хаос. Я на последней ступени – я просто потерялся по жизни. Я не трахаюсь (уж извините – как написано – так написано :)), я конечно регулярно общаюсь с девушками, но не могу заставить себя не нечто большее чем дружба.

Моя общественная жизнь никакая. Я знаю всего 3-4 человек с которыми мы проводим время и которые не работают со мной. В общем – я доволен работой, но совершенно недоволен остальной чатью жизни.

Я не знаю типичный ли это расклад для программиста – но что есть, то есть.

Мне почему-то кажется что с подобными проблемами сталкивается любой человек, особенно на работу переехавший в другой город/другую страну. Я вот ушёл с предыдущей работы на новую, в другой город перехал только для того, чтобы вечерами не сидеть и не работать неосновную работу – ничего не вышло. Сейчас необходимости работать не только на основной работе стало ещё больше.

Естественно новых друзей в новом городе тоже нет, потому что просто нехватает времени их находить. С женщинами та же фигня 🙂

Вот только в отличии от автора комментария фастфудом я не питаюсь.. и пожалуй даже немного похудел :). Ну и конечно сплю я по всеобщему расписанию :), т.е. ночью 🙂

А как у вас обстоят с этим дела собратья программисты/дизайнеры/консультанты и иже с ними с постоянной работой в офисе? Добро пожаловать в комментарии (после регистрации).

P.S. нашёл ссылку откуда я узнал об этой статье, я-то думал что потерял её – вот собственно.
На что, на что – а на ссылки я пока не жадный 🙂


WordPress 2.8 Beta 1

Ну что… всем плакать, кому от счастья, кому от горя 🙂 – вышла первая бета новой ветки WordPress – WordPress 2.8 Beta 1

Офицальное сообщение на редкость таланливое (в смысле краткое 🙂 ):

Скачать, протестировать, сообщить об ошибке.

Что нового? Да всё вот это.

Удачной охоты, все вы тестеры.

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


15 лет браузеру Opera

Сегодня появился официальный пресс-релиз от компании Opera Software в котором сообщается что именно сегодня празднует свой 15-й день рождения браузер Opera.

Небольшой перевод пресс-релиза:

Пятнадцать лет назад два компьютерных инженера сидели за их рабочими столами в исследовательской лаборатории, в организации, известной сейчас как Telenor — норвежская телекоммуникационная компания, горя желанием начать новый проект. Они собирались разработать свой собственный Web-браузер. Эти первые нажатия клавиш дали старт Opera, браузеру который установил — и продолжает устанавливать — стандарты инноваций в браузерах.

Jon von Tetzchner, CEO Opera Software, и Geir Ivarsoy начали писать код Web-браузера в апреле 1994 года. Сегодня больше 40 миллионов людей используют Opera в их Windows, Mac и Linux компьютерах.

“Geir и я знали что Интернет навсегда изменит то, как люди жили, работали и играли — Web-браузер будет инструментом, позволяющих сделать эти изменения,” сказал Jon von Tetzchner, CEO, Opera. “Сегодня я горд тем, чего достигла наша компания совместно с мировым сообществом пользователей Opera. В следующие 15 лет миллиарды человек присоединятся к Web. Я уверен что мы дадим им ещё больше причин, чтобы выбрать Opera. Каждый заслуживает наилучшего браузера, вне зависимости от того как или где он входит в Интернет.”

Исходный десктопный браузер Opera определил путь для компании по созданию единого, кросс-платформенного браузерного движка. Именно поэтому браузерное ядро теперь работает везде, Opera распространяет опыт, полученный в Интернете на целый массив различных устройств – от телевизоров, теле-приставок и медиа-плееров до мобильных телефонов, игровых консолей, машин и компьютеров. Сеогдна Opera доступна для сотен миллионов человек по всему миру.

15 лет браузерных инноваций

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

В первом же релизе Opera были внедрены браузерные закладки, что позволило просматривать много документов в одном окне браузера.

В 2001, Opera представило Mouse Gestures (выполнение команд по движению мыши) – это радикально улучшило навигацию человека в Интернете.

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

Ссылки

От себя немного добавлю. Оперой на ноутбуке я не пользуюсь, как-то больше прижился FireFox, но в мобильном сегменте Opera Mini нет конкурентов.

P.S.
Как оказалось на Хабре появился официальный перевод (как я понимаю), но я свой всё-равно не удалю.


Как выделится на собеседовании

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

И вот сегодня наткнулся на две полезных статьи: Как Выделится На Собеседовании(перевод) и А Какая У Вас Зарплата? – автор Bogdan Bereznay. По-моему очень дельные советы в первой статье и правильное возмущение во второй. Я полностью поддерживаю – не спрашивать какую зарплату тебе будут платить и в какой форме – это верх безрассудства, да и у нанимателя должны возникнуть вопросы типа – “Вы будете работать за еду?” и “Что это за работник, если он собирается работать за еду?”.

Да… ещё пару мыслей.
Кризис (в головах работодателей) очень сильно ужесточил требования к наёмным работникам, при этом сильно урезав их в размерах материальной компенсации и правах.

Не работайте за еду – это, как минимум, непрофессионально.

P.S.
Вот только что в моём Google Reader-е появилась статья Макса Крайнова – о том как удержаться на работе – немного не в тему этой статьи – но как логическое продолжение – несомненно!


Firefox 3.0.9

21 апреля 2009 года в 7:08 по тихоокеанскому времени вышло очередное обновление моего любимого интернет-браузера – Firefox 3.0.9.

Исправления ошибок в безопасности:

  • MFSA 2009-22 Firefox выполнял редирект по javascript: URI, содержащийся в заголовке Refresh ответа от сервера
  • MFSA 2009-21 при сохранении страницы, данные POST-запроса отправлялись на неправильный сайт со страниц, содержащих фрейм
  • MFSA 2009-20 Опасные поисковые плагины могли внедрять код на произвольные сайты
  • MFSA 2009-19 Уязвимость через XMLHttpRequest и XPCNativeWrapper.toString – возможность выполнения произвольного кода в контексте chrome
  • MFSA 2009-18 XSS-уязвимость при использовании сторонних стилей и XBL привязок
  • MFSA 2009-17 Уязвимость при загрузке Adobe Flash – Flash-файл мог создавать соединения со сторонними сайтами и читать и писать файлы через Local Shared Objects на пользовательском компьютере
  • MFSA 2009-16 jar: игнорирование content-disposition: заголовок документа мог отображаться в URI
  • MFSA 2009-15 URL спуфинг с использованием псевдографики
  • MFSA 2009-14 Краш браузера из-за ошибок памяти (rv:1.9.0.9) – всё те же проблемы с JavaScript. Похоже что данные ошибки будут наконец-то исправлены только с внедрением нового движка JavaScript

Кроме того в этой версии исправлено 67 ошибок, 23 из которых помечены как критические (в багзиле во-всяком случае).
В число исправленных ошибок вошли:

  • Исправлена ошибка с потерей сохранённых кук (или кукей – как это блин по-русски во множественном числе? – cookies) (bug 470578)
  • Испралена ошибка, появившаяся в Firefox 3.0.7 – не отображались вложенные изображения на популярных почтовых сервисах типа AOL и AIM. (bug 482659)
  • Большие формы отправлялись очень медленно. (bug 426991)
  • В некоторых случаях новое окно неправильно получало фокус. (bug 446568)

Ну и как обычно отмечается о прекращении поддержки ветки Firefox 2.0.0.x и настоятельно рекомендуется переходить на Firefox 3.
Для тех, кто уже пользуется этим браузером, придёт уведомление о новой версии в течении 24-48 часов, нужно будет просто установить обновление.


phpMyAdmin 3.1.3.2

Очередное обновление php-оболочки для управления базой данных MySQLphpMyAdmin 3.1.3.2.

Информация об этом появилась на Sourceforge.net, однако на сайте самого проекта пока ничего не написано. Будем ждать 🙂

Скачать последнюю версию можно здесь.
Информация об изменениях очень скудная:

  • [security] Недостаточная фильтрация данных при генерации конфигурационного файла

И судя по всему это единственное исправление.

Что интересно – так это то, что в файле изменений есть информация об изменениях в ещё невышедших версиях 3.1.4 и 3.2.0.


Music Open Source

Прочитал на хабре о том, что одна из самых моих любимых групп выложила своё творчество в свободный доступ. Встречайте — группа «Несчастный случай».

Супер — а то я всё собирался поискать их творчество — да всё времени нет, а тут качай-нехочу 🙂

P.S. И не нажимайте на замочек.

P.P.S. Каким это боком к IнTересностям, спросите вы? Ну дык во-первых — open source, во-вторых — интересно ведь – разве нет? 🙂 Ну а в-третьих — я так хочу, и вообще :).

P.P.P.S. NakedDay кончится завтра – терпение 🙂


PHP 5.2.9-2 (Windows) релиз

Вышел новый релиз ветки PHP 5.2.х специально для платформы Windows – PHP 5.2.9-2.

Релиз фокусируется на исправлениях утечек в безопасности библиотеки OpenSSL (CVE-2009-0590, CVE-2009-0591 и CVE-2009-0789). Все подробности здесь.

Библиотека OpenSSL обновлена до версии 0.9.8k, которая содержит исправления этих утечек.

Для скачивания доступны только исполняемые файлы, т.к. исходные коды самого PHP не менялись, соответственно они отдельно не выложены – смотрите предыдущий релиз.

Всем кто использует эту библиотека в своих разработках и Windows в качестве операционной системы хостинга – крайне рекомендую.


NakedDay’09

NakedDay09

NakedDay'09

Я совсем забыл… сегодня же день без CSS. Собственно именно поэтому блог сейчас имеет тот вид, который имеет :))). Наслаждайтесь – уже завтра всё опять будет “стильно”.