01 февраля 2012

Карта республики Башкортостан в векторном формате SVG

  • написал: MpaK
  • 65
В соседнем комьюнити появилась очень полезная ссылка, не хотелось бы, чтобы ссылка потерялась и делюсь ею с вами.

По данной ссылке, можно скачать карту республики в SVG-формате.

Ссылка на пример использования, списки в этом примере вынесены из самой карты, вид карты настраивается стилями в svg-файле.

Исходник взят из википедии, слегка оптимизирован и дополнен.

Предлагается для свободного использования, замечания приветствуются.
?
29 января 2012

Посвежевший UfaCode

  • написал: MpaK
  • 57
Хочется поделиться радостной новостью, нам всё же удалось найти подходящий свежий вид для нашего сообщества.

Встречайте посвежевший //UfaCode!

И в пожелание всем участникам сообщества — пусть у вас в наступившем новом году будет всё самое новое, самое свежее и самое вкусное!
?
29 января 2012

Две идеи - два микро-сервиса

  • написал: MpaK
  • 48
Не откладывая в свой и так уже переполненный «рабочий стол», хочу поделиться с вами двумя идеями микро-сервис проектов.
Аналогов которым я лично еще не встречал и идея о них появилась исходя как раз из нужды. Рад буду если кто-то уже нашел такие сервисы и они работают удобнее и проще даже чем опишу сейчас их я, да и в случае если вы даже возьметесь и напишете такой сервис я с радостью буду готов стать вашим первым пользователем и разместить ссылочку здесь.

Итак.


Читать далее →
?
22 июня 2011

Я программист и постоянно пишу на следующих языке(ах)

  • написал: MpaK
  • 20

Проголосовало: 30, Воздержалось: 1

Выбираем и думаем, какой ваш основной язык на котором вам приходится работать, голосуем и комментируем.
0
05 апреля 2011

Web-программист нужен в компанию "Кламас"

  • написал: MpaK
  • 5
Компания «КламаС», лидер рынка Республики Башкортостан среди компьютерных компаний, в связи с расширением открывает конкурс на вакансию «web-программист».

Требования:
Знание технологий Asp, Asp.net, T-Sql, Javascript, vbscript, Ajax, C#, Delphi+com, Html.
Готовы рассмотреть студентов заочного отделения.

Обязанности:
Разработка веб-проектов разного уровня сложности, поддержка существующих проектов.

Условия:
Официальное оформление, льготы и компенсации по ТК РФ.

Резюме направлять по адресу: r.amirova@klamas.ru с указанием вакансии в теме письма.

Дополнительную информацию по вакансии в можете уточнить по телефону: (347) 2-912-112, вн.1158

UPD. комментарии закрыты, все вопросы по телефону и e-mail, мопед не мой.
0
05 марта 2011

Junior-PHP помощник

  • написал: MpaK
  • 8
У меня есть море идей, которые я хочу реализовать, но не всегда хватает рук и времени, потому мне нужна в помощь светлая голова, горящие глаза и проворные руки.

Ищется смышленый, образованный и не занудный php-помощник для удаленной работы, возможно студент, возможно увлекающийся, который хочет вырасти профессионально, узнать много нового, поработать над серьезными проектами в паре со мной и в перспективе перейти на ruby (ruby on rails).

Если вы знаете PHP хотя бы на уровне как создать объект, как подключиться к базе MySQL, умеете выбрать 20 сотрудников из базы и распечатать это в виде таблицы, то это уже отлично!

Я готов вкладывать на обучение человека своё время (!!!), свои знания, делиться идеями, ежемесячно платить скромные, но вполне реальные деньги (обсуждается индивидуально) + бонусы. Жадностью не страдаю, проекты мои личные, часть коммерчески закреплены.

В дальнейшем с ростом уровня коллеги и повышением знаний будет и рост доли участия и ответственности в проектах.

Напишите пару строк о себе, об увлечениях, об уровне знаний и о личном времени, сколько вы сможете тратить в день на интересную работку. Дальше уже обсудим период вашего становления, объемы знаний, удобное для работы время, проекты, но примерное русло ключевых слов: PHP, ООП, MVC, AJAX, JQuery, HTML, NGINX, Facebook API, Twitter API, CodeIgniter, Symfony2. Всего этого вам знать сразу не обязательно, главное это ЖЕЛАНИЕ УЗНАТЬ ЭТО В ДАЛЬНЕЙШЕМ!

Пишите mrak69@gmail.com и дубль info@mrak7.com, отвечу на все ваши вопросы в письме!

UPD. Вакансия закрыта, всем спасибо.
+1
23 декабря 2010

Критические замечания к CodeIgniter фреймворку

  • написал: MpaK
  • 7
CodeIgniter bugsЭто не пост гнева, а скорее желание помочь, кто будет наступать на грабли.
Не буду много писать, текст будет интересен тем, кто уже освоил CodeIgniter и знаком со стандартными классами и принципами или только начинает на нём писать и ему предстоит столкнутся с граблями. Всё актуально для версии 1.7.2, хотя как погляжу в 2ке так же не поправили и всё прежнее.

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

Читать далее →
0
17 сентября 2010

Подмешиваем виагру в коктейли с PHP или незаметные "миксины"

  • написал: MpaK
  • 5
Замешанный летний коктейльПо ряду причин я занимаюсь коммерческой разработкой на PHP, но краем глаза, в свободное время люблю изучать всё новое и всё приятно. Этим ново-приятным для меня последнее время стал Ruby on Rails, скорее давно стал, да как бы не было совсем столько времени, чтобы плотнее заняться этим замечательным инструментом. В последнее время я всё больше стал писать на Ruby в частности, так и с применением этого шикарного фреймворка. Всё меня в нём радует, как синтаксис языка, так и «магия» переданная в самом лучшем виде.

Одной из таких радостный вещей в Ruby так и в Rails для меня стали модули и возможность подмешать их в класс, придав тем самым классу (объекту) дополнительные методы и силы. Тем самым можно как раз имитировать множественное наследование, этот противоречивый термин у которого есть много противников, но и столько же поклонников. Я лично считаю, что всё полезно в языке, что придаёт ему гибкости и пока не начинает путать и мешать.

Читать далее →
0
12 сентября 2010

DC.CMS и причем тут казалось бы Уроборос?! (часть №2)

Решения.
DC.CMS система управления содержанием сайтаПомните, в первой статье я упомянул три вопроса, которые почти всегда встают при создании CMS системы: 1. дерево, 2. модули, 3. интерфейс. Ряд вопросов уже получили своё решение. На данный момент я считаю их оптимальными, но ждущими ряда вложений в развитие своих сил. Но эти решения работают и причем вполне успешно.

Читать далее →
+2
12 сентября 2010

DC.CMS и причем тут казалось бы Уроборос?! (часть №1)

  • написал: MpaK
  • 8
Уроборос имеет несколько символических значений. Первое основано на символе змеи, кусающей свой хвост, – это олицетворение вечного возвращения в циклической форме или вечности вообще. В алхимической картине мира змея играет роль символа циклически протекающих процессов (испарение, конденсация, испарение – в многократном повторении)

DC.CMS система управления содержанием сайтаВ своей первой статье я рассказал свою историю пути по созданию DC.CMS, все шаги, варианты и вопросы которые на данный момент решены мною в новой версии системы или еще не совсем получили должное решение. Уже в этом тексте я бы хотел подробнее рассказать архитектуру своей новой системы, поделиться так сказать с общественностью, чтобы возможно увидеть какие-то замечания, предложения или вопросы. Так сказать от «глаз не замыленных».

Читать далее →
+2
11 сентября 2010

Как я шагал по пути создания CMS

  • написал: MpaK
  • 4
DC.CMSДумаю, почти каждый веб-программист задумывался на тему свой «CMS», мега крутой, мега универсальной, удобной и завоевывающей мир. Задумывались, писали, разочаровывались и писали снова. Я, разумеется, так же прошел этот тернистый путь, что-то изобретал, на глазах росли продукты вокруг, рос я и так же росли мои продукты. Хочу немного рассказать как раз о новом своём детище, как я к нему пришел это будет первой статьёй, второй станет, что представляет внутри новая система DC.CMS и как я научился говорить нет себе, мириться с рядом вещей, что не всегда удается сделать в «идеальном» мире.

Читать далее →
+2
11 сентября 2010

Продам книги

  • написал: MpaK
  • 2
Кстати, может кому интересно будет, продаю книги:

Фултон «Программирование на языке Ruby» 300 р.-
Максим Кузнецов, Игорь Симдянов «MySQL на примерах» (+диск) 300 р.-
Этан Уотролл, Норберт Гербер — Эффективная работа: Flash MX (+диск) 300 p.-

всё в отличном состоянии, забрать можно в Уфе в любой будний день.
0
08 сентября 2010

Share helper для CodeIgniter

  • написал: MpaK
  • 10
Share helper for CodeIgniter (Vkontakte, Facebook, Buzz, Twitter)В общем, совсем недавно Анатолий Шарифулин, евангелист Mojolicious фреймворка для Perl опубликовал не плохой plugin для простых, но в тоже время всё чаще встречающихся действий, как «расшаривание» контента своего сайта для социальных сетей Вконтакте, Facebook, Twitter и Buzz.

Читать далее →
+1
25 августа 2010

Роутер от Кристалл в подарок топик-ссылка

  • написал: MpaK
  • 3
Новая акция от компании "Кристалл". При подключении и оплате за 2 месяца вперёд по тарифу "КРИСТАЛЛ 900" 15 Мбит/c 900 руб в месяц получает роутер D-LINK DIR-300/NRU в подарок
+1
19 июля 2010

Чем занять себя на прокачку скиллов?!

  • написал: MpaK
  • 7
Уже не в первый раз получаю мессаджи от начинающих программеров, ребятам не хватает вдохновения в плане проектов для прокачки своих PHP+MySQL+JS скиллов.

Понятная проблема, сам никогда не маялся с такой вещи, со времен еще Basic и Assembler программирования под ZX-Spectrum я просто, что-то видел, например офигенный красоты загрузчик, брал его и разбирал, понимал как работает и потом делал точно такой же. Или просто сразу же делал нечто такое же по своей идеи. Игры. Так же видел Dizzy например и хотелось сделать такое же.

В общем если про дизайнеров говорят — что можно научиться стать дизайнером копируя хорошие работы других, что очень верно, то программистом можно стать так же копируя всё хорошее, создавая такое же или лучше.

Конечно тут можно покривить носики и сказать: "фу-у-у-". Типа очередное изобретение велосипеда на коленке. Разумеется надо ко всему подойти с умом. Я бы даже сейчас например начав писать блог не стал например писать его с нуля на том же PHP, с нуля создавая классы, структуру, роутинг, датамаппер и т.п.

Читать далее →
+3
31 мая 2010

Где комфортно для студий?

  • написал: MpaK
  • 3
После публикации Рейтинг веб-студий / Приволжский ФО, я всё в ожидании Регионального рейтинга от Тэглайн с которым они безобразно тянут.


Читать далее →
+1
07 апреля 2010

MD5, SHA1, UNIQID для генерации уникальных значений

  • написал: MpaK
  • 6
В целом задачи как таковой затестировать скорость генерации не было (я сразу выбрал md5 изначально), но попоже захотелось быстренький на глаз сделать тестик. Что же быстрее генерит «уникальные» значения, хэширует и т.п.

Где это интересно и применимо? Пока я только увидел в системах кэширования, именно там порой много раз приходится использовать хэш-функцию для генерации например уникального ключа соответствующего нашему запросу, названию файла, адресу страницы, блока и т.п.

Читать далее →
+1
12 марта 2010

Сказка-быль, да и в UWDC есть намёк #2

Второй день начался рано, в 10 утра я был готов насладиться второй частью конференции. Я сразу для себя выбрал почти один зал — технический, откинув всю эту сео-шмео шелуху с желанием впитать в себя какие-нибудь технические фишки.

Читать далее →
+4
12 марта 2010

Сказка-быль, да и в UWDC есть намёк #1

  • написал: MpaK
  • 2
UWDC2010

Всё хотел по приезду собрать мысли и написать маленький отчет о поездке в Челябинска, но мысли всё не приходили. Мешали дела, мешали нахлынувшие мысли и даже маленькая такая депрессия в духе «а вот почему у них всё так, а в башкирии через задницу». Но я уже второй раз понял, что нужно дать себе время, успокоиться, осмыслить всё увиденное, оценить проделанный труд докладчиков и организаторов не так просто и не так быстро, тут спешка — враг, а не друг! Потому вот только по прошествии такого периода почти в две недели, я решился рассказать тут, как мы удачно съездили на UWDC!


Читать далее →
+3
11 марта 2010

CodeIgniter в 2ой версии переходит в Mercurial под крылом сервиса BitBucket!

  • написал: MpaK
  • 10
Странная конечно новость и так последнее время все в ожидании выхода CI 2, так как уже подсмотрели частички в релизах ExpressionEngine 2.

В целом вот EllisLab переходит на Mercurial, Assembla, BitBUcket и CodeIgniter 2 теперь на BitBucket.

Переход на Mercurial в целом понятен, хотят тянуть разные ветки децентрализованно. Только почему не GIT, этого я не понял, кроме общего врага в сабвершене и то, что они больше в команде «любят» платонически Меркуриал — больше объяснений нет.


Читать далее →
+1
10 февраля 2010

CodeIgniter + HMVC маленький багфикс

  • написал: MpaK
  • 11
Знаете, есть маленькая неприятность обнаруженная совсем не вовремя.

В общих чертах у последнего CodeIgniter 1.7.2 загруженного из SVN и HMVC библиотеки для модульности (вы же надеюсь её используете если работаете с CI?) при РУЧНОЙ загрузки и подключении к базе данных есть баг, просто не грузится класс и не создается подключение.

Как показало «расследование» с пристрастием, ошибку содержит именно HMVC.

Давайте исправим. Открываем наш файл Controller.php из папки application/libraries нашего приложения. находим
public function database($params = '', $return = FALSE, $active_record = FALSE) {

и правим на
public function database($params = '', $return = FALSE, $active_record = <b>NULL</b>) {


можно было бы сохранить и всё бы заработало, но всё же код лишний присутствует и пугает своей бредовой старостью и неуважением к типам

дальше уничтожаем строку

if (class_exists('CI_DB', FALSE) AND $return == FALSE AND $active_record == FALSE)
    return;


и заменяем на вот эти две строки

$CI =& get_instance();
if (class_exists('CI_DB', TRUE) AND ($return === FALSE) AND ($active_record === NULL) AND isset($CI->db) AND is_object($CI->db)) return FALSE;


Всё, можно смело запускать и радоваться загружая свои любимые профили баз как захочется
$this->load->database( 'production' );
+1