Эх… Паскаль, тот язык который научил меня всем основам алгоритмизации и программирования. Иногда мне казалось этот язык с самым понятным синтаксисом самый дружелюбный, да это на самом деле так, я конечно не далеко ушел от Паскаля, программируя на Delphi. Но все же это не тот старенький Турбо Паскаль. Ну да, все таки Паскаль учебный язык, [...]
Сообщения в ‘Программирование’
Lazarus “Hello World”
Долгое время изучая Linux, я долго искал хорошей среды для программирования, причем хороший это значит и удобный и понятный. На данный момент мой выбор остановился на Lazarus, некий призрак Delphi в linux. Построен он на FreePascal, и является полностью бесплатным. На данный момент я уверенно владею Delphi, надеюсь на Lazarus смогу написать «Hello world». Интерфейс [...]
Компьютер и жизнь-философия блоггера-программиста
IT – моя решетка на всю жизнь, ответил я, когда спросила новая знакомая чем я занимаюсь. Ответил не задумываясь, но позже задумался, ведь на самом деле вычислительная техника – не только машина, а что-то иное в наше время. Наш друг, наш враг, наша не заменимая вещь компьютер, Интернет…. Как давно вы не видели вашего друга? [...]
Резервное копирование баз данных MySQL
Иногда так бывает теряешь базу, или несколько баз, а потом задумываешься надо делать предварительно копии перед каждой махинацией над базой. Вручную все это делать очень долго, неудобно и нудно, представляю скрипт который поможет все это сделать по быстрому и без трудностей. И так:
Пусть папка /backup/mysql/ будет местом куда мы будем скидывать дампы
megapass – пароль root [...]
Ruby – молодой язык программирования
Ruby-Язык следующий принципу наименьшей неожиданности, т.е. программа должна вести себя так, как ожидает программист. Разработал его Юкихиро Мацумото профессиональный японский программист. Появился на свет в 1995, целью разработки было создание настоящего объектно-ориентированного
//
Пишем компилятор. Урок 6.
На данном этапе анализатор работает очень даже хорошо, но все же есть ошибки. К примеру одиночные пробелы, при вводе одиночного пробела выскочить ошибка. Ключом к облегчению обработки пробелов является введение простого правила для того, как синтаксический анализатор должен обрабатывать входной поток и использование этого правила везде.
//
Пишем компилятор. Урок 5.
На данный момент мы имеем синтаксический анализатор, работающий очень хорошо. Мы находимся на близком расстоянии от реализации функции присваивания.Так давайте реализуем его.
//