Ответы пользователя по тегу Программирование
  • Существуют ли операционные системы сделанные в России?

    DIITHiTech
    @DIITHiTech
    Fullstack javascript developer
    перспективы создания Российского аналога osx, windows, ubuntu и т.д

    Даже если откинуть тот факт, что сейчас нету никаких ресурсов, то время нужно очень-очень много только для написания, еще тестирования и многолетней отладки, чтоб вышел только продукт уровня винды 95 лет за 5-10.
    А кому оно надо? Простите, но кроме как патриотам, пишущим "российского" с большой - никому. Нет потребностей рынка- нет смыла в трате ресурсов на бесполезную вещь, которая однозначно будет уступать в обозримом будущем, собственно и рынка как такового нет. За чей счет банкет то? Где кадры такого уровня взять? Тот же майкрософт, уже не один десяток лет пилит свои ОС, и какие бабки туда были вложенные? какие кадры со всего мира собирались?
    Вся эта идея смешная до безобразия... Свои сборки линуксов- ну вполне возможно...
    Ответ написан
  • Сложно ли заставить программу произносить тексты?

    DIITHiTech
    @DIITHiTech
    Fullstack javascript developer
    Когда еще delphi был жив относительно, использовал движок LOQUENDO и голос Olga. Весьма приятное и достойное звучание русской речи, лучшее что было. Ну и управлялось это через стандартный windows speech API. Голос увы не бесплатный ;)
    Ответ написан
    Комментировать
  • Arduino Как из получаемой веб страницы выделить основную часть?

    DIITHiTech
    @DIITHiTech
    Fullstack javascript developer
    В протоколе http заголовок от тела отделяется последовательностью символов \r\n\r\n, вот и ищите их средствами модуля string, после них и будет тело страницы. Гугл подсказывает что там есть методы indexOf() и substring() вот и используйте их...
    Ответ написан
    Комментировать
  • В PHP можно ли создать свой формат для файлов (например файл с расширением ".lang")?

    DIITHiTech
    @DIITHiTech
    Fullstack javascript developer
    Да ему абсолютно пофиг на расширение, это всего лишь часть имени файла.
    Ответ написан
  • Как определить компетентность на должность middle - senior php developer?

    DIITHiTech
    @DIITHiTech
    Fullstack javascript developer
    Самый простой вариант обратится к хорошему IT рекрутеру, либо в фирму, либо поискать его услуги на фрилансах.
    С таким же успехом я могу идти покупать верблюда для скачек, ничего в этом не понимая=)
    Методика проверки кандидата на наизусть чего -нибудь, это глупо, в лучшем случае чего можно этим добиться - найти junior'a, который на ночь заучивает библию-php. Senior i middle это уже не знание языка, это рациональное и структурированное решение задач, а как Вы это можете сами проверить? Разве что определите по тому что Senior развернется и уйдет...=)
    Ответ написан
    Комментировать
  • Как реализовать передачу данных с одного МК на другой через Интернет?

    DIITHiTech
    @DIITHiTech
    Fullstack javascript developer
    Зачем тут web сервер? простой TCP, но все ровно надо будет разбираться со стеком IP.
    Еще нужно учесть, что IP в мобильных сетях серые, т.е к нему не подключится с Интернета, правда как дополнительная услуга часто предоставляется белый IP, но, кажется, только в 3G сетях.
    Возможно, проще будет сервер разместить на обычном хостинге, а клиенты - мк через него чтоб обмен вели.
    Ну а вместо модема - готовый GSM модуль. очень дешево.
    www.aliexpress.com/wholesale?catId=0&initiative_id...

    Если нужна видео трансляция, то о GPRS забудьте. Это к 3G.
    Ответ написан
    3 комментария
  • Студент и Низкоуровневое программирование?

    DIITHiTech
    @DIITHiTech
    Fullstack javascript developer
    ИМХО к сожалению, состояние нашей промышленности не способствует созданию таких рабочих мест, где широко нужны программисты "железячники". Если сравнивать с прикладными+веб, то их можно считать что и нету. Увы.
    Сам я тоже должен быть железячником по образованию, все с паяльниками сидел, но еще после школы понял что скорее всего это останется занятием для души бумажки о ВО, а основным, как и все, упорно заняться прикладным, через пару лет дошло что лучше веб. Просто не в том месте или не в то время я родился=) Писать даже индуский код на том же php для "забугра" в разы выгоднее.
    Вообщем себе рисовал картину так - минусы железячника:
    - производство стоит, отсталое
    - маленькое количество рабочих мест
    - относительно низкая ЗП, в несколько раз меньше по сравнению с другими
    - работа на внутренний рынок
    - сложное освоение, большие затраты на покупку демо-железяк
    - привязанность к конкретному месту производства
    - устроится сложно, работа часто "по блату"
    - сам один ты в поле не воин, ты не напишешь крутую прошивку, скажем умного дома, под устройство которого нет, сам не запустишь производство, сам не продашь... как бы этого не хотелось... разве что kickstarter=) и то команда нужна серьезная чтоб создать свое маленькое дело
    - там где есть хоть какое то производство -ужасная экология, жить в индустриальном районе не хочется, ну это так - придирки
    - мало шансов свалить в "загнивающийзапад" по рабочей визе

    Конечно, есть яркие исключения, но в основной массе оно примерно так...

    Может получиться как у меня - отучился на железячника, а все ровно параллельно сам учил прикладное и веб- круть, теперь я web dev с никому ненужными навыками программиста мк, системотехника и архитектора сетей=))
    Вообщем хорошенько еще подумайте=)
    Если бы у меня была машина времени- я бы вообще вернулся на 10 лет назад и сказал бы себе - "харе кодить, забей - сиди на лавке пей пиво, через 10 лет будешь ручным тестированием заниматься - там за месяц буш готов, мозг береги"=)))
    Ответ написан
    3 комментария
  • Как послать команду с телефона на компьютер?

    DIITHiTech
    @DIITHiTech
    Fullstack javascript developer
    Ну либо обычный TCP сервер вместо "сайта", либо на PC вебсокет, на том же delphi (stackoverflow.com/questions/25181302/websocket-cli...) или java, сайт на nodejs, мобильный клиент- браузер с websocket.
    Ответ написан
    Комментировать