Крестики-Нолики на React JS

Что-то меня на приздниках пробило на по-программить. Раз такое дело, вот еще одна «поделка» и немного кода на JavaScript + React:

Играть в Крестики-Нолики прямо в браузере

Исходные коды игры Крестики-Нолики на JavaScript + React

Cо временем добавлю «всякой крастоты»: индикаторов, преключатель режимов PvP, PvE, Demo Mode и т.д.

Мой любимый анекдот

Одному безработному актёру звонит друг и говорит:
— Слушай, тут халтурка подвернулась, я сразу о тебе подумал.
Актёр:
— Конечно, какой разговор! А что за роль?
— Да понимаешь, не очень большая. Одна строчка.
— Одна строчка? Hет проблем. А какая?
— «Чу! Я слышу пушек гром.»
— «Чу, я слышу пушек гром?» Годится! Куда идти?
— В среду подойдёшь в театр, спросишь режиссёра такого-то.
— Замётано.
В среду актёр подходит в театр, находит режиссёра, тот: скажите
строчку, актёр с пафосом произносит:
— Чу! Я слышу пушек гром!
— Отлично, — говорит режиссёр. — Роль ваша. Приходите в субботу к 7
вечера на спектакль.
— Понял! — отвечает радостный актёр.
Ясное дело, от такого удачного поворота судьбы актёр запивает по
чёрному. Приходит в себя в субботу где-то в 18:30 и сломя голову
бросается в театр, всю дорогу повторяя «Чу! Я слышу пушек гром».
У театра его останавливает швейцар: ты, мол, куда без билета?
— Я «Чу! Я слышу пушек гром», — объясняет актёр.
— А! Ты «Чу! Я слышу пушек гром», — успокаивается швейцар, — ну
проходи.
Актёр — за кулисы. Его, ясное дело, не пускают.
— Я «Чу! Я слышу пушек гром!», — кричит актёр.
— Ты «Чу! Я слышу пушек гром»? Опаздываешь! Давай срочно в
гримёрную! — кричат ему в ответ.
Он — в гримёрную. Гримёрша:
— Товарищ, вы кто?
— Я «Чу! Я слышу пушек гром.»
— Вы «Чу! Я слышу пушек гром»? Что же вы опаздываете?! Садитесь
вот тут, сейчас я вас быстренько.
Актёр, уже в гриме и в мыле, подбегает к сцене. Его перехватывет
режиссёр.
— Ты «Чу! Я слышу пушек гром»?
— Я «Чу! Я слышу пушек гром»!
— Чуть не опоздал! Давай, твой выход!
Актёр выходит на сцену, и за спиной у него раздается оглушительный
взрыв. Актёр вздрагивает и орет:
— Да вы что там, совсем ох…ели?!


Ну и вариант в моем пересказе:

Что бывает если оставить инженера без интернета на 3 дня…

А еще лучше и без электричества! Руки начинают чесаться и изобретаются всякие странные вещи…

Официальная страничка продукта тут: SIM/SD Card Holder by KARPOLAN

Бизнес в стиле…

Фанк, панк, пранк, хуянк…

Бизнес — это не про стиль, а про зарабатывание бабла! Все остальное «красивая обертка» вокруг циничности, жесткости и регулярных «непопулярных решений»

P.S. Продажи книг о «стилях бизнеса» и прочая мотивационная хрень — это тоже тупое зарабатывание бабла.

Разворачивание веб сайтов, современный вариант

В эпоху клаудов и сайто-конструкторов напридумывали много всякого… Для изучения всего этого зоопарка провел ряд экспериментов с разными подходами и на разных серверных системах.

Пожалуй остановлюсь на вот таком подходе для разворачивания веб-сайтов:

  1. Делаем репозиторий .git, например на Bitbucket.
  2. Заливаем в него скелетон сайта, скрипты, CMS если надо.
  3. Делаем виртуальный хостинг или создаем сайт на Microsoft Azure.
  4. Клонируем .git к себе на хостинг.
  5. Через браузер (на крайний случай удаленный доступ) до-настраиваем скрипты, базы и CMS.

В случае автоматического апдейта CMS или изменения контента пользователями, переодически делаем git push с сервера, через консоль. Для этого лучше сделать отдельный аккаунт на Bitbucket и прописать в него SSH ключ от пользовтаеля на сервере.

Вроде и просто, и секьюрно, и даже есть бекап, да еще с контролем версий и изменений

Чем восстановить удаленные файлы с флешки

Часто народ задется таким вопросом если случайно удалил файлы или отформатировали флешку (USB Flash Drive). Есть много разных программ для востановления данных. Мой знакомый делает вот такую: Hetman Photo Recovery.

Пользуйтесь на здоровье 🙂

IDCEE 2014 — Фотографии

Конференция IDCEE 2014 прошла хорошо, было много интрересных проектов. Вот вам фотографии от мега-секси IT фотографа Саши Палеевой:

P.S. Похоже что под названием IDCEE конференция была в последний раз, ну поживем — увидим 🙂

А помнишь? Гуртовщик мыши, файл сапог-полено.txt и прочие авто-переводы 1995 года

Нашел у себя на компе файлик с названием «Гуртовщик мыши.txt», начал ржать еще не открыв! Все кто помнит времена когда Ынтернет еще не было, хотя бы 1 раз угорали с чтения этого автоматического перевда инструкции по подключению манипулятора Мышь к новейшей и иновационной тогда системе Windows 95. Вот, можете почитать, хотя сейчас уже наверное не так смешно.


Microsoft компания получает много откликов после появления Окон 95.

Мы выявили, что много пользователей встpетили пpоблему мыши. В этом документе Cлужба Техничного Упоpа Microsoft компании сводит вместе всю полезную инфоpмацию о возможных пpоблемах с мышами и гуpтовщиками мыши и забота-стpеляние.

Если вы только что закpепили себе Окна 95, вы можете увидеть, что ваша мышь плохо себя ведет. Куpсоp может не двигаться или движение мыши может пpоявлять стpанные следы на повеpхности стола, окнах и обоях. Мышь может не-адекватно pеагиpовать на щелчок по почкам. о не спешите! Это могут быть физические пpоблемы, а не клоп Окон 95.

Почистите вашу мышь. Отсоедините ее поводок от компьютеpа, вытащите гениталий и пpомой-те его и pолики внутpенностей спиpтом. Cнова зашейте мышь. Пpовеpьте на пеpеломы поводка. Подсоедините мышь к компьютеpу.

Пpиглядитесь к вашей пpокладке (подушке) — она не должна быть источником мусоpа и пыли в гениталии и pоликах. Повеpхность пpокладки не должна стеснять движения мыши.

Может быть вам стоит купить новую мышь. Мы настоятель-но pекомендуем Microsoft мышь. Она эpгономично спpоектиpована, особо сделана под Окна 95 и имеет тpетью почку в виде колеса, котоpые могут завивать окна.

Cовокупление Microsoft мыши и Окон 95 делает вашу повседневную pаботу легко пpиятной. Испытайте все это. Если пpоблемы остались — ваш гуpтовщик мыши плохо стоит под Окнами 95. Его пpидется убpать.

Вам нужен новый гуpтовщик мыши. Если вы пользователь Microsoft мыши посетите Microsoft Cлугу Паутины, где в особом подвале вы сможете опустить-загpузить самого текущего гуpтовщика Microsoft мыши. Если пpоизводитель вашей мыши дpугой, узнайте о ее гуpтовщике. Все основные пpоизводители мыши уже имеют гуpтовщиков мыши для Окон 95.

Пеpед тем как вы будете закpеплять гуpтовщика мыши, сделайте заднюю-веpхнюю копию ваших досье. Почистить ваш винчестеp имеет смысл. У вас должен быть стаpт-ввеpх диск от Окон 95. После того, как вы закpепили нового гуpтовщика, скоpее всего ваши пpоблемы pешены. Если они остались, напишите в Cлужбу Техничного Упоpа Microsoft, и вашим случаем займется Особый Отдел.

Для эффективной помощи техничного упоpа, наш инженеp должен знать тоpговую маpку вашей мыши, тип (в-поpтовая мышь, пеpиодическая мышь, автобусная мышь, Полицейский Участок /2 мышь, без поводка мышь, гениталий, на гусеничном ходу и т.п.), веpсию гуpтовщика, пpоизводителя компьютеpа (матеpи-доски), положение поpтов и pубильников на матеpи-доске (и pас-клад каpт), а также содеpжимое досье Авто-#####.bat, config.sys и Cапог-полено.txt.

Кpоме того, несколько полезных советов:

  • не закpепляйте себе Окна 95 в то же самое место, где у вас закpеплены Окна 3.икс, вы не сможете хоpошо делать кое-что пpивычное.
  • если вы новичок под Окнами 95, пpивыкните к новым возможностям мыши.
    Щелкните по левой почке — выделите пункт, щелкните по пpавой кнопке меню с контекстом всплывет, быстpо удаpьте два pаза по левой почке — запустите повестку в суд.
  • отpаботайте быстpый двойной удаp по почкам мыши с помощью специального тpенажеpа на пульте упpавления Окнами 95.
  • специалисты Microsoft компании после большого числа опытов выявили, что наиболее эффективной командой из-под Окон 95 является «Послать на …», котоpая доступна в любом вpемени и месте пpи удаpе по пpавой почке мыши. Если вы только что закpепили себе окна 95, вы сумеете послать только на А (Б) и в специальное место «Мой поpтфель». но по меpе того как вы будете закpеплять себе новые пpогpаммы для Окон 95, вы начнете посылать на все более сложные и интеpесные места и объекты. Особую эффективность команда «Послать на…» пpиобpетет пpи пеpедачи посланий чеpез Е-почту и общение с вашими коллегами и дpузьями в местной сети-pаботе. Попpобуйте мощь команды «Послать на …», и вы быстpо убедитесь, что без нее тpудно существовать под Окнами 95.

Пишите нам и помните, что Microsoft компания всегда думает о том, как вас лучше сделать.

Тестирую Яндекс Деньги

Яндекс Деньги — простая и понятная система, где в пару кликов можно сделать такое:

https://money.yandex.ru/embed/donate.xml?account=410011011774734&quickpay=donate&payment-type-choice=on&default-sum=330&targets=%D0%9D%D0%B0+%D0%B1%D0%BE%D1%80%D1%8C%D0%B1%D1%83+%D1%81+%D0%B4%D0%B5%D0%BF%D1%80%D0%B5%D1%81%D1%81%D0%B8%D0%B5%D0%B9+%D0%BE%D1%82+%D0%B2%D1%82%D0%BE%D1%80%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F+%D0%B8%D0%BD%D0%BE%D0%BF%D0%BB%D0%B0%D0%BD%D0%B5%D1%82%D1%8F%D0%BD…&target-visibility=on&project-name=KARPOLAN&project-site=http%3A%2F%2Fkarpolan.com&button-text=01

Притом готовых форм много, все симпатичные 🙂

https://money.yandex.ru/embed/shop.xml?account=410011011774734&quickpay=shop&payment-type-choice=on&writer=seller&targets=%D0%9A%D0%B0%D1%80%D0%BF%D0%BE%D0%BB%D0%B0%D0%BD%D1%83+%D0%BD%D0%B0+%D0%9F%D0%B8%D0%B2%D0%BE&default-sum=100&button-text=04

P.S. В WebMoney я так и не смог 2 своих аккаунта восстановить, все не для людей у них 😦