Есть и такой вопрос в моем списке вопросов, котоые необходимо знать изучая ООП. Если задуматься, то это достаточно философский вопрос, который требует знания, как минимум этих самых языков, и как максимум полного понимания парадигмы ООП.
Объектно-ориентированное программирование, далее ООП, не новая технология. Появилась давно и в последние годы стала популярной, т.к. позволяет значительно снизить порог вхождения при изучении языков программирования, ускорить процесс разработки и стандартизировать этот процесс. Основная идея ООП — объединение данных и обрабатывающих их процедур в единое целое — объекты. Программа представляет из себя совокупность объектов, каждый из которых является реализацией определенного класса (особый тип данных), а классы образуют иерархию, которая может быть унаследована от других классов. Галиматья, да? Сформулирую проще и своими словами. Когда я писал на ассемблере или на С для микроконтроллеров я управлял памятью, ссылками, кешами и регистрами. Надо нарисовать точку на экране, сиди пиши код для того чтобы вызвать какие либо примитивы доступные тебе и их помощью сделать задуманное. Через прерывания bios например В объектном программировании все так же и одновременно по другому. Нет никаких регистров, точнее есть они но так от нас скрыты что можно сказать что нет их. Есть обьект экран, view или еще как-нибудь. Он просто есть и содержится допустим в базовом фреймворке. Мы посылаем ему сообщение Нарисуй точку с таким оформление в в таких то координатах. Точка появилась. ВСЕ! т.е. мы вообще не заморочились непосредственно с процессом рисования точки. Если нужно чтобы точка была сенсорной, бы создаем новый класс на основе базового класса экрана и…
Собственно вот и закончились мои мытарства последнего полугода.
Достаточно долго ничего не писал в блог :(. И вовсе не потому что нечего было написать. Нет последние две недели были крайне насыщены. Хотя бы тем что я в конец осознал перспективы сложившеся ситуации, разрубил гордиев узел и решился идти дальше.
Продолжу рассуждать о работе. Сложившаяся ситуация, неизбежно придет к развязке в ближайшие недели. Вероятность позитивного исхода я оцениваю в процентов 20%. Не более. Если мыслить трезво, то других вариантов нет и кому-то нужно избавится от старого чтобы споткнуться на новом. Я бы и сам так сделал. Это очень удобно, и козел отпущения есть, можно свешивать на него все неудачи и следующие потерянные пару лет никто не заметит в очередной раз. Вот и остается, что в оставшиеся 80% мне нужно подумать чем заняться дальше. Да и пожалуй как все это оставить! блин за две недели такое не передается
Есть у меня флешка Transcend JetFlash 300 32Gb. Случилось с ней вот какое несчастье. Захотели друзьям перенести фильмов, в том числе и хорошего качества. Они были больше 2 гб и соответственно я форматнул ее в NTFS. После заполнения фильмами и доставки на место выяснилось что она не определяется после этого она собственно нигде не определяется . Умерла.
На улице почти ночь, мои спят, я почитав что пишут вебмастера опять потерял точку душевного равновесия и решил написать в блог. Кода я так делаю я чуть более полно обдумываю то что хочу сказать и обычно нахожу какое-либо решение. Музыкальная тема поста (ох полюбилась мне эта песня, так и тянет на шашлыки в лето):
«Что такое RJ45?» один из часто возникающих вопросов у начинающих пользователей компьютеров, локальных сетей, маршрутизаторов. На самом деле это очень просто определение и мы сейчас его расскажем: Итак, разъем RJ45 — это разъём«Registered Jack»(«зарегистрированный разъем»), т.е. официально принятого стандарта разъемов «Universal Service Ordering Codes» («Универсальные Коды Классификации Сервиса»). На самом деле подобных разъемов очень много и они все имеют маркировку RJ, и отличаются цифрами, ну и конечно же назначением и внешним видом. Например, в системах передачи данных, телефонии и компьютерных сетях наиболее распространенными являются разъемы RJ-12 (телефонный),RJ-11 (телефонный) иRJ-45 (компьютерный).
Сегодня я хотел бы рассказать вам о такой особенности работы сети и сетевых протоколов, как служебный траффик. Сейчас появилось достаточно большое количество ресурсов обещающих измерить скорость соединения вашего провайдера и тарифного плана с минимальными погрешностями. Однако сама суть технологии TCP/IP и маршрутизации позволяет производить такие измерения с большой погрешностью.
Наш рассказ о том, что такое OpenOffice, начнем с того, что OpenOffice.org — крупномасштабный проект «open-source» (ПО с открытым кодом). Основной целью данного проекта является реализация полноценного и при этом свободного пакета офисных программ, который бы не уступал по своим возможностям пакету«Microsoft Office».