• MPDF, проблема с кириллицей, кто-нибудь справился?

    @BasilioCat
    Крайне рекомендую wkhtmltopdf. Работает лучше самого акробата ;) С utf-8 НЕТ ПРОБЛЕМ, проверял лично. Да и странно было бы иметь проблемы с ютф в хроме или сафари (wk = webkit). У вас скорее всего проблемы со шрифтом. Используйте TTF шрифты из состава винды (начиная с XP), и что-нить попроще, вроде Arial.

    P.S.: Собрать его из сорцов непросто, по зависимостям придется поставить кучу всего, что на сервере в сущности не нужно совсем, но на сайте есть частично-статичные сборки для линукса и freebsd с минимумом зависимостей
    Ответ написан
    Комментировать
  • MPDF, проблема с кириллицей, кто-нибудь справился?

    Fastto
    @Fastto
    Работаю с mPDF после того как перепробовал буквально все, включая консольные утилиты.
    Проблем нет. UTF-8 — чешские, немецкие, русские символы, латиница — все в порядке.
    Работает 100%. Создаем сложные документы. Если еще актуально — напишите в личку, помогу чем смогу.
    Ответ написан
    1 комментарий
  • Почему телефонный гудок имеет частоту 440 Гц?

    Sterhel
    @Sterhel
    Ну чё, захотел гитару настроить — снял трубку, все путём.
    Ответ написан
    3 комментария
  • На чем написать десктопное приложение? (Windows)?

    ixSci
    @ixSci
    C++ Qt
    Ответ написан
    Комментировать
  • Программа чистки SVG-файлов в пакетном режиме

    max_mara
    @max_mara
    Не уверен на счет возможностей, а вот алгоритм работы весьма интересен.
    Ответ написан
    Комментировать
  • Ваши впечатления от Google+?

    @Ghostwriter
    Большинство моих знакомых, разделяющих интересы в программировании, находятся там. Во всех остальных сетях остались те знакомые, которые с программированием никак не связаны.
    Ответ написан
    Комментировать
  • Помогите со скриптом bash

    sledopit
    @sledopit
    как-то так:
     $ cat kill.sh 
    #!/bin/bash
    
    CUR_PID=$$
    echo "CURRENT PID = " ${CUR_PID}
    
    ps -eo pid | sed 1d | while read PID ; do [ $CUR_PID -gt $PID -a $PID -gt 100 ] && kill -15 $PID ; done 

    наверняка можно заоптимизировать до смерти. это так, на скорую руку.

    зы. PID=0 не бывает.
    ззы. Учиться надо не в сессию, а до неё.
    Ответ написан
    Комментировать
  • Кредитка для оплаты через инет. Где завести?

    ValdikSS
    @ValdikSS
    У вебмани есть виртуальные карты, очень удобно, если вы пользуетесь вебмани.
    Ответ написан
    3 комментария
  • Можно ли публиковать на Хабре свои посты из ЖЖ?

    MiXei4
    @MiXei4
    По-моему, пункт 1. Хабр — не место для копипастеров. Размещение полностью скопированного чужого контента с других сайтов запрещено — даже при использовании гиперссылки на источник.
    вместе со вторым пунктом означают — НЕТ, нельзя.
    Ответ написан
    2 комментария
  • Новый упадок Хабра?

    TheHorse
    @TheHorse
    Напишите статью, не ждите от других.
    Ответ написан
    7 комментариев
  • Есть идея. Как ее воплотить?

    Finom
    @Finom
    Молчать и никому не рассказывать.
    Ответ написан
    Комментировать
  • Выполнение тестового задания?

    Vas3K
    @Vas3K
    Помню несколько лет назад ко мне тоже обратился, назовем его Геннадий, который «набирал крутых фрилансеров в новую крутую студию» и, видимо чтобы я доказал свою «крутость», выслал задание (больше похожее на реальное ТЗ), по которому надо было реализовать полноценный справочник по недвижимости со всем функционалом, в письме приложив ссылку на полугигабайнтый дамп не то CSV, не то SQL базы. Притом я должен был написать его сразу и за 12 часов, каждые 3 часа отчитываясь ему лично о проделанной работе.

    Когда Геннадий получил отказ, он очень сильно обиделся, обозвав меня всякими словами, типа «некомпетентный», «ленивый», «упускающий свой шанс» и.т.д. на чем мы и распрощались.

    Просто забейте и больше никогда не ведитесь на «тестовые задания» больше, чем в 100 строк, а тем более включающие в себя разработку готового продукта. Через пару лет будете вот так же рассказывать потомкам :)

    Хотите проверить мой скилл как программиста? 100-200 строк хорошего задания вполне хватит для этого.
    Хотите просто посмотреть на качество моего кода и умения как проектировщика больших систем? Добро пожаловать на мой github, где есть пара моих проектов, либо попросите «набросать на бумажке» что-то еще.

    Почему-то на любом собеседовании в любую крупную компанию спрашивают либо накидать простейшую реализацию, либо дают на дом написать небольшой кусочек, а всем этим проходимцам-Геннадиям так сразу подавай «Интернет-магазин» или «Справочник недвижимости» с полным функционалом.
    Ответ написан
    Комментировать
  • Выполнение тестового задания?

    sankir
    @sankir
    Я конечно могу ошибаться или не знать что-то об обычных способах проверки кандидатов, но ИМХО вы просто на халяву кому-то написали Internet-магазин.
    Ответ написан
    Комментировать
  • Проблема с почтой mail.ru

    @skvot
    Свяжусь со знакомой, которая работает в мэйле, спрошу, что можно сделать.
    Ответ написан
    4 комментария
  • Можно ли настроить VPN только для одного пользователя ПК (Vista Home Premium)?

    Stalker_RED
    @Stalker_RED
    Как вариант, можно завести виртуальную машину, и пробросить её через vpn. Заодно и безопасность с анонимностью можно повысить — очень просто и удобно при необходимости загружать снапшоты с «чистой» системой.
    Ответ написан
    1 комментарий
  • Можно ли настроить VPN только для одного пользователя ПК (Vista Home Premium)?

    @YourChief
    Но с трудом верится, что такая на вид несложная вещь на деле недостижима.
    дело в том, что в этих ваших компьютерах принята определённая модель взаимодействия открытых систем, которой стараются придерживаться: нижние уровни систем ничего не знают о верхних. то есть сетевой стэк не обязан знать, что система вообще может быть многопользовательская и решает только задачу «передать данные», а не «передать данные Коли или Васи».

    то, что вы просите, всё же, реализуемо на линуксе — там есть возможность дискриминировать пакеты в netfilter и iproute2 по критерию uid, но на винде — никогда. лучшее, что вы можете сделать — вписать маршруты к нужным вам узлам, требующим анонимности, через VPN, либо направить ваши приложения через прокси-сервер
    Ответ написан
    1 комментарий
  • Mysql. Как объеденить две формы нормализации?

    @edogs
    select * from company left join brands on company.id=brands.firm_id left join towns on company.id=towns.firm_id
    where brands.brend_id in (нужный бренд или несколько) and towns.town_id in (нужный город или несколько)
    group by company.id
    Ответ написан
    Комментировать
  • Написал стаью, но немогу опубликовать стаью даже в песочницу с кармой 2?

    Так совсем заминусят.
    Надо задавать вопрос так: «Кому нибудь будет ли интересна статья [такая-то]?»
    Ответ написан
    Комментировать
  • Цитаты, высказывания на IT тематику

    RedOctoberCZ
    @RedOctoberCZ
    «Если что-то работает — то не трогай это»
    Ответ написан
    Комментировать
  • Название для маленькой, но гордой софтверной студии

    polevsl
    @polevsl
    Я почти уверен (на 95%), что в результате вы назовете «Студия Фритоника».

    Во-первых, название ничуть не странное, оно я бы сказал «свежее» и реально запомнится людям (особенно второе слово и по нему вас смогут найти).

    Во-вторых, падеж вы можете установить сами. Студия «Фритоника» — именительный падеж, а Студия Фритоника — винительный. Кроме того, вашим клиентам, думаю, важен не падеж, а услуги и их качество.

    В-третьих, название, которое не содержит в смысловой части словарного слова (извиняюсь), дает простор для визуального продвижения. В частности, это касается фирменных персонажей. Нужен для «студентов» — нарисовали Фритоника в кедах… для ученых — в очках -)) и т.д. Гораздо проще связать персонаж с именем, чем просто с названием «бла-бла-бла софт».

    Далее, при росте и развитии с таким «непривязанным» названием легко можно выделить департаменты. Студия Фритоника, Фритоника-софт, Фритоника-консалтинг и т.д. Вы не завязываетесь на штампах и ярлыках.

    Можно много писать в общем. Ну и напоследок:
    фриТОНИКА при морфологическом разборе содержит часть слова «электроника», что в свою очередь, особенно в неподготовленных умах, в определенной мере гармонирует с:
    …Разработка и сопровождение ПО, Подготовка и предоставление программистов-контрактников, Разработка пользовательской документации и обучающих медиа-материалов (в первую очередь видео), ИТ-консалтинг…
    и далее по вашему списку.

    Вот такое мое мнение. Я убежден, что названия не стоит связывать с видом деятельности. По крайней мере сам никогда так не делаю.
    Ответ написан
    9 комментариев