Ветцштайн Петр

Блог программиста

Настройка виртуального Веб-Сервера c VirtualBox, Apache, Mysql, phpMyAdmin и общей папкой


Пошаговое руководство как поднять виртуальный веб сервер. В качестве гостевой ОС используется Ubuntu Server без графической оболочки. В статье рассмотрим установку и настройку:

  1. Apache
  2. Mysql
  3. phpMyAdmin
  4. Общую папку между основной и гостевой ОС




Понравилось: 100            Комментариев: 1 11.04.2016


Консольные команды




Небольшая заметка с консольными командами для MAC OS и не только. Это рабочая заметка, постепенно будет заполнятся командами.







Понравилось: 63            Комментариев: 1 10.04.2016


Скрипт для автоматической сортировки фотографий

Наверно у всех рано или поздно встает проблема разбора фоточек. У меня эта задача откладывалась несколько лет, а фоточки все прибывали, сваливались в одну папку и росли как снежный ком. В итоге у меня накопилась огромная масса накиданных в одну кучу фотографий.

В данной статье я рассмотрю как с помощью скрипта автоматически отсортировать фотки. И-так имеем папку, в которую накиданы разные папки с фотками, многие фотографии повторяются по несколько раз, необходимо:

  1. Убрать дубли
  2. Отсортировать по годам
  3. Внутри годов распределить фото по альбомам.




Понравилось: 77            Комментариев: 0 09.04.2016


Что не так с Math.Ceiling()?

Я всегда любил C# очень удобный, нативный и в целом очень красивый язык программирования, но так вышло что я ушел в сторону php, JavaScript и прочих веб технологий. К C# я не подходил очень давно, но вот недавно пришлось разбираться в коде давно написанной программы.

Это программа для продажи ювелирных изделий, реально крутится в 5 магазинах. Всех все устраивало, и если б не один педантичный кассир, мы бы никогда не узнали всю глубину падения Microsoft.

Оказывается программа при введении скидки в редких случаях добавляла лишний рубль. К примеру изделие ценой в 660 при скидке в 45% должно стоить 363, а на картинке видно что программа выдает 364 рубля.




Понравилось: 160            Комментариев: 7 14.08.2014


Skype API + C#


Сегодняшний пост будет довольно короткий, но при этом раскроет основы работы Skype API.

Для работы нам понадобится библиотека Skype4COM. К сожалению в разделе для разработчиков (developer.skype.com) нет нормальной документации для работы с данной библиотекой, так же как и нет примеров кода на C#.


Понравилось: 1070            Комментариев: 1711 18.02.2011


Парсер яндекса

Вы задавались вопросом, как написать парсер на C#? Думаю ни для кого не секрет, что парсер это синтаксический анализатор. Рано или поздно все кто занимаются программированием, сталкиваются с необходимостью написания синтаксического анализатора.

И-так парсер, который разберем в данной статье предназначен для облегчения SEO оптимизации сайта.



Понравилось: 148            Комментариев: 385 18.02.2011


Архивирование файлов в C#


В процессе написания очередной программы на C# столкнулся с проблемой создания ZIP-архива. Нужно было упаковать сформированный файл отчета в архив для дальнейшей отправки по почте.

Сейчас попытаюсь как можно проще описать процесс создания архива с помощью простой подключаемой библиотеки "SharpZipLib" (Скачать можно с оф.сайта, как в виде скомпилированой библиотеки, так и исходный код).

Итак, создаем новое приложение Windows Forms. Кидаем на форму лейбл (label1), текстовое поле (textBox1) и кнопку (button1). Должно получится примерно следующее:


Понравилось: 23610            Комментариев: 5460 14.02.2011





Самые популярные статьи

В процессе написания очередной программы на C# столкнулся с проблемой создания ZIP-архива. Нужно было упаковать сформированный файл отчета в архив для дальнейшей отправки по почте. Сейчас попытаюсь как можно проще описать процесс создания архива с помощью простой подключаемой библиотеки "SharpZipLib" (Скачать можно с оф.сайта, как в виде скомпилированой библиотеки, так и исходный код). Итак, создаем новое приложение Windows Forms. Кидаем на форму лейбл (label1), текстовое поле (textBox1) и.....

23610  5460 Читать полностью >>>
Сегодняшний пост будет довольно короткий, но при этом раскроет основы работы Skype API. Для работы нам понадобится библиотека Skype4COM. К сожалению в разделе для разработчиков (developer.skype.com) нет нормальной документации для работы с данной библиотекой, так же как и нет примеров кода на C#. Меньше слов, больше дела! Распаковываем архив и регистрируем dll в системе: Пуск => Выполнить => "regsvr32 D:\Skype4COM.dll" где D:\Skype4COM.dll - путь dll. В студии создаем новый проект и объявляе.....

1070  1711 Читать полностью >>>
Я всегда любил C# очень удобный, нативный и в целом очень красивый язык программирования, но так вышло что я ушел в сторону php, JavaScript и прочих веб технологий. К C# я не подходил очень давно, но вот недавно пришлось разбираться в коде давно написанной программы. Это программа для продажи ювелирных изделий, реально крутится в 5 магазинах. Всех все устраивало, и если б не один педантичный кассир, мы бы никогда не узнали всю глубину падения Microsoft. Оказывается программа при введении с.....

160  7 Читать полностью >>>
Вы задавались вопросом, как написать парсер на C#? Думаю ни для кого не секрет, что парсер это синтаксический анализатор. Рано или поздно все кто занимаются программированием, сталкиваются с необходимостью написания синтаксического анализатора. И-так парсер, который разберем в данной статье предназначен для облегчения SEO оптимизации сайта. Очень удобно было бы знать на какой позиции находится оптимизируемы сайт по тому или иному запросу. Это полезно для анализа уже проделанной SEO оптимизац.....

148  385 Читать полностью >>>
Моей основной ОС является MAC OS. Мне необходимо было установить VirtualBox и установить в ней, в качестве гостевой ОС Ubuntu Server без графической оболочки. Настроить Ubuntu в качестве LAMP сервера и установить Apache, Mysql, phpMyAdmin. Также настроить общую папку между основной и гостевой ОС. Ниже представлена инструкция как это сделать. Скачиваем VirtualBox для MAC OS X Скачиваем Ubuntu Server 64-bit (без графической оболочки) Устанавливаем VirtualBox и Ubuntu. В разделе «Выбор пр.....

100  1 Читать полностью >>>

Архив статей

    Статей нет!
      Статей нет!
        Статей нет!

        Статистика