• Есть ли PC ноут, который держит батарею так же как макбук (8+ часов)?

    Скорее всего нет.
    Либо это будет "печатная машинка", либо с конской ценой ультрабук (по цене сравнимая с mac)
    Вся проблема в ОС.
    Т.е. Windows не так эффективно работает с батареей, чем MacOS.
    Ответ написан
    Комментировать
  • Есть ли PC ноут, который держит батарею так же как макбук (8+ часов)?

    @GraySky
    Есть у меня один китайский ноут, Chuwi LapBook 15.6 Брал в Китае всего за 170$ примерно год назад

    Для работы он мало пригоден, по характеристикам это скорее что-то типа планшета с клавиатурой или нетбука : 4 ГБ оп DDR3L; 64 ГБ встр. памяти eMMC; аккумулятор 10 000 мАч. Экран отвратительный, кстати.

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

    Меня это устройство выручало не раз именно за счёт батареи, но для совсем простых задач - как рабочий инструмент он непригоден совершенно. Думал на него накатить какой-то легкий дистрибутив Линукс типа Elementary OS но как-то руки не доходили.

    Ну а по сути вопроса - лучше Маков среди ноутбуков в природе нет (субъективно)
    Ответ написан
    Комментировать
  • Есть ли PC ноут, который держит батарею так же как макбук (8+ часов)?

    GavriKos
    @GavriKos
    Asus zenbook. В течении полугода держал по 8 часов. Дальше - как повезет. Естественно в комплектации БЕЗ дискретной видяхи, ТОЛЬКО ssd и все такое.
    Ответ написан
    Комментировать
  • Как перезагрузить сервис на Go так, чтобы сохранить текущие WS соединения?

    @RidgeA
    есть такая штука как https://golang.org/pkg/plugin/
    не знаю подойдет ли, но если подойдет - то разделить приложение на 2 части - одна - веб-сервер, вторая - вся логика, которая подключается как плагин. Вот его, насколько я понял, можно менять по-горячему

    Если не подойдет, и вопрос сохранения соединений критичен, то все-равно разделить на две части, но они между собой должны общаться по какому-то IPC каналу (tcp/unix/whaterver). Это позволит вторую часть перезагружать не трогая первую.
    Ответ написан
    3 комментария
  • Как и на чем лучше сделать архитектуру сервера, который держит соединение с клиентом?

    @Ivankon
    1. Мой сервер Дистанционной системы проектирования (написанный на C#) с поддержкой постоянного соединения с каждым клиентом, отправкой файлов после каждого сохранения держит не напрягаясь 10000 клиентов онлайн.
    Характеристики сервера: Xeon 12 ядер, 64гига оперативы, WinServer 2012R2
    2. Будет нормально работать на C# вполне, в плане серверных приложений он не уступает никому.
    3. WCF с привязкой NetTcpBinding Duplex
    Ответ написан
    Комментировать
  • Как выбрать версию .NET Framework?

    @d-stream
    Готовые решения - не подаю, но...
    WPF и как бы естественно MVVM - достойно, выразительно.
    Ну framework - все-таки на сегодня 4.5 и выше, если конечно "совместимость с xp" не будет принципиальной.
    Ответ написан
    2 комментария
  • Как выбрать версию .NET Framework?

    DarkRaven
    @DarkRaven
    разработка программного обеспечения
    Правильно ли я понял, что для разработки интерфейса используем WPF? Насколько он мне даст потом возможности к кастомизации и добавлению свистилок/перделок?

    Только WPF дает максимальную свободу в плане кастомизации интерфейса, тоже самое на winforms будет сделать порой крайне сложно.
    Касаемо выбора .NET Framework, первый вопрос, минимальная версия windows.
    Скажем, вы ориентированы на Windows 7 и выше, то ваш выбор это 4.7 (последняя версия). Дальше от вас требуется проверять совместимость при переходе на новую версию framework-а с тем списком ОС, который вы поддерживаете.

    А если вдруг вам потребуется поддержка других ОС, то советую посмотреть в сторону кроссплатформенных UI библиотек сразу.
    Ответ написан
    1 комментарий
  • Как выбрать версию .NET Framework?

    Определитесь с минимальной версией ОС на которой будет работать приложение, если в список входит ВинХП то тогда net 4.0, так как версию выше данная ос не поддерживает, если ХР использоваться не будет то берите версию 4.5, в большинстве случаев её хватает на всё. WPF не обязательно, есть еще WinForm
    Ответ написан
    Комментировать
  • Как написать кастомный софт под мой смартфон?

    @nirvimel
    После заливки непротестированной прошивки прямо в живой телефон с вероятностью 99.99% он превратится в кирпич.
    Так прошивки не разрабатывает никто, включая тех, кто их разрабатывает профессионально.

    С чего начинать? - С покупки специальной Development Board под целевой SoC, например.
    Ответ написан
    Комментировать
  • Как написать кастомный софт под мой смартфон?

    Rou1997
    @Rou1997
    Какие MT? Какие прошивки, какие NAND-разделы? О чем вы?

    1. Берете Android NDK.
    2. Пишете что-нибудь на Си, например printf("Helloworld").
    На ARM-ассемблере тоже можно писать, и на x86 тоже - там есть все, что есть в GNU Toolchain.
    3. Правите Android.mk, чтобы скомпилировать в Executable вместо Shared object то есть вместо библиотеки(Android NDK "заточен" под библиотеки, если компилировать в библиотеку то придется писать еще и "обертку" на Java с помощью JNI)
    4. Затем открываете adb shell (желательно иметь root-права - без них неудобно) и запускаете полученный executable.
    Всё! На экране будет "Hello World", и я вас уверяю, это произойдет с отправкой всех необходимых команд процессору! Более того, даже если вы напишете на Java, то все равно без процессора это никак не отработает! И даже если вы сделаете страничку на HTML&CSS&JS и откроете ее в браузере на Android, все равно все через процессор отработает!

    Всё, поставленная вами задача - выполнена, если хотите чтобы это происходило вместо запуска ОС - так "впаяйте" это дело в ОС и все, у нее исходный код открытый.
    Android - это Линукс, все описанное работает на любом Линуксе, и на нем тоже.
    Ответ написан
    6 комментариев
  • Как дела в системном программировании?

    @Eddy_Em
    А мне, например, пофиг: у меня и "скрипты" на сях, и системщина на сях, и прошивки железяк на сях, и числодробилки на сях, и CGI на сях...
    В общем, С годится для всего, чего угодно. Разве что для веба приходится еще с жабоскриптом заморачиваться. Благо, немного его.
    Ответ написан
    Комментировать
  • Поздний старт в ИТ - есть ли шансы?

    beardedjack
    @beardedjack
    Ничего не бойтесь, дружище! Понимаю Ваши опасения. Ваш возраст - это ерунда.
    Самому уже 33. Всего-лишь пару месяцев назад получил должность, связанную с управлением проектами в области разработки ПО.
    До этого 11 лет в госконторе. Там начинал с эникейщика. Компы таскал. Админил все что можно. Много работал с людьми. Дорос до нач. отдела. Свободное время тратил на самообучение, фриланс. Потом добавилось получение второго высшего образования заочно по ит-специальности (голая математика, программирования было мало).
    Уже давно стало понятно, что надо менять сферу деятельности. Причем очень быстро. Мозг "закисает" на работе совсем... Вот и решился на экстренные меры.
    Да, здесь актуален вопрос психологического характера...
    Мотался по собеседованиям. Претендовал на должность Java junior-developer (выбрал джаву как ниболее интересную для меня в тот момент, хотя опыт был в иной области). Из этих собеседований вынес много нужного и интересного для себя. За это время подучился основательно. Мало спал. Много читал/писал/пробовал...
    Да, я был готов так поступиться со своим самолюбием: уйти с "престижной" должности и начать все "с нуля".
    На одном из ранних проваленных мною собеседований, интервьюер (технический специалист) задал вопрос: "А не поздновато ли ты, парень, решил резко так сменить сферу деятельности? Уйти с такой должности. Да на такую низкую должность... Возраст уже... Вот я б не рискнул...". На что получил ответ: "Это мои проблемы, парень. И мне решать как мне с этим жить".
    Все мои долгие попытки трудоустройства все-таки привели к положительному результату. В результате - имею очень интересную и хорошо оплачиваемую работу. И готов тратить свободное время на самообучение.
    Ответ написан
    Комментировать
  • Почему большинство программистов выбирают Mac?

    @DAlex
    Занимался разработкой из линукс несколько лет - устраивало все. На новом месте работы выдали мак... Было мучительно первые несколько недель. Потом смирился... Всё-таки линукс более гибким мне представляется (работал в ОС семейства дебиан). Я занимаюсь бэкендом большую часть времени на Питоне, немного фронта... Ничего такого, чего не было бы в линукс в маке я не нашёл. А вот некоторые вещи (модули, сторонние приложения) в линукс ставятся проще.
    Дома все ещё линукс - мечты купить мак нет.
    Также от многих слышал, что на маках сидят дизайнеры и мультимедийщики.
    Ответ написан
    Комментировать