• Поздний старт в ИТ - есть ли шансы?

    zo0m
    @zo0m
    full stack developer
    какой-то вы неуверенный слишком
    я собеседовал достаточно много студентов и возраст скорее играет на вас
    "Что делал? тебе столько лет, а где опыт?", конечно спросят, только не для того чтобы вас топить, а для того чтобы понять что за человек сидит.
    Если на собеседованиях будете хорошо отвечать -- у вас нет причин не попасть куда-угодно.

    псц, ПОЗДНИЙ СТАРТ в 26 ??? я видел взрослых мужиков за 40 полностью меняющих работу на IT, а вам 26...

    чувак иди проспись
    Ответ написан
    6 комментариев
  • В чем отличия void от Id в objective-c?

    Flanker_4
    @Flanker_4
    Вы наверное имели ввиду void* ?
    Отличие в том, что id указатель на objective - c объекты, а void* указатель на неопределенный тип, или просто область в памяти (в которой может хранится все что угодно).

    stackoverflow.com/questions/1304176/objective-c-di...
    Ответ написан
    Комментировать
  • Что такое серверная и клиентская часть?

    begemot_sun
    @begemot_sun
    Программист в душе.
    Любая система в веб состоит из 2х частей.
    1 часть (клиентская) - это фактически та программа, которой вы пользуетесь у себя на компьютере. Например браузер.

    Сам по себе браузер ничего не умеет. Он умеет только отображать информацию полученную откуда либо.

    Соотвественно вводится 2 часть системы - серверная.
    Она как-то взаимодействует с клиентом (браузером, телефоном и т.п) таким образом, чтобы пользователь клиента мог получить какую либо полезную информацию.

    Т.о. клиент отправляет запрос серверу. Сервер его обрабатывает и отдает ответ. Клиент этот ответ отображает.

    Для клиентской части вам надо (в первом приближении): HTML\CSS, JavaScript или создать программу (для андройда, для компьютера и т.п.)

    Для серверной части вам надо (в первом приближении): PHP, веб-сервер (apache, nginx), база данных (MySQL, Postgresql, MongoDB и т.п) или другая программа способная взаимодействовать с клиентом каким либо образом.

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

    Реши, какие требуются классы;
    обеспечь полный набор операций для каждого класса;
    явно вырази общность через наследование.

    Б. Страуструп же!
    Ответ написан
    Комментировать
  • Как понять принципы ООП?

    @Calc
    Гради Буч.
    Объектно-ориентированный анализ и проектирование
    Ответ написан
    Комментировать
  • Как понять принципы ООП?

    onqu
    @onqu
    weasy
    Чтобы понять принципы ООП, книги не требуются. Взгляните вокруг себя. Всмотритесь в любой объект в реальном мире, опишите его наиболее подробно (материал, размер, цвет, вес, плотность, составные части и т.д.), это будут его свойства. Опишите, что и каким образом этот объект умеет делать (включаться, складываться, кушать электроэнергию, взаимодействовать с другими объектами или окружающей средой и т.д.), это будут его методы. Подумайте, для чего используется этот объект, что ему нужно изменить или добавить, чтобы использовать в других условиях или целях, и на основе всех собранных знаний создать более удобный экземпляр, это будет наследование и полиморфизм. Теперь немедленно забудьте обо всем, используйте объект по назначению, это будет инкапсуляция. Дальше останутся только тонкости выбранного Вами языка, шаблоны, методологии и прочаяие ересь тренды.
    Ответ написан
    2 комментария
  • Как понять принципы ООП?

    JRazor
    @JRazor
    Senior StarkOverFlow Programmer
    Начните учить Java. Там просто никак нельзя не писать в ООП.

    Понять ООП читая книги очень непросто. Лучше возьмите язык (Python, Java или другой объектно-ориентированный язык) и поиграйтесь с классами, функциями, наследованием и прочими прелестями ООП.
    Ответ написан
    8 комментариев
  • Какие языки программирования нечувствительны к регистру букв?

    ostapbender
    @ostapbender
    Ada, почти все BASIC'и, Pascal, SQL, Fortran.
    Ответ написан
    Комментировать
  • Внешний SSD vs HDD?

    @edogs
    Если под файл-стораж, то ssd с их «нормой» 256Гб далеко до hdd с их «нормой» в 2тб. Больших бытовых ssd не бывает.

    Ограниченный цикл перезаписей у ssd в плане домашнего использования — уже давно не актуально, лет на 5-10 хватит.
    Проблема с windows xp решается драйверами (по крайней мере у интела) и запуском утилиты для «очистки» по диспетчеру задач, плюс сверхкритичной эта проблема никогда не была.

    Если объемов ssd более чем достаточно, а деньги не критичны (256гб ssd за 6 тысяч против 2тб винта за 3 тысячи), то брать ssd однозначно и без зазрения совести. Кроме объема и цены — недостатков фактически нет.

    p.s.: несмотря на сценарий использования usb2.0 определенно есть смысл взять с поддержкой usb3.0 бокс.
    Ответ написан
    1 комментарий