Как стать автором
Обновить
31
Карма
0
Рейтинг
WarGoth @WarGoth

Пользователь

Сапер на GWT

Время прочтения 8 мин
Просмотры 7K
Разработка веб-сайтов *
Недавно прочитал топик пользователя nsinreal, который предложил реализацию сапера на батниках. Так как я совсем недавно начал знакомство с GWT и вообще с явой, решил написать своего сапера с блэкджеком и прочим :) Попутно, расскажу про реализацию и проблемы, с которыми столкнулся.

Итак, yaminesweeper.appspot.com. Сделал на выходных, так что не бейте за простой вид и некоторые баги, о который напишу ниже. Исходники вы можете найти здесь: http://github.com/wargoth/yaminesweeper.

Основные возможности:
  • возможность отмечать флажками мины (правой кнопкой мыши)
  • возможность быстро открывать поля (средняя кнопка мыши)
  • изменять параметры поля (ширина, высота, кол-во мин)
  • сохранять время решения поля и смотреть общий рейтинг пользователей (необходимо залогиниться через аккаунт гугла).

Из багов отмечу:
  • общая кривость в ИЕ (решается)
  • кривость в опере (проблемы с переопределением поведения при нажатии средней и правой клавиш мыши)

Планируется сделать:
  • быстрое открывание полей через одновременное нажатие левой и правой клавиш мыши (сейчас только средней клавишей)
  • оптимизировать алгоритмы (сейчас все-таки не так быстро работает, как хотелось бы)
  • улучшить внешний вид

Читать дальше →
Всего голосов 49: ↑41 и ↓8 +33
Комментарии 43

Огнелис в роли сервера разработки

Время прочтения 2 мин
Просмотры 599
Firefox
Прочитал только что статью про пример использования telnet-сервера в firefox и наткнулся на комментарий пользователя @merlin_rterm, который упомянул про расширение POW, или Plain Old Webserver. Данное расширение позволяет запускать серверные скрипты средствами огнелиса. Далее опишу как настроить огнелис для работы с PHP и SQLite под Ubuntu. Думаю, что под Mac и Windows инструкция не будет сильно отличаться.
Читать дальше →
Всего голосов 42: ↑35 и ↓7 +28
Комментарии 29

Мультитач для всех

Время прочтения 1 мин
Просмотры 5.8K
Настройка Linux *
… Ну или не совсем для всех.

Краткое описание действий по этой статье:
  • Находите свой ноутбук в этом списке
  • Устанавливаете из репозитрария или собираете synclient
  • Устанавливаете модули для перла: Time::HiRes и X11::GuiTest
  • Устанавливаете опцию «SHMConfig» в значение «on» в вашем конфиге xorg.conf для тачпада
  • Скачиваете и запускаете скрипт отсюда

Вот что должно получиться в итоге.
Всего голосов 29: ↑25 и ↓4 +21
Комментарии 28

Социальная сеть для программистов

Время прочтения 3 мин
Просмотры 13K
Я пиарюсь
Это не очередной хабр или что-то еще… Просто мысль пришла в голову по прочтению некоторых статей.

Данный стартап ориентирован как на начинающих, так и на продвинутых программистов. Даже не знаю как описать идею сразу… Просто напишу примерный ход действий, если вы захотели воспользоваться сервисом.

Вы — начинающий программист или решили переквалифицироваться, изучить новый язык программирования. Вы регистрируетесь и получаете ранк, например «новичок». Выбираете подходящий раздел: например «PHP» и подписываетесь к нему.
Читать дальше →
Всего голосов 61: ↑49 и ↓12 +37
Комментарии 83

Памятка для SEO оптимизаторов

Время прочтения 1 мин
Просмотры 1.7K
Поисковая оптимизация *
Вот решил поделиться некоторым материалом, который сам составил в ходе экспресс-изучения SEO оптимизации и раскрутки сайтов. Просто попался видео-курс Юсуфа Губайдуллина, который продает его на promoguide.ru и решил воспользоваться случаем. Честно говоря, курс не понравился — нудно как-то рассказывается. Оценил содержание на 4 с минусом, а изложение — на 2 с плюсом. Само SEO весьма скучная вещь, но нужная, поэтому составил небольшую памятку для себя — чтобы не держать это в голове и легко вспомнить когда понадобится. Здесь два файла: первый — просто картинка, второй — в формате freemind, для тех, кто желает что-то для себя добавить.

SEO-карта
Читать дальше →
Всего голосов 97: ↑88 и ↓9 +79
Комментарии 81

Информация

В рейтинге
Не участвует
Откуда
Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность