Перейти к публикации
  • Сейчас на странице   Всего пользователей: 1   (0 пользователей, 1 гость)

Hed-kun

Программирование Т. 5

Рекомендованные сообщения

индусы судя по описаниям в профайлах обычные кодеры, берущие за работу на 20-30% меньше белых :hmm:

Поделиться сообщением


Ссылка на сообщение

кто практиковал вход во фриланс, товарищи?

 

я, начинал во времена студенчества с free-lance.ru для подработки, пару лет назад переключился на odesk.com - после русских заказчиков работать одно удовольствие

 

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

 

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

ну там, собственно, без английского делать нех.

ещё один повод довести язык до хорошего уровня


76561198051636913.png

Поделиться сообщением


Ссылка на сообщение

Dogovors

 

Where 1=1

переделал нихуя не взлетело

ладно сеня на работе поговорю с нашими базданчиками


:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение
(изменено)

Во фрилансе заработать что-то путное сложнее на порядок. Если въебывать в офисе (читай по удаленке), так же как въебывают топовые фрилансеры, это будет более профитно. Т.е. я себе вижу единственным развитием фрилансера, это пару лет поебошить на разных человеков, а потом устроиться на удаленку в какую-то конкретную фирму, предоставив в качестве пруфа того, что можешь работать удаленно, свой профиль на одеске, фри-ланс.сру и т.д.

 

Я подрабатывал php кодером, заработал порядка 100к за пол года, работая параллельно основной работе, так что мне было с чем сравнивать, фриланс выматывает. А начальник с основной работы сказал, если нужны деньги, лучше мы тебе на нашей работе будем давать доп. задачи и оформлять овертаймы. С овертаймов я за 2-3 выходных зарабатывал столько же, сколько фриланся за месяц.


Изменено пользователем DIMAN123456789

Поделиться сообщением


Ссылка на сообщение
(изменено)

Select Sum(t.amount), Count(cl.idclient)

From Transactions t, Clients cl, Dogovors d, Events e, Cards c

Where cl.idclient=d.idclient

And d.iddogovor=e.iddogovor

and c.cardnum=t.cardnum

and t.datetran BETWEEN to_date (01-02-2013, dd-mm-yy) AND to_date (31-03-2013, dd-mm-yy)

And c.Expiredate <= to_date (31-05-2013, dd-mm-yy)

And e.Eventtype=44

And e.Enddate <= to_date (01-01-2013, dd-mm-yy)

 

переделал свой скрипт на такой, вроде теперь должно взлетать :hmm:


Изменено пользователем choojoykin

:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение

Магические числа это не хорошо. Почитай как делать переменные


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

Магические числа это не хорошо. Почитай как делать переменные

в смысле магические?

:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение

В смысле, что числа 44 и все даты значат неизвестно что для любого человека, кроме тебя


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

В смысле, что числа 44 и все даты значат неизвестно что для любого человека, кроме тебя

я на прошлой странице писал условие выборки

тут реализую эту выборку с условиями поставленными :nate:


:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение
(изменено)

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


Изменено пользователем Kant

Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

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

закомменчу :dunno:

:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение

там охуенный интеллисенс, топ1 просто :pray: :pray:

 

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

Поделиться сообщением


Ссылка на сообщение

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

закомменчу :dunno:

комменты для слабых

Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

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

 

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

Поделиться сообщением


Ссылка на сообщение
(изменено)

http://stackoverflow...xecutes-forever

пишут - не надо курл пихать в ajax

а где его выполнять чтобы страница не висела по сто лет?

 

 

exec("php background.php > testoutput.php 2>&1 & echo $!", $output);

запускаем скрипт backgound.php, вывод перенаправляем в testoutput.php, но что значит 2>&1 & echo $! ? И что будет записано в $output ?

 

$cmd = 'php curl_calls.php > ' . escapeshellarg($filename) . ' "' . escapeshellarg($nickname) . '" 2>&1 & echo $!';

exec($cmd, $output);

 

как это конвертнуть для линукса (там вроде shell_exec)? нужны ли абсолютные пути для php.exe или че там и для файла? и в конце еще вроде надо &


Изменено пользователем justice_st

Поделиться сообщением


Ссылка на сообщение

php background.php > testoutput.php 2>&1

 

Ты перенаправляешь стандартный поток вывода в файл, а затем стандартный поток ошибок туда же, куда указывает стандартный поток вывода


Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение
(изменено)

php background.php > testoutput.php 2>&1

 

Ты перенаправляешь стандартный поток вывода в файл, а затем стандартный поток ошибок туда же, куда указывает стандартный поток вывода

читак. как ты отпостил, сейчас же нихуя не постится нигде :fffuuu:

 

а лол, в этом топике постится :palevo:

 

чудеса программирования @prodota.ru


Изменено пользователем TheDeadSkin

Поделиться сообщением


Ссылка на сообщение
(изменено)

& в конце запускает программу в фоне

 

Я чиню форум своим присутствием :nate:


Изменено пользователем Kant

Торжество разума в том, чтобы уживаться с теми, у кого этого разума нет. Вольтер.
Чтобы хорошо высыпаться, нужно спать 8 часов в день. И еще столько же ночью.

Поделиться сообщением


Ссылка на сообщение

это норма в sql или можно еще короче? :trollface:

with my_with as (

select c.cardnum from cards c where c.embosseddate between to_date('01-01-2011','dd-mm-yyyy') and to_date('31-12-2011','dd-mm-yyyy')

),

with my_with2 as (

select t.cardnum from transactions t where datetran between to_date('01-01-2011','dd-mm-yyyy') and to_date('31-12-2012', 'dd-mm-yyyy')

),

with my_with3 as (

select t.cardnum from transactions t where (datetran between to_date('01-01-2012','dd-mm-yyyy') and to_date('31-12-2012', 'dd-mm-yyyy')) and opertype = '91'

),

with my_with4 as (

select c.cardnum from cards c where c.iddogovor=(

select iddogovor from (select e.iddogovor, e.startdate, e.enddate from events e where e.eventtype = '67')

where startdate between to_date('01-04-2011','dd-mm-yyyy') and to_date('30-04-2011','dd-mm-yyyy') or startdate between to_date('01.05.2013','dd-mm-yyyy') and to_date('31-05-2013','dd-mm-yyyy') and not startdate between to_date('01-02-2011','dd-mm-yyyy')and to_date('28-02-2011','dd-mm-yyyy'))

),

with my_with5 as (

select * from (SELECT cardnum, COUNT(cardnum) AS cnt FROM (

select cardnum, datetran from transactions t where datetran between to_date('01-04-2012','dd-mm-yyyy') and to_date('30-04-2012','dd-mm-yyyy')

GROUP BY cardnum))

where cnt >= '5'

)

select * from my_with cardnum1

union all

select * from my_with2 cardnum2

union all

select * from my_with3 cardnum3

union all

select * from my_with4 cardnum4

union all

select * from my_with5 cardnum5

where cardnum1.cardnum=cardnum2.cardnum and

cardnum2.cardnum=cardnum3.cardnum and

cardnum3.cardnum=cardnum4.cardnum and

cardnum4.cardnum=cardnum5.cardnum


:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...