LINUX.ORG.RU — Русская информация об ОС Linux

Сообщения vahvarh

Москва, javascript-программист

Форум - Job

Добрый день!

Требуется javascript программист, возможно не особо опытный но программист.

ЗП:
по результатам собеседования, от 50 до 80 (30 если не опытный и придётся обучать, 80 если опытный)

Задачи:
Разработка крупных проектов с использованием v8cgi. Знание таких слов, как memcached и postgresql является большим плюсом.

Требования:
Умение верстать (как вторичный процесс)
Знание баз данных
Знание jQuery и DOM
Стремление сперва правильно продумать архитектуру и только потом писать.
Готовность работать под NDA (то есть, соглашением о неразглашении).

Офис:
Москва, метро Таганская

Контакты:
vahvarh@gmail.com
+79036710081 Владимир

vahvarh (15.11.2011 17:06:20)

Москва, javascript-программист

Форум - Job

Добрый день!

Требуется javascript программист, возможно не особо опытный но программист.

ЗП:
по результатам собеседования, от 30 до 80 (30 если не опытный и придётся обучать, 80 если опытный)

Задачи:
Разработка сайтов с использованием v8cgi. Знание таких слов, как memcached и postgresql является большим плюсом.

Требования:
Умение верстать (как вторичный процесс)
Знание баз данных
Знание jQuery и DOM
Стремление сперва правильно продумать архитектуру и только потом писать.
Готовность работать под NDA (то есть, соглашением о неразглашении).

Офис:
Москва, метро Таганская

Контакты:
vahvarh@gmail.com
+79036710081 Владимир

vahvarh (11.10.2011 11:09:39)

Теплый ламповый интернет - объясните, почему полтора метра витухи стоят $500?

Форум - Talks
vahvarh (27.06.2011 21:19:55)

поддерживает ли gwt одновременное редактирование?

Форум - Web-development

Стал читать про gwt, но пока не разобрался - поддерживает ли он одновременное редактирование одного и того же элемента (textarea или input) несколькими пользователями или нет?
То есть как в google docs, когда появляются два (три, четыре) курсора и начинают все вместе править текст.

ровно как и если есть такая библиотека - посоветуйте что-нибудь

vahvarh (15.06.2011 12:21:03)

Я сегодня отдыхаю, что бы *другое* попрограммировать?

Форум - Talks

Написал кучу всяких правок по текущим разработкам, теперь вот отдыхаю.
Хочется сменить область деятельности временно. Чем бы заняться?

Вообще пишу под web.

Думаю, то ли аналог MS access/1C попилить вебовский, сделать proof of concept, то ли ещё что-нить. Можно и большое, чтобы временами на этот проект отвлекаться, когда устаёшь.

vahvarh (14.06.2011 12:07:37)

Звонят тут всякие

Форум - Talks

Блин, щас чувак звонил мне на сотовый, я аж офигел.

(С его слов) ему кто-то дал логин/пароль то ли от сайта то ли от хостинга который я делал кому-то, от чего именно он не знает. И он не может зайти. Спрашивает, где мы находимся и где наши сервера и почему не заходит и правильный ли пароль и он от сайта или от хостинга и проплачен ли сайт и насколько.

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

- "Ну вы имя сайта назовите хотя бы для начала"

- "Это не важно, вы мне скажите надолго ли он проплачен и правильный ли пароль?"

vahvarh (31.03.2011 14:57:18)

CMS на v8cgi (server side javascript) - ищу единомышленников

Форум - Talks

День добрый!

Несколько месяцев начал писать очередной лисапед, даже с модными ныне MVC и прочей фиговиной, с fastcgi и прочим. Но на яваскрипте. Есть желание довести её до ума и выложить, но нужны единомышленники.

сайт самой CMS, там даже есть кое-какая документация:
http://www.oneworldcms.ru/

vahvarh (17.02.2011 9:25:18)

2helios

Форум - Talks

Напиши мне в джаббер, хочется пообщаться с тобой по поводу lorcode.org =)

vahvarh (09.02.2011 13:29:46)

Просим создать новый раздел

Форум - Linux-org-ru

Навеяно http://www.linux.org.ru/forum/talks/5885252

Хотелось бы создать раздел форума "Программное обеспечение написанное ЛОРовцами" - посетителям интересно было бы посмотреть кто какие программы пишет. Конечно, уже есть lorcode.org, но он не то чтобы мёртв, но и не очень жив, в том числе из-за малой известности ресурса. А так заодно и проекты на lorcode получат дополнительную популярность.

Примерная идея правил раздела:
1) 1 проект = 1 топик
2) автор проекта = автор топика
3) в сообщении топика - вся основная информация по проекту, правится по мере необходимости автором
4) В заголовке кроме названия сразу писать статус проекта (идея|бета|stable), его область (офис|игра|...).

Если приживётся то тогда уже создавать базу и всё прочее.

vahvarh (08.02.2011 16:02:00)

[вброс]Может убрать раздел скриншоты ("я настроил шрифты"), добавить программы ("я написал софтину")?

Форум - Talks

Был в плохом настроении, посмотрел на главную страницу, а именно на скриншоты и задумался.

Получается, что линуксоиды до сих пор вместо того чтобы работать и гордиться результатами работы, меняют картинки рабочего стола, настраивают шрЕфты и прочее.

Может, сделать-таки какой-нибудь раздел вида "софт написанный/пишущийся группой LORовцев"? и пропогандировать такой вид досуга?

vahvarh (08.02.2011 13:19:23)

server-side javascript CMS

Форум - Web-development

Я тут начал писать CMS на server-side javascript, уже даже кое-что работает, поддерживаются некоторые кажущиеся мне интересными плюшки, есть какой-то задел под модели (умеет кое-что генерировать по базе), есть язык шаблонов html, с поддержкой компиляции в яваскрипт (то есть как jsp в яве).

Нет ли желающих присоединиться? Готов отсыпать веществ :)

CMS будет GPL, но пока её выкладывать не готов, хочу хоть немного доточить, написать документацию по инсталляции и прочее.

vahvarh (03.02.2011 12:53:07)

москва, системный администратор windows, linux

Форум - Job

Ранее я уже публиковал похожее объявление, но в связи с увеличением объёма работ, требуется второй системный администратор:

требуется системный администратор или помошник администратора.

обязанности:
1. Настройка линукс-серверов (~5шт), вида squid, iptables, iproute, vmware, vncserver.
2. Настройка windows-серверов (~5шт), вида terminal server, 1C, системы отчётности и банк-клиенты.
3. Работа с оргтехникой (настроить принтер, закупить оборудование)
4. (Пере)настройка ~5шт компьютеров для вывода видео на телевизоры
5. Организация бекапов

Дополнительным плюсом является общее знание php/perl, умение писать скриптики.

зарплата - 40к-50к руб. в зависимости от компетенции и степени самостоятельности.

график работы - возможна частичная занятость по результатам собеседования.

icq 73038614
email vahvarh что-то-там gmail.com
+7 903 671 00 81

vahvarh (12.01.2011 11:33:54)

Наследование в яваскрипте

Форум - Web-development

Пытаюсь освоить наследование, а именно сделать:
1. Объект Model, в котором есть (например) методы Save() и Remove()
2. Объект ModelUser, который наследуется от Model и в котором есть (например) Check().
3. Реальный юзер взятый из БД, у которого прототип равен ModelUser.prototype

Как делаю:

function Models(site)
{
	this.site=site;
	return this;
}

Models.prototype.model_name=function(model)
{
	var arr=model.toString().match(/^function Model(\w+)/);
	return arr[1].toLowerCase();
}

Models.prototype.list=function(model,rule)
{
	
}

Models.prototype.get_by_pk=function(model,pk)
{
	var r=this.site.sql.execute_and_fetch_one("_models/"+this.model_name(model)+"/get",{id:pk});
	r.prototype=model.prototype;
	return r;
}

function Model()
{
	throw("Model");
}

Model.prototype.Save=function() {
	throw("Model.prototype.save");
}

Model.prototype.Remove=function() {
	return 1;
}

function ModelUser() {
	return this;
}

ModelUser.prototype.prototype=Model.prototype;

ModelUser.prototype.Check=function () {
	return 1;
}

function models_test(space)
{
	models=new Models(space.site)
	var u1=models.get(ModelUser,1);
	if (u1.Check()!=1) throw("u1.Check!");
	if (u1.Remove()!=1) throw("u1.Remove!");
}
Ругань имею следующую:
{
	message: "Object # has no method 'Check'"
	stack: "TypeError: Object # has no method 'Check'
    at models_test (/home/projects/oneworldcms/code/models/generic2.js:64:9)
    at Object.models_test (/home/projects/oneworldcms/code/models/generic2.js:71:3)
    at OneWorldCmsServer.processPage (/home/projects/oneworldcms/code/server/server.js:239:68)
    at OneWorldCmsServer.iterate (/home/projects/oneworldcms/code/server/server.js:163:12)
    at OneWorldCmsServer.work (/home/projects/oneworldcms/code/server/server.js:113:13)
    at Object. (/home/projects/oneworldcms/app.js:8:5)"
	type: "undefined_method"
	arguments:  [
		"Check"
		{
			id: "1"
			login: "admin"
			first_name: null
			second_name: null
			last_name: null
			calc_full_name: null
			password: ""
			enabled: "1"
			email: null
			no_roles: "0"
			sex_id: null
			date_cr: "2010-12-12 20:35:51.604354"
			date_birth: null
			im_icq: null
			im_jabber: null
			im_msn: null
			im_skype: null
			phone: null
			date_last_page: null
			prototype: {
				prototype: ...
				Check: ...
			}
		}
	]
	name: "TypeError"
}

что я делаю не так?

vahvarh (20.12.2010 17:40:23)

Есть ли владельцы кофемашин?

Форум - Talks

Интересно, как много человек на ЛОРе наслаждаются качественным кофе?

vahvarh (11.12.2010 22:42:28)

node.js - как дождаться события?

Форум - Development

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

как можно просто получить массив строк из постгреса или поправить вот такой код:
[code=javascript]
   var error;
   var flag=1;
   sth.on('error',function(e) {
      console.log("sql.execute_helper - error");
      error=e;flag=0;
   });
   sth.on('row',function(row) {
      console.log("sql.execute_helper - row");
      if (cnt==1) ret=row; else ret.push(row);
      if (ret && cnt==ret.length) flag=0;
   });
   sth.on('end',function() {
      console.log("sql.execute_helper - end");
      flag=0;
   });
   console.log("sql.execute_helper - entring query loop");
   while(flag) {
      // Что вставить вот сюда?
   }
   console.log("sql.execute_helper - out");
   if (error) throw(e);
   return ret;
[/code]

vahvarh (06.12.2010 13:21:40)

javascript v8, v8cgi, mod_v8cgi.so

Форум - Web-development

Кто-нибудь пробовал?
Я тут попробовал собрать, интересно получается - можно серверную часть писать на яваскрипте. Думаю, хорошо это или плохо. Кроме того, v8 быстрее perl/python/ruby/php в нексколько раз.

Собирал 0.8.2 и 0.9-svn
0.8.2 какая-то немного странная, а 0.9-svn походу немного поломатая.

vahvarh (02.12.2010 20:49:38)

как обстоит дело с правами и безопасностью в php на shared hosting, и в java?

Форум - Web-development

(как говорится, забанили на гугле) как php добивается (и добивается ли) чтобы скрипты на разных сайтах внутри одного сервера работали из-под разных юзеров?

как в этом же вопросе работает акселерация php, всякие там zend или кто там - то есть когда это НЕ fastcgi?

как реализованы разделение прав, ресурсов и безопасность в явовских серверах приложений?

vahvarh (24.11.2010 11:23:24)

perl/python/ruby/php - кеширование шаблонов и прочих данных

Форум - Web-development

На данный момент программирую на perl + fastcgi. В результате, каждая копия процесса держит в себе кучу разобранных html-шаблонов, какие-то куски кеша и прочего, что мне не очень нравится. Доходит до RSZ=50-100Mb, так что данная ветка развития мне кажется тупиковой - на каждый сайт много процессов и много памяти, а если делать "условно-единый" сервер приложений, то просто "много памяти" и проблемы с безопасностью.

Интересуют советы и мысли на эту тему, как это делается на других языках-платформах.

vahvarh (23.11.2010 10:19:02)

хостинг, python/ruby/perl

Форум - Web-development

Ранее сталкивался только с перлом и только на своём сервере, использовал fastcgi.

Сейчас встал вопрос о написании программ под чужие хостинги и встал вопрос - как работают ruby или python на хостингах? Они как-то тоже через fastcgi или mod_ruby/mod_python? или как? как они обеспечивают нормальную скорость? И предлагают ли сейчас хостинг-центры такие услуги как fastcgi/mod_perl/mod_python/...? Простое гугление даёт удручающую картину.

я говорю НЕ про vps/vds/свой-тазик, где можно поставить что угодно, а про хостинг.

vahvarh (22.11.2010 19:39:58)

Как такое сверстать?

Форум - Web-development

http://www.vcity.ru/temp/todo-css.png

что-то туплю и придумать не могу.

vahvarh (13.11.2010 14:13:58)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru