← All posts tagged вброс

iorlas

Сейчас для себя поднял сильный вопрос: так что же делать?
Я много времени трачу на вебдев, мне нравится то, что в вебдеве проще реализоваться, реализовать некоторые вещи, да и веб банально удобнее — это если не наше будущее, то наше настоящее.
Я использую PHP, чуть Ruby и крайне уже редко Python(за последние лет 5 он потерял ну очень много и слишком мало не приобрёл, в сравнении с, например, Ruby).
Около года назад(когда мне пришлось начать достаточно активно писать на PHP), у меня появилось полное отвращение к вебдеву. Сейчас чуть свыкся уже, но ощущаю, что не хочу писать на этом через даже год и уж тем более, не хочу перебиваться и писать то на одном, то на другом(скажем так, работа позволяет выбрать инструмент). Уже сейчас хочу переплыть, уйти на то, что буду юзать долгое, очень долгое время. Вопрос в том, на что. Проблема в том, что я не уверен, что будет лучшей идеей.
Варианта я вижу два, а ещё 1 такой, которого, увы, нет.
1) Ruby + Rails + Что-нибудь ещё для мелких вещей(Sinatra советуют).
2) Python + Django(для всяких типичных проектов, где не хочется писать всё с нуля) + Pyramid(для мелких проектов с хитрыми задачами или где многие фишки Django будут "мимо кассы").
3) Популярный язык со статической типизацией, развитым вебфреймворком и большим коммьюнити. Лучше всего подходит D, но просто не подходит — тема для другой беседы. Java тоже не то. CPP тоже. Если в будущем появится такой вариант, то будет не жалко потраченное время.

Руби не хочу выбирать из-за относительно гнилого коммьюнити, "end", нагромождения слоёв и перегрузки многих решений(капистрано иногда пугает) — всё это до жути бесит и думаю что может помешать получению удовольствия от Ruby и Rails. Нет, это всё уже мешает.
Python не хочу уже использовать особо, так как коммьюнити превращается в странную кашу, которая особо никуда не спешит, не стремится, только Python3 зачем-то создали, продвигают. Django слишком слаб и всё-равно заставляет писать очень много с нуля или почти с нуля. При том, что с Django мне работать не на много приятнее чем с рельсами, оно того не стоит. Язык привлекает почти только индентами, в сравнением с Ruby.

Так что же посоветуете? Перестать брезговать "end"-ами, использовать что-то вместо капистрано/разобраться в нём более детально, да использовать Ruby? Или же взять на себя груз, да пилить модули для Django, Пирамиды, терпеть изменения и катаклизмы в коммьюнити и фреймворках(как когда Pylons канул в лету)?

iorlas

Какой движок использует/на чём написан ваш блог?
Хочу перетащить байтфреймс с вордпресса на что-нибудь более разумное, сделать нормальную шкурку(сейчас глянул, лень даже вспоминать через какую ж сделана шкурка, которую брал как основу для текущей) и сделать удобный постинг туда всякой твиттерастии, жуйкофигни и полезных статей.

iorlas

Подводя итоги моих "возвращений", хочу сказать что убунта скатилась в говнище, простите.
1) Рездел подкачки(swap) создался без uuid и не маунтился, а в dmesg ни единого сообщения о таких делах. Ясное дело всё фризится. Исправил в постах выше.
2) Юнити3д почти ничем не отличается от Юнити2д, даже тормозят оба почти одинаково. Хотя стоитпризнать, что я хочу их юзать, очень. Юзаю сейчас, но ощущаю привкус кактуса.
3) Хромиум крешится везде и всюду(даже нет желания уже смотреть дампы). Открыл ютуб, открыл мувик — aw, snap. Рефрешнул, грузится, мувик начинает играть — aw, snap. Нашёл на багтрекерах сообщения, но исправлений пока нет.
4) Некоторый софт просто бесится(SublimeText2 пару раз панели рисовал дважды при фуллскрине, терминал в моменты занимал по 95% cpu).
5) ALSA не подключается если ставить нормально, через пакеты. Но если ставить через tasksel весь пакет ubuntu-desktop, то там всё работает(да, пульс удалял). Мистика.
6) СЕТЬ ПЛЮЩИТ. Раз в минут 5-10 некоторые страницы грузятся по секунд 50, после чего вылетают с ошибкой no data recieved. В венде ещё вчера всё было ок.
Потом может ещё дополню список, но это далеко не всё, но самое яркое, что просто бесит, из-за его ощущаю что сижу за машинкой, в которой и терминал работает фигово.
Раз уж такие дела, думаю послать убунту на три буквы, но буду каждый релиз чекать на предмет этих проблем. Однако, работать, а тем более развлекаться, так нельзя. Какой дистрибутив используете вы и почему? Что там с арчем, так и остался глючным говном для фанатов?

iorlas

Наверно, только в джуйк я не вбрасывал эту ссылку, да и в блоге не делал перевод текста, лежащего за ней. Однако, она того стоит. Возможно, где-то автор преувеличил, но в некоторых местах точно преуменьшил. Тем не менее, данный текст был нацелен поставить на место не только большое количество "рельсистов", но и других людей, не только программистов даже.
tyler.menez.es

iorlas

Гуру GIT, помогайте!
Есть файл, у него большая и трудная жизнь^Wистория. Нужно найти все коммиты, в которых добавлялась или удалялась определённая строка(часть строки, ну вы поняли) этого файла. Т.е. просто поиск определённогой строки во всех диффах.
Как это красиво сделать через GIT?

iorlas

Джава и C# это как OpenGL и DirectX: вроде как джава кроссплатформенная, её любят многие члены FOSS-коммьюнити, она хорошая и даёт что нужно, но при этом, C# моднее, красивее, удобнее, фичастее, современнее.

iorlas

Не, мне нравится хелп-бокс в вики гитхаба, но зачем там сразу 3 раздела по блокам кода? При этом, только один даёт до, что нужно, а остальные говорят о очевидном. Если что, вот: Wiki-Specific Syntax > Code Blocks (вот это и есть полезное), Block Elements > Code Blocks (просто ни о чём), Span Elements > Code (инлайн-код вставлять, угу, но это очевидно).
И зачем всё это? Нет, я понимаю что они поделили всё на части: помощь "вообще", поведение в виде блоков, поведение инлайн. Почему нельзя было это поместить в один Code Wrapping?

iorlas

Есть кто-нибудь, работающий с Mid Avail приложениями, имеющий опыт в Rails, Python или PHP? Интересно именно узнать примерное потребление памяти среднего проекта(от 100 посетителей и 500 хитов в день) на Rails, Python, PHP на разных диспатчерах(unicorn, passenger etc).

iorlas

Вчера чуть поотвечал в Q&A хабра. Вроде как много кому помог, даже в рейтинг получил плюсы. Только на один вопрос ответ людям не понравился(я сказал человеку что не нужно начинать новый проект на PHP, тем более что PHP он хочет изучать, лучше сразу изучать нормальный язык и платформу, которые удобнее и проще, а на них уже и пилить сайт) и я получил -2 в рейтинг и -1 в карму. Т.е. помоги 100 людям, обидь одного и твоя карма будет ниже на 1 голос, но ни на один не выше.
Как хочется кого-то убить...

iorlas

Целый день прождал пока кто-нибудь кинет пару плюсов в карму на хабре. Все жмоты и жлобы: даже хорошие знакомые говорят "а что ты мне?", "а нет, я так не могу". Зато вот как минус кому дать — без проблем, за даром, сколько захотите, и не жалко.
В результате суть статьи, которую хотел выложить, стала неактуальна. Вот так и проёбывается всё в стране.