Последние новости

Новые статьи

Язык Go и зачем нужен был ещё один язык

Прочие языки  golang

Хочу рассказать вам об относительно новом языке Go. Также часто называемый Golang. Искать что-нибудь в интернете нужно искать с приставкой golang, иначе всякие сайты про CS:GO будут))

Ой. Ну короче. Языку Go - 5 лет. Молодой язык взял свое начало в недрах Google. Разработчики языка Си и Unix (Кен Томпсон) и Роб Пайк задумались, а каким должен быть хороший язык программирования. Здесь они решили, что язык будет компилируемый и главной фичей языка будет многопоточность и отдельный синтаксический сахар для потоков и каналов. Почему они так сделали? В текущих реалиях мощности компьютера увеличиваются а программы все еще работают в одном потоке. Нужно было это как-то исправить.

Об остальных фичах коротко - статическая типизация, сборщик мусора, упрощенный
Продолжить

Рейтинг:  2  (За: 5 | Против: 3)
Добавлено: 8.09.2015 от StarTek

Комментарии (18)

Введение в использование unix shell в рекавери

Android  прошивка

Эта статья будет полезна тем кто хочет писать свои установщики/патчи/оптимизаторы для recovery андроида. Перед прочтением рекомендуется знать bash-скриптинг хотя бы минимально.

Install zip: как работает?
Когда вы в twrp или cwm выбираете архив для прошивки, update-binary из него распаковывается и запускается, передавая ему 3 переменные:
$1 - API level: число от 1 до 3, нам это не пригодится
$2 - Дескриптор pipe для обратной связи с рекавери
$3 - путь к zip файлу.

Структура zip архива
В корне зипа обязательно должен быть файл META-INF/com/google/android/update-binary. Не смотря на то что он называется binary, он может быть и shell-скриптом. Кроме того, в папке META-INF могут располагаться файлы сертификатов (если зип подписан). Все остальные файлы пользователь кладет
Продолжить

Рейтинг:  8  (За: 8 | Против: 0)
Добавлено: 6.09.2015 от Senderman

Комментарии (3)

Рисуем тайлы. Часть вторая

Прочее  рисование, тайлы

В прошлой статье мы нарисовали не большой Тайл Сет, но, к сожалению, он годится лишь для создания сцен с бесконечной равниной. :gy:
А в платформерах, обязательно должны быть ямы и пропасти.
Вот этим мы и займёмся, будем рисовать обрывы.

Берём наш шаблон и раставляем тайлы вот так:
Рис. 1

Дальше, ведём кистью вдоль камней и убираем всё лишнее слева.
Если получается не очень из-за не правильно раставленных камней, то можно перерисовать те камни, которые портят весь вид тайла.
И не забываем, что верхний тайл будет соединяться с другими тайлами, так что заранее поставьте метку/точку вверху тайла.
Рис. 2

Теперь повторим всё то, что делали до этого, только уже будем рисовать обрыв с другой стороны и
Продолжить

Рейтинг:  10  (За: 12 | Против: 2)
Добавлено: 3.09.2015 от Magatino

Комментарии (18)

Рисуем тайлы. Часть первая

Работа с графикой  рисование, тайлы

Привет, друзья! :)
В этой статье, я хочу вас познакомить с некоторыми хитростями, как быстро рисовать тайлы, при этом, имея минимум опыта в Пиксель Арте.
Кое-что я взял из этой статьи и переделал на свой лад.

Ну что, вы готовы рисовать? Если да, тогда поехали! :fan:

В большинстве 2D платформеров, присутствует тайл земли, который и будет основой нашего Тайл Сетa.
Вот с него и начнём, только для начала выберим палитру и размер тайла.
Палитра земли может быть любой, но обычно для почвы берут коричневые и серые цвета.
Если у вас не получается выбрать палитру или сама палитра ни какая, то всегда можно взять палитру из чужих изображении.

После выбора палитры, можно приступить к рисованию!
Но прежде, обратите внимание,
Продолжить

Рейтинг:  18  (За: 20 | Против: 2)
Добавлено: 31.08.2015 от Magatino

Комментарии (31)

Stylus. Знакомство

Прочие языки  stylus, css, frontend

Если вы frontend разработчик, увлекаетесь вёрсткой или просто посещаете наш форум, то наверняка слышали о препроцессорах CSS. Далее речь пойдёт о Stylus, который позиционирует себя как революционно новый язык, обеспечивающий эффективность, динамичность и элегантность вашего кода. Возможно, он не такой уж и революционный, но действительно несёт в себе интересные идеи.

Организовываем кухнюОгромное количество инструментов для фронтенда написано на Node.js, Stylus не исключение. Это открытый проект, так что вы можете собрать его из исходников, или установить из NPM:
  1. $ npm install stylus -g

Стили должны храниться в файлах
Продолжить

Рейтинг:  5  (За: 6 | Против: 1)
Добавлено: 25.08.2015 от Ксакеп

Комментарии (21)
<< 1 ... 30 31 32 33 34 ... 48 >>

Мы в соцсетях

tw tg yt gt