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

Hed-kun

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

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

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

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


Ссылка на сообщение
  firelord написал 16.07.2013 в 00:17:
  ilsy написал 15.07.2013 в 19:59:

 

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

 

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

 

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

Показать больше  

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

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


76561198051636913.png

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


Ссылка на сообщение
  Обязательное_поле написал 16.07.2013 в 00:14:

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 часов в день. И еще столько же ночью.

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


Ссылка на сообщение
  Kant написал 16.07.2013 в 12:59:

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

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

:buba:

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

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


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

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


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

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


Ссылка на сообщение
  Kant написал 16.07.2013 в 13:42:

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

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

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


:buba:

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

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


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

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


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

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

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


Ссылка на сообщение
  Kant написал 16.07.2013 в 13:50:

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

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

:buba:

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

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


Ссылка на сообщение
  justice_st написал 15.07.2013 в 21:51:

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

 

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

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


Ссылка на сообщение
  choojoykin написал 16.07.2013 в 13:59:
  Kant написал 16.07.2013 в 13:50:
закомменчу :dunno:

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

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

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


Ссылка на сообщение
  DIMAN123456789 написал 16.07.2013 в 05:58:

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

 

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

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


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

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 часов в день. И еще столько же ночью.

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


Ссылка на сообщение
(изменено)
  Kant написал 17.07.2013 в 10:17:

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:

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

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


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

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