суббота, 30 июля 2011 г.
Работа с BSON в Haskell
Разобрав как работать с MongoDB, мы не разобрали главного. Что же делать с полученными из БД данными? На самом деле у опытного Haskell-программиста даже не возникнет такого вопроса.
Но статья не для них. Статья для тех "горячих" новичков, которые прочитали короткий мануал, либо несколько глав из книги по Haskell и сразу принялись за дело.
Haskell не такой язык, в котором можно положиться на интуицию. Надо понимать. Не надо знать кучу рецептов или способов построить велосипед, надо лишь знать поведение инструментов, понимать их устройство.
Ну ладно, что уж там. Если вы новичок, то вряд ли это введение вас остановит. Приступим к делу.
четверг, 28 июля 2011 г.
Домен на GoDaddy.com или блокировка через час
Вчера я приобрел домен на GoDaddy.com в зоне ".me". Я уже имею один домен у SpaceWeb, но они к сожалению не регистрируют национальные домены Черногории.
вторник, 26 июля 2011 г.
MongoDB и Haskell. Упрощаем себе жизнь
Многие методы, примененные в статье устарели и неактуальны. Обновленная версия.
Наверное уже все слышали модное нынче слово "nosql", кто-то возможно уже использовал на деле эти замечательные базы данных.
Haskell также имеет биндинги к различным nosql-бд, а именно:
- Redis
- Cassandra
- CouchDB
- Riak
- MongoDB
В данной статье я расскажу об использовании MongoDB и Haskell.
понедельник, 25 июля 2011 г.
Многопоточность GTK и lightweight потоки в Haskell. Ошибка новичка
Сегодня впервые попробовал Gtk2Hs. Пробовал его в купе с Gazpacho, о котором писал ранее. Интуитивно-понятная архитектура GTK в купе с подробнейшей документацией в Haddock сделали мне приятный вечер.
Для закрепления успеха я решил написать простенькую утилиту. Быстренько накидав формочки и вдумчиво, но так же быстро написав код, я принялся за тестирование.
Не дав даже оглядеться, меня ловко спустили с небес.
воскресенье, 24 июля 2011 г.
Glade 3 не дружит с Haskell или холодный Gazpacho оказался вкуснее
Сегодня я попытался сделать GUI с помощью GTK и Glade. Haskell имеет пакет для glade, а так же кучу туториалов.
Но к сожалению, Haskell-библиотека glade рассчитана на glade-2.
Подписаться на:
Сообщения (Atom)