Ответы пользователя по тегу Программирование
  • Можно ли писать приложения под Windows, на Linux?

    Zhbert
    @Zhbert
    Technical Writer, Linux user
    Да, можно. Но смотря что за приложение и на чем пишешь.

    1. Java. Работать будет на любой системе, включая Mac OS. В ее основе лежит "java-машина" - то есть весь написанный тобой код собирается в так называемый байт-код, который выполняется джава-машиной. Все, что ты увидишь на экране и все, что делает твой софт - все это берет на себя джава-машина, ты только пишешь ей, что делать (грубо говоря).
    2. Qt. Это набор библиотек, предостоавляющих тебе примерно то же самое, что и в первом случае, но только без "машины". Но, если твой софт использует что-то специфичное, например напрямую обращается в АПИ винды, то тут ты в пролете.
    3. C# и Mono. Работает примерно как и джава-машина, с той лишь разницей, что дотнет сам по себе заточен только под винду, а моно - это костыль, разработанный типа как ему замена. Об адекватном переносе софта с одной платфоры на другую можно забыть - косяки вылезут в любом случае.
    4. Питон с каким GTK (pyGTK), но тут тоже все будет зависеть от того, что ты будешь использовать - см. про кьют.

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

    Zhbert
    @Zhbert
    Technical Writer, Linux user
    Именно приложение? Я бы сделал что-то типа такого: взял термопару, простой АЦП, контроллер с блютус модулем, и соединил это все со смартфоном. Результат - ткнул палкой в человека, узнал температуру тела на экране смартфона. Если чуть подкорректировать, то можно сделать наблюдалку в реальном времени.

    Кстати, всегда было интересно - почему "цифровые" градусники почти все поголовно брешут? Что 15 лет назад, когда он показывал нам постоянно температуру в 34,5 градуса, что новый сейчас - 35,6...
    Ответ написан
    Комментировать
  • Для программирования и верстки 13" хватает?

    Zhbert
    @Zhbert
    Technical Writer, Linux user
    Был у меня когда-то 15 дюймовый ноут - полет нормальный, накодил я на нем овердофига всего. Но вот сейчас у меня 17,5 ноут, и 15дюймовый ноут жены кажется мелким и неудобным. А если смотреть на мониторы, так и вообще - после рабочего аймака 21,5 все остальное кажется каким-то мелким. Был еще когда-то нетбук 11дюймов - различные извращенцы на ЛОРе (линукс.орг.ру) часто доказывают что это удобно и классно, но вот лично я на нем делать ничего не смог, кроме как посмотреть кино на даче, ибо глаза в кучу, пальцами по клаве не попадаешь нормально, и вообще это жутко неудобно. Не говоря уже про то, что на экране тупо мало места...

    Так что тут вопрос чисто субъективный - может, оно тебе будет и нормально, но я бы не стал брать для работы экран меньше, чем хотя бы 15 дюймов.
    Ответ написан
    1 комментарий
  • Что изучать после Delphi?

    Zhbert
    @Zhbert
    Technical Writer, Linux user
    Не в литературе дело. Делфи, как объектно-ориентированный паскаль, очень хорош для начала, ибо не дает отстрелить себе ноги, как, например, си или плюсы, да и возможностей применения у него вагон. Я когда-то сам изучал его (правда, после ассемблера под пикмикро) как первый высокоуровневый язык, на котором я писал тогда первые свои "вирусы". Могу сказать одно - если ты постиг основы программирования и познал алгоритмику и приобрел соответствующее мышление, то дальше тебе язык станет не так важен, ибо основы везде в принципе одни и те же, а постигнуть некоторые отличия или плюшки отдельных языков не так уж и сложно. Я бы тебе посоветовал дальше сделать неменого не так, как ты хочешь, ибо изучения языка только ради языка - путь в тупик. Тебе нужно поставить себе задачу (например, ты хочешь какую-то прогу сделать для себя, которая тебе нужна), и начинаешь ее пилить. Для реализации выбираешь более подходящий язык (тут можно и посоветоваться, да), ориентируясь скорее на особенности языков и из, скажем так, ориентированность, а не на хотелку или придурь (знаю чела, который из-за каких-то своих закидонов пишет сайты на С, и считает это нормой). Выбрав язык и задачу - начинаешь писать, по пути решая возникающие трудности. Такой подход дает тебе два плюса - вовлеченность и заинтересованность, которые быстро уходят, если ты учишь что-то просто так, читая книгу.

    Все это ИМХО, конечно же.
    Ответ написан
    Комментировать
  • Драйвер механизма управления запоминающими устройствами, как найти?

    Zhbert
    @Zhbert
    Technical Writer, Linux user
    Поддерживаю предыдущего оратора - попробуй другой установочный образ. Еще момент - каким образом сделана загрузочная флешка с семеркой? Она ЕМНИП без танцев с бубном на флешку не ставится для установки, это ж тебе не линукс...
    Ответ написан
    Комментировать
  • Влияет ли объем кода PHP на производительность?

    Zhbert
    @Zhbert
    Technical Writer, Linux user
    Можно такого кода понаписать, что и одна строка повесит все к чертовой матери...
    Ответ написан
    1 комментарий
  • Какой лучше выбрать Visual Studio? 2013 или 2010?

    Zhbert
    @Zhbert
    Technical Writer, Linux user
    У меня до сих пор 2008, ничего удобнее не встречал =)
    Ответ написан
    4 комментария
  • Как на c# парсить pdf как сруктуру?

    Zhbert
    @Zhbert
    Technical Writer, Linux user
    Ну, для начала надо найти описание формата PDF, и потом толкаться уже от этого.
    Ответ написан
    1 комментарий
  • Возможно ли использовать Ubuntu, установленную на внешний HDD для веб разработки?

    Zhbert
    @Zhbert
    Technical Writer, Linux user
    Да, так сделать можно, все будет работать на ура и сразу. Единственное, что могут возникнуть траблы с интернетом, если дома и на работе у тебя разное подключение (например, дома роутер выдает IP по DHCP, а на работе надо прописывать статику), но и в данном случае все можно решить практически однокнопочным решением, написав пару скриптов, тыркая которые в нужных местах ты будешь получать нужные тебе настройки интернета.
    Ответ написан
    7 комментариев
  • Какой шрифт вы используете в своей IDE ?

    Zhbert
    @Zhbert
    Technical Writer, Linux user
    Monospace или terminus
    Ответ написан
    Комментировать
  • Стоит ли маркетологу учиться программированию?

    Zhbert
    @Zhbert
    Technical Writer, Linux user
    1. Они помогают мысли более рационально и логически. Потом это перекладывается и на другие области. Так что однозначно да.

    2. Могу сказать одно — выбиаешь задачу и начинаешь писать, терзая гугль, а если вопрос совсем сложный — форумы, где тебе помогут и подскажут. И опыт получишь, и язык быстрее выучишь, нежели будешь просто какие-то задачки из учебника переписывать.

    3. Любой. Тот, который подходит под выбранную тобой задачу. Но новичкам обычно советуют питон или паскаль, говорят, они попроще. Я так вообще когда-то начинал с ассемблера под Picmicro.

    З.Ы. Помни, что программист, это не профессия, а состояние души и склад ума, не каждоу дано стать хорошим программистом =)
    Ответ написан
    2 комментария
  • Посоветуйте мобильный ноутбук для программирования

    Zhbert
    @Zhbert
    Technical Writer, Linux user
    Я полтора года назад купил Samsung N150. ИМХО, у него для его размеров очень удобная клавиатура, на которой можно точно так же печатать вслепую, как и на большом моем ноуте с 17 дюймами, несмотря на небольшой размер. Да и шустренький он, установленной семеркой вертел без проблем, а сейчас на нем без тормозов летает убунта.
    Ответ написан
    Комментировать