Дай программу!
сайт о программах
Главная
Программы
Статьи
Форум
Новости
Программы
•
Безопасность
-
Антивирусы
-
Защита в сети
-
Пароли и защита
-
Шпионы
•
Бизнес
-
Бухгалтерия и налоги
-
Делопроизводство
-
Другое
-
Логистика и CRM
-
Расчет изделий
-
Торговля и склад
-
Финансы
-
Ценники, кассы и чеки
•
Графика
-
3D, проектирование
-
Каталоги и просмотр
-
Конвертеры
-
Разное
-
Редакторы
•
Интернет
-
Web и сайты
-
Браузеры
-
Загрузчики
-
Новости и RSS
-
Почтовые клиенты
-
Программы для Контакта
-
Связь
•
Мультимедиа
-
CD, DVD
-
Веб-камеры
-
Кодеки
-
Конвертеры
-
Оформление
-
Проигрыватели
-
Редакторы
•
Навигация и GPS
•
Обучение
-
Игры
-
Клавиатурные тренажеры
-
Книги и энциклопедии
-
Хобби, увлечения
•
Текст
-
Конвертеры
-
Переводчики
-
Редакторы
-
Чтение и речь
•
Утилиты
-
Архиваторы
-
Восстановление
-
Органайзеры
-
Сеть
-
Система
-
Файл менеджеры
ВХОД
Логин:
Пароль:
Запомнить меня
Вам нужно авторизоваться.
Забыли пароль?
/
Регистрация
Статьи
Статьи
Soft [0]
Программирование [39]
Категории
Soft
CD/DVD
Безопасность
Бизнес
Гис, Навигация, GPS
Графика и дизайн
Уроки работы в Photoshop
Интернет
Skype
Web и сайты
Работа с браузерами
Мультимедиа
Образование
Программирование
Текст и Читалки
Утилиты
Общие темы
Операционные системы
Android OS
iOS
Windows 2000/XP
Windows 7
Windows 8
Программирование
В подкатегории
Программирование
собраны следующие статьи:
1
2
AutoIt для написания скриптов
подробнее
Как известно, трудно переоценить роль макросов, особенно если часто приходится выполнять рутинные действия с офисными пакетами или настройками Windows. В каждом офисном пакете, как правило, язык сценариев или макросов предусмотрен, и те, кто не ленятся изучать его, получают много бонусов.
Алгоритм сжатия данных LZMA
подробнее
С резким увеличением объемов жестких дисков и их удешевлением применение типичных программ-архиваторов все более ставится под вопрос. Тем не менее, есть еще области, где наблюдается нехватка новых технологий: сжатие данных в межсерверных процессах, при упаковке кода в микроконтроллерах, в секторе безопасности.
Базы данных MySQL
подробнее
СУБД – система управления базами данных. Почему же мы заговорили об этих сложных вещах, когда до этого рассматривали лишь языки программирования, их компиляторы и интерпретаторы? Да все очень просто: современные СУБД можно смело назвать системой программирования.
Как работает компилятор? Часть первая.
подробнее
Мы уже обращались к теме компиляции: выяснили, что это такое за звери и с чем их едят. Если неохота перечитывать, напомним: это программы, которые преобразуют привычные нам программы из вида print “Привет, мир!” в машинный код, понимаемый процессором.
Мелочь на телефон. Первая горсть
подробнее
Эта статья имеет немного необычный формат, но вам она наверняка понравится. Как вы знаете, единственными профессиональными средствами для разработчиков мобильных приложений являются все те же «лица»: C, C++, Java. А ведь так хочется вспомнить молодость, использовать языки, на которых творили целыми ночами, испытывая незабываемые ощущения, когда все начинало работать!
Работа компилятора в картинках. Часть восьмая
подробнее
Возвращаясь к предыдущей статье, хотелось бы сразу отметить вопрос о том, что многие из внешних команд нашего Бейсика реализовать достаточно легко в рамках любимого языка. К примеру, команду LOAD «имя файла». Можно заранее договориться, что длина программы не будет превышать в исходном виде 100-200 строчек. Мало?
Работа компилятора в картинках. Часть вторая
подробнее
Если первая часть не показалась вам страшной и сложной, то продолжим. Тем более, что интересного в компиляции еще много. Да что там говорить, если это целая наука, причем еще не до конца оформившаяся? Возможно, кому-то из вас наши статьи помогут лучше понять работу операционных систем, а кому-то – в разработке своего языка программирования и транслятора для него.
Работа компилятора в картинках. Часть девятая
подробнее
В прошлой части мы остановились на том, что разбор логических выражений может иметь свои особенности, связанные с булевой математикой. К примеру, выражение if (a > 5) and (a > 4) даже для неспециалиста выглядит как полная ерунда, так как ясно, что второе условие явно избыточное.
Работа компилятора в картинках. Часть десятая, заключительная.
подробнее
Вот и наступило время подводить черту под темой, дающей общие представления о машинных кодах, интерпретаторах и компиляторах. Как мы уже говорили ранее, тема эта слишком необъятная, чтобы рассмотреть ее в деталях, поэтому предлагаем заинтересовавшимся поинтересоваться следующими ссылками на ту же тематику.
Работа компилятора в картинках. Часть седьмая
подробнее
Конечно, седьмую часть статьи еще трудно назвать юбилейной, но число-то практически «магическое». А как вы уже могли понять, в программировании очень часто используются магические числа. В самом деле – в структурах данных они помогают определять идентичность данных со связанными программами. Обычно это первые знаки файлов: баз данных (DB), картинок (BM, GIF) и даже программ (MZ), которые нас в данный момент интересуют.
Работа компилятора в картинках. Часть третья
подробнее
Сейчас мы немного отвлечемся от конструкций, которые делает компилятор, так как не всем нравится таращиться в странные цифры, машинные коды и авторские сентенции по этому поводу. Об этих и других вещах мы поговорим в дальнейшем и даже попытаемся дать краткий ликбез по таким темам как «двоичная арифметика», «механизм работы стека» и даже, чем черт не шутит, займемся ручным дизассемблированием.
Работа компилятора в картинках. Часть четвертая
подробнее
В прошлой части мы могли ненароком напугать вас перспективой изучения машинных кодов. Пока этим заниматься еще рано, но займемся обязательно – без знания, как работает компьютер на самом низком уровне, невозможно стать профессиональным программистом. Во всяком случае, способным работать вне узкой специализации.
Работа компилятора в картинках. Часть шестая
подробнее
В прошлой части я решил воспользоваться собственноручно написанной программой для анализа заголовка PE, сделав это на Паскале. К моему изумлению, структура никак не захотела складываться, хотя проверял все раз десять. Видимо, либо в документации была ошибка типа, либо что-то в «моей» консерватории не так.
Работа компилятора в картинках. Частья пятая
подробнее
Пытаясь рассмотреть формат NE, я с удивлением обнаружил, что даже в Гугле о нем уже почти не осталось точной технической информации – одни лишь разговоры «на тему». Ну что же, тогда, чтобы не заставлять этим заниматься и вас, будем изучать формат PE, тем более, что он более современен, хотя впервые начал использоваться во времена Windows 3.11 (win32s).
Софт для написания программ под Android
подробнее
Если вы являетесь уважающим себя разработчиком, то не можете игнорировать набирающую мощь операционную систему Android. Уже сейчас это большой кусок мобильного рынка, а будет еще больше, учитывая недавние новости о появлении множества смартфонов, поддерживающих версию 4.0 системы. Так что давайте разбираться.
Что такое декомпилятор?
подробнее
С той поры, как появились компьютерные программы, у многих программистов (и не только) возникло желание разобраться, каким образом эта программа работает. В первую очередь это касается алгоритма программы, а не способа ее реализации, и называется это красивым словом «обратный инжиниринг».
Что такое компилятор?
подробнее
Проблема создания программ для компьютера заключается в том, что основной «работник» ПК – процессор – воспринимает лишь свой собственный язык команд, весьма далекий для наглядного представления. Этот машинный язык состоит из сплошных чисел-кодов, причем в них есть базовые неизменяемые части, а также изменяемые поля.
Что такое Паскаль?
подробнее
Данная статья ответит вам на вопрос: «Что такое паскаль?». Вы узнаете, где он применяется и что создают с помощью данного языка программирования. Кроме этого вы сможете попробовать свои навыки программирования на примере простейшей задачи.
Язык программирования C#
подробнее
Видимо, в свое время бог сильно рассердился на программистов, и теперь они никак не могут придумать один язык программирования, устраивающий всех. С выходом в начале века платформы .NET нам очередной раз «подарили» новую концепцию разработки программ, и на этот раз, похоже, уже надолго.
Язык программирования C++
подробнее
Если бы Бьярн Страуструп в свое время узнал, что его детище расколет программистское сообщество на очередные кланы, вызовет «священные войны» и вызовет недовольство даже среди поклонников «чистого» Си, он бы еще несколько раз подумал, прежде чем выкатывать из гаража очередной «мировой» язык программирования.
1
2
Новые статьи на нашем сайте
9 свободных инструментов, которые делают Windows намного лучше
13.03.2014
Система Windows прикреплена к программам с функциями, многие из которых замечательные – а остальные просто механические. К счастью есть свободные альтернативы, которые более сильны, более эффективны, а их установка займет несколько минут. Существует 9 встроенных особенностей Windows на должном уровне. Для их замены Вы сможете использовать бесплатное программное обеспечение.
Категория
-
Windows 7
Читать полностью
Как синхронизировать Ваш рабочий стол Windows к облаку
13.03.2014
Если Вы будете говорить с пятью пользователями PC, то Вы, вероятно, найдете шесть различных способов использовать рабочий стол Windows. Некоторые люди предпочитают не иметь ничего загромождающего их основное рабочее пространство. А другие превращают свой рабочий стол в место свалки для связей с интернет-страницами, происходящих файлов, списков текущих дел и коротких путей программы.
Категория
-
Web и сайты
Читать полностью
Как узнать, шпионил ли кто-нибудь в Вашем Gmail?
13.03.2014
Ваш аккаунт Gmail, вероятно, содержит некоторую чувствительную информацию — электронные письма от Ваших друзей и членов семьи, информации о счетах на разные услуги, откровенные фото, Вы называете его. Что, если кто-то еще может к Вам зайти? К счастью, Google дает Вам инструменты, необходимые, чтобы узнать об этом.
Категория
-
Web и сайты
Читать полностью
Google может быть последним калькулятором, в котором Вы будете когда-либо нуждаться
13.03.2014
Большинство людей ищут в интернете вещи, технику и прочее через Google. Но есть то, чего Вы можете не знать наверняка – это то, что в Google также есть полезный калькулятор и Вы можете воспользоваться им, если нуждаетесь в его помощи. Но он может сделать больше, чем любой другой простой калькулятор: он может вычислить количество литров в 3.9 галлонах или курс обмена валюты между Евро и Кроной.
Категория
-
Общие темы
Читать полностью
Способы копирования, перемещения или удаления многократных файлов
13.03.2014
Даже у самых опытных ветеранов Windows есть отверстия в их знании операционной системы — уловки, которые они забыли или никогда не изучали. Используя вопрос легкого способа удаления группы файлов, нужно пройтись по некоторым основам, которые даже могут оказаться полезными как курсы повышения квалификации.
Категория
-
Общие темы
Читать полностью
Статьи
•
Soft
-
CD/DVD
-
Безопасность
-
Бизнес
-
Гис, Навигация, GPS
-
Графика и дизайн
-
Интернет
-
Мультимедиа
-
Образование
-
Программирование
-
Текст и Читалки
-
Утилиты
•
Общие темы
•
Операционные системы
-
Android OS
-
iOS
-
Windows 2000/XP
-
Windows 7
-
Windows 8
Новые Программы
•
WavePad Sound Editor
•
Awesome Screenshot
•
Debut Video Capture
•
Microsoft Silverlight
•
WinScan2PDF
Новые статьи
•
9 свободных инструментов, которые делают Windows намного лучше
•
Как синхронизировать Ваш рабочий стол Windows к облаку
•
Как узнать, шпионил ли кто-нибудь в Вашем Gmail?
•
Google может быть последним калькулятором, в котором Вы будете когда-либо нуждаться
•
Способы копирования, перемещения или удаления многократных файлов
Популярные Программы
•
CommView For Wi-Fi
•
InstallAPK для Windows
•
Epub Reader
•
Any to FB2
•
Программа для проектирования кухонь KitchenDraw
Самые читаемые статьи
•
Как подключиться к чужой wifi сети?
•
Программы для чтения doc на телефоне
•
Программы для взлома wi-fi сети
•
Как конвертировать Doc в Fb2 и Fb2 в Doc?
•
Чем открыть avi на android?