Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:
Страницы: << 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 >>
Главная: Программирование: Разное
ActiveX | Assembler | Basic | C & C++ | CGI | Clarion | Clipper | Delphi | FoxPro | Java | Paradox | Pascal | Perl | Python | Unix | Программные руководства | Разное |
SMS-приложение. Часть 5. "Разбор полетов".
Вопросы наших читателей. Меня вот спросили: "А почему это Вы себя во множественном числе именуете?". Отвечаю: это не то что вы подумали (хотя, может и стоит у психоаналитика проконсультироваться на предмет мании величия ;), а издержки опыта "научнописания". В статьях считается хорошим тоном писать во множественном числе, имея ввиду коллектив авторов. Так и тут, предполагалось, что данный цикл я буду вести не в одиночку, посему и задан такой "околонаучный" тон. Однако так выходит, что заниматься этим мне приходится в "единственном числе", посему, принимая во внимание данное замечание, в дальнейшем обязуюсь повествовать от собственного лица (другого не имею :) пока-таки не появятся помощники.
Просмотров: 5597Скачиваний: 1285 Подробнее в этом окне в новом окне

SMS-приложение. Часть 1.
Глава 1 Выбор протокола. Что ж, вот и настала пора написать наше первое реально работающее SMS-приложение, чем и займемся. Для "удобоварения" мы разбили эту статью на несколько частей: сначала займемся некоторыми теоретическими вопросами (так, сущие пустяки -- опишем протокол :), а затем, не отвлекаясь, займемся кодированием. В прошлый раз мы показали, как устанавливать связь с Сервис-центром, теперь же необходимо научиться работать собственно с протоколом -- формировать и "разбирать" пакеты. Но прежде, как легко догадаться, необходимо выбрать протокол. Эту сложнейшую задачу мы возьмем на себя ;) и остановимся на SMPP (Short Messages Peer-to-Peer). В пользу такого выбора говорят не только личные пристрастия, но и то, что данный протокол является наиблее широко распространненым, отлично проработан и превосходно документирован. Кроме того, не исключая возможности того, что читателям в реальности придется столкнуться с другими протоколами, отметим, что здесь ситуация сродни изучению иностранных языков: второй изучать легче чем первый, третий, чем второй и т. д.
Просмотров: 7733Скачиваний: 1436 Подробнее в этом окне в новом окне

Компонентное программирование.
Глава 1. Предтечи. С того дня, когда программирование стало самостоятельной сферой человеческой деятельности прошло уже более пятидесяти лет. Сменилось не одно поколение вычислительных машин и обслуживающих их работу программ. Человечество довольно однозначно поняло, что написание программ – тяжкий труд. А труд, в странах, которые уважают свое состояние, оплачивается. И чем квалифицированнее этот труд – тем больше... Словом, идея программирования из компонент с экономической точки зрения витала в воздухе ровно с тех пор, как программы стали самостоятельным товаром и самостоятельной статьёй затрат. Но между возвышенной мечтой и её приземлённой реализацией, обычно – дистанция огромного размера. Всё дело в том, что программирование является человеческой технологией. Т.е. способом производства, который не стоит на месте, а соответствует уровню накопленных в обществе знаний, мощности «средств производства», принятым производственным отношениям. И очень долгое время все эти факторы не давали компонентному программированию уж очень существенных экономических преимуществ – если в результате научных разработок и получались программы, которые оказывались используемы повторно и многократно, то организация их использования оказывалась непомерно дорога. Если находилось экономически приемлемое решение, то приемлемо оно было как раз за счёт не очень большой сложности входящих в него компонент. Понадобилось открытие миру персонального компьютера, резко понизившего квалификационные требования к человеку-оператору, сидящему за ним, понадобилось увеличение аппаратной мощности компонент компьютера позволившее не выжимать последние силы из каждого бита, понадобилось открытие новых технологий программирования, позволявших добиться невиданной дотоле скорости написания кода, понадобилось резкое возрастание расходов на создание программного обеспечения, в разы превысивших расходы на аппаратную часть, чтобы стало очевидно понятно – простой экстенсивный путь создания программ есть путь экономического тупика.
Просмотров: 5304Скачиваний: 1057 Подробнее в этом окне в новом окне

Компонентное программирование.
Глава 2. Истоки. И технология действительно появилась, причем революционность этой технологии, если судить по последствиям, которые она принесла в программирование, вовсе не была таковой в своей изначальной идее. Напротив, её идея была самой банальной – если комплексирование аппаратуры, позволяющее строить вычислительные среды стало естественным, а изоляция, особенность архитектуры компьютеров, не позволяющая им работать в комплексе – противоестественным, то почему в области конструирования программ «естественным» должно почитать положение наоборот? Это была очевиднейшая мысль, которую программистское сообщество в полной мере не признало и по сей день. Но философски идея компонентного подхода к стандартному программированию никаких альтернатив не имеет. Для «обоснования диагноза» достаточно только помыслить правильными категориями, не рассматривая программы как нечто абсолютно уникальное. Тогда и исторические аналогии с развитием аппаратной части будут различаться только предметом, а следствия из них – будут очевидными.
Просмотров: 5607Скачиваний: 1001 Подробнее в этом окне в новом окне

Первый взгляд Паскаль программиста на Java
Статья написана для сообщества Паскаль програмистов с целью стимулирования перехода программистов, работающих с Delphi на Java. В статье описываются основные недостатки Delphi и первые впечатления автора этой статьи при изучении Java
Просмотров: 4035Скачиваний: 919 Подробнее в этом окне в новом окне


Анализ .NET
8 Ноября 2000 г. -- Microsoft представила свою новую web-стратегию, называемую .NET. Информации о платформе .NET мало, но некоторые ее сходства с платформой JavaTM видны уже сейчас. Является ли .NET радикально новой и передовой платформой, как заявляет Microsoft? Или это другой путь для Windows-разработчиков, которые еще не перешли на платформу Java?
Просмотров: 4417Скачиваний: 1123 Подробнее в этом окне в новом окне

Java и JavaScript.
основном Java и JavaScript различаются количеством возможностей и сложностью. JavaScript имеет более свободную в сравнении с Java реализацию, поэтому в нем, например, можно не объявлять переменные, а преобразование типов данных осуществляется проще. К тому же, исходный код программы на языке JavaScript не нужно компилировать, в отличие от Java-апплетов: язык JavaScript
Просмотров: 5407Скачиваний: 1048 Подробнее в этом окне в новом окне

Языки серверных скриптов (ч.1)
В последнее время Web-узлы перестают быть просто набором страниц и картинок. Все чаще создаются узлы, которые взаимодействуют с посетителем, выполняют какие-то действия, собирают данные, ведут подсчеты, самонастраиваются под предпочтения посетителя. Вcе меньше Web-узлы становятся похожими на статитческую библиотеку страниц, и превращаются в целые программные системы, связанные с базами данных. Все чаще можно встретить объявления Web-студий, приглащающих помимо Web-дизайнеров и администраторов еще и Web-программистов.
Просмотров: 6809Скачиваний: 1249 Подробнее в этом окне в новом окне

Руководство для web-мастеров
Robots META tag - простой способ указать посещающему Web-роботу что должна ли страница быть проиндексирована или должен ли он проследовать по ссылкам на странице. В отличие от протокола исключений для роботов (robots.txt) Вы не будете напрягать Web - администратора или требовать от него выдачи соответствующих прав. Внимание: в данный момент не все роботы поддерживают Robots META tag!
Просмотров: 4701Скачиваний: 1050 Подробнее в этом окне в новом окне

Компонентное программирование
С того дня, когда программирование стало самостоятельной сферой человеческой деятельности прошло уже более пятидесяти лет. Сменилось не одно поколение вычислительных машин и обслуживающих их работу программ. Человечество довольно однозначно поняло, что написание программ – тяжкий труд. А труд, в странах, которые уважают свое состояние, оплачивается. И чем квалифицированнее этот труд – тем больше...
Просмотров: 5219Скачиваний: 1007 Подробнее в этом окне в новом окне

Страницы: << 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 >>
Главная: Программирование: Разное


  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте

  • масивет купить
    vet-shop-online.ru



    Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2018
    Реклама на сайте