Куда дальше?




Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу.
PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress.

В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис: обмен с сайтом.
С помощью данного скрипта можно загружать в автоматическом режиме, по расписанию, данные сервисных книжек (ремонтов авто) из 1С:Альфа-Авто Автосалон Автосервис.
Также можно загружать данные в ручном режиме: для этого делается скрытая страница, где размещается специальная кнопка.
Комментарии размещенные внутри скрипта разъяснят логику и порядок действия.
Комментарии с "/////    echo" использовались для отладки.
Дополнительно создана таблица для журналирования результатов загрузки данных.
Скрипт включает в себя защиту от SQL инъекций (думаю безопасность соблюдена в полной мере).
В кратце:
1. Пишется скрипт, который запускает этот.
2. Создается регламентное задание в WordPress, по которому запускается скрипт из п.1. 
3. Этот скрипт осуществляет проверку на существование файла обмена в папке.
4. Если данные не новые, загрузка не производится.
5. Если данные новые, очищается таблица сервисных книжек.
6. Загружаются новые данные.

Собственно сам скрипт:

<?php // Полная загрузка сервисных книжек, создан 2024-01-05 12:44:55

global $wpdb2;
global $failure;
global $file_hist;

/////  echo '<H2><b>Старт загрузки</b></H2><br>';

$failure=FALSE;
//подключаемся к базе
$wpdb2 = include_once 'connection.php'; ; // подключаемся к MySQL
// если не удалось подключиться, и нужно оборвать PHP с сообщением об этой ошибке
if (!empty($wpdb2->error))
{
/////   echo '<H2><b>Ошибка подключения к БД, завершение.</b></H2><br>';
$failure=TRUE;
wp_die( $wpdb2->error );
}

$m_size_file=0;
$m_mtime_file=0;
$m_comment='';
/////проверка существования файлов выгрузки из 1С
////файл выгрузки сервисных книжек
$file_hist = ABSPATH.'/_1c_alfa_exchange/AA_hist.csv';
if (!file_exists($file_hist))
{
/////   echo '<H2><b>Файл обмена с сервисными книжками не существует.</b></H2><br>';
$m_comment='Файл обмена с сервисными книжками не существует';
$failure=TRUE;
}

/////инициируем таблицу лога
/////если не существует файла то возврат и ничего не делаем
if ($failure){
///включает защиту от SQL инъекций и данные можно передавать как есть, например: $_GET['foo']
/////   echo '<H2><b>Попытка вставить запись в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>$m_comment));
wp_die();
/////    echo '<H2><b>Возврат в начало.</b></H2><br>';
return $failure;
}
/////проверка лога загрузки, что бы не загружать тоже самое
$masiv_data_file=stat($file_hist);   ////передаем в массив свойство файла
$m_size_file=$masiv_data_file[7];    ////получаем размер файла
$m_mtime_file=$masiv_data_file[9];   ////получаем дату модификации файла
////создаем запрос на получение последней удачной загрузки
////выбираем по штампу времени создания (редактирования) файла загрузки AA_hist.csv, $m_mtime_file

/////   echo '<H2><b>Размер файла: '.$m_size_file.'</b></H2><br>';
/////   echo '<H2><b>Штамп времени файла: '.$m_mtime_file.'</b></H2><br>';
/////   echo '<H2><b>Формирование запроса на выборку из лога</b></H2><br>';
////препарируем запрос
$text_zaprosa=$wpdb2->prepare("SELECT * FROM `vin_logs` WHERE `last_mtime_upload` = %s", $m_mtime_file);
$results=$wpdb2->get_results($text_zaprosa);

if ($results)
{   foreach ( $results as $r)
{
////если штамп времени и размер файла совпадают, возврат
if (($r->last_mtime_upload==$m_mtime_file) && ($r->last_size_upload==$m_size_file))
{////echo '<H2><b>Возврат в начало, т.к. найдена запись в логе.</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>'Загрузка отменена, новых данных нет, т.к. найдена запись в логе.'));
wp_die();
return $failure;
}
}
}
////если данные новые, пишем в лог запись о начале загрузки
/////echo '<H2><b>Попытка вставить запись о начале загрузки в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>0, 'last_size_upload'=>$m_size_file, 'comment'=>'Начало загрузки'));

////очищаем таблицу
$clear_tbl_zap=$wpdb2->prepare("TRUNCATE TABLE %s", 'vin_history');
$clear_tbl_zap_repl=str_replace("'","`",$clear_tbl_zap);
$results=$wpdb2->query($clear_tbl_zap_repl);
/////   echo '<H2><b>Очистка таблицы сервисных книжек</b></H2><br>';
if (empty($results))
{
/////   echo '<H2><b>Ошибка очистки таблицы книжек, завершение.</b></H2><br>';
//// если очистка не удалась, возврат
$failure=TRUE;
wp_die();
return $failure;
}

////загружаем данные
$table='vin_history';         // Имя таблицы для импорта
//$file_hist Имя CSV файла, откуда берется информация     // (путь от корня web-сервера)
$delim=';';          // Разделитель полей в CSV файле
$enclosed='"';      // Кавычки для содержимого полей
$escaped='\

98 Comments

  1. StasPV

    Обычная реклама.

    Reply
  2. 1c-intelligence

    (1) какие люди, Станислав!

    8 лет на инфостарте, первый комментарий — и сразу мне.

    Считаю за честь.

    Реклама чего? Технологии? Платформы? Метаданных 1С?

    Можете мысль развить?

    Reply
  3. VmvLer

    заведи козу

    Reply
  4. 1c-intelligence

    (3) свинья еще не сдохла

    Reply
  5. Vovan1975

    срочно в каждый ларек по вебприложению!

    Reply
  6. 1c-intelligence

    (5) они там уже есть, только ларьку не особо помогают. Электронная почта в телефоне хозяина, например.

    Reply
  7. red80
    Я убежден, что в современном мире невозможно занять достойное место, занимаясь узкоспециализированной деятельностью

    К сожалению широкоспециализированные эникеи котируются на рынке хуже узкоспециализированных спецов. А знать все на уровне спеца невозможно.

    Reply
  8. TODD22

    (7)

    А знать все на уровне спеца невозможно.

    Можно делать вид что знаешь 🙂

    Reply
  9. FruttyMan

    Интересная статья, спасибо автору. Теперь буду более подробно изучать вопрос!)

    Reply
  10. webester

    Какая жесть писать в рекламе, что это не реклама. Первую четверть текста читал с непониманием, что я читаю. Какая-то биография, мысль течет по древу… добежал по диагонали до якоря. метада, все понятно и окнософт связан с как-то метадатой, домен у них был общий(тот еще зашквар не иметь 400р в год на домен) и стало все понятно сразу. Но в конце говорят, да не ребят это не реклама ))) ну так то да, это человек который имеет прямое отношение к продукту говорит какой у него клевый продукт.

    Reply
  11. genayo

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

    Reply
  12. Vovan1975

    (16) эк вы загнули! Тут надо бы сначала придумать сам этот кейс!

    Reply
  13. genayo

    (17) Ну почему же, разработчики метадаты рассказывают о миллионных проектах, интересно же…

    Reply
  14. unpete

    (1),(12),(19) Да реклама, конечно. Кто спорит, но полезно понять, реклама чего?

    Наше время продано на годы вперёд. Мы вынуждены отказывать 90% потенциальных клиентов.

    Нужны рабочие руки и головы, способные решать реальные задачи.

    Часовую ставку мы подняли до 4 тыс. в час., спрятали номер телефона с сайта, но это не спасает. Спрос всё равно больше предложения.

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

    Reply
  15. webester

    (20)

    Кто спорит

    Товарищ из (0) очень старательно опровергает ваше утверждение.

    Reply
  16. genayo

    (20) ТС у вас типа «евангелистом» работает?

    Reply
  17. TODD22

    (20)

    Нужны рабочие руки и головы, способные решать реальные задачи.

    Так напишите статью «Беру на работу с метадатой плачу 2000 руб в час» тогда и проблем с головами и руками не будет.

    Reply
  18. unpete

    (23) У меня на hh.ru полгода висело объявление, оклад от 200. Ни одного адекватного соискателя не нашлось.

    Reply
  19. TODD22

    (24)

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

    Может на ИС разместить?

    Или написать статью «Как начать получать оклад от 200К в «Окнософте» благодаря метадате».

    А так то желающих учить незнакомые и малораспространённые технологии не много …

    Но я думаю после этих постов в ЛС к вам будут поступать предложения от соискателей 🙂

    Reply
  20. unpete

    (16)

    приведите конкретный кейс

    https://github.com/oknosoft/windowbuilder-parametric/blob/master/README.md

    Reply
  21. 1c-intelligence

    (20)

    Статья выражает лично мое мнение, лично мой опыт, лично мои наблюдения, не является заказной, никто ее не редактировал.

    Евгений, эта статья — не реклама metadata.js, Окнософта или тебя.

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

    Все в соответствии с миссией Инфостарта:

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

    Наша цель – предоставить пользователям учетных систем возможность недорого и качественно автоматизировать свой бизнес, а программистам, внедренцам и методистам 1С – обучаться, обмениваться опытом <…>
    Reply
  22. 1c-intelligence

    (21) все верно.

    Reply
  23. 1c-intelligence

    (22) нет, я везде евангелистом работаю. Вы же знаете.

    Reply
  24. 1c-intelligence

    (25) вы забегаете вперед. Такая статья будет, когда закончится эксперимент по освоению метадаты и «правильного понимания жизни» на двух подопытных кроликов.

    И про то, что статью от меня ждете, как я сделал собственный бизнес, помню.

    Reply
  25. 1c-intelligence

    (7) если убрать слово «эникеи», которого не было в цитате, то получится наоборот.

    Отойдя чуть в сторону: на рынке специалистов 1С всегда больше ценились люди, которые не только код красиво пишут, но и проблемы бизнеса решать умеют. Таких — единицы, резюме они не публикуют — не успевают просто.

    Reply
  26. TODD22

    (37)

    правильного понимания жизни

    Без правильного понимания метадату не освоить? Можно забежать вперёд и узнать что есть «правильное понимание жизни»?

    И про то, что статью от меня ждете, как я сделал собственный бизнес, помню.

    Было бы не плохо. А то сколько встречал людей которые много умных вещей из книг рассказывали о том как надо в бизнесе деньги зарабатывать своего бизнеса почему то не имели. А так будет пример!

    Reply
  27. 1c-intelligence

    (12)

    Какая-то биография, мысль течет по древу…

    к сожалению, да, чтобы точно понять мысль статьи, надо прочитать предыдущие статьи. Тогда станет понятен контекст. Если есть желание понять, конечно.

    добежал по диагонали до якоря

    это большая ошибка. Суть статьи — в середине, а не в конце.

    (тот еще зашквар не иметь 400р в год на домен) и стало все понятно сразу

    тот еще зашквар на каждое решение домен покупать.

    ну так то да, это человек который имеет прямое отношение к продукту говорит какой у него клевый продукт.

    видите, я был прав — вы вынесли вердикт, не зная контекста. Я не имею прямого отношения к продукту, я его пользователь. Как вы — пользователь платформы 1С.

    Reply
  28. 1c-intelligence

    (17) кейсов придумано много, и нами, и клиентами.

    Тут фишка в чем. Когда не знаешь, что можно написать «как на 1С», а оно в облаке будет работать — даже в голову такие кейсы не приходят.

    А когда узнаешь, что так можно, идей приходит вал, девятый вал. Типа «О, теперь я и так могу сделать?».

    Но это надо почувствовать на себе, словами не передашь. Также, как скрам, например.

    Reply
  29. 1c-intelligence

    (39)

    Без правильного понимания метадату не освоить?

    тут все дело в степени усвоения. Если человек в 1С «ковыряется», он и в метадате будет «ковыряться». Став руководителем по какой-то нелепости, он в менеджменте «ковыряться» будет. И т.д.

    «ковыряться», или «летать», или «двигать горы», «открывать горизонты», или «на работе сидеть» — это про правильное понимание жизни.

    Оно параллельно с метадатой идет, как и с 1С, менеджментом, управлением станком 🙂

    Reply
  30. unpete

    (34)

    эта статья — не реклама metadata.js, Окнософта или тебя

    Я понимаю.

    Библия, Уголовный кодекс и стихи Веры Полозковой — это ведь тоже реклама. Только, не вульгарных «продуктов», а чего-то главного, из-за чего жизнь приобретает смысл.

    Reply
  31. 1c-intelligence

    (43) да, и добавить нечего.

    Reply
  32. genayo

    (41) Вы извините, но иногда возникает чувство, что вы таким изощренным образом издеваетесь над читателем. Мне не надо про много, мне не надо про фишку. Просто один именно ваш конкретный кейс. Если это так сложно — ну чтоже, больше настаивать не буду…

    Reply
  33. genayo

    (28) Спасибо.

    Reply
  34. genayo

    (43) А вот это было сильно, оценил. Где можно ознакомиться с вашим пониманием смысла жизни?

    Reply
  35. unpete

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

    Reply
  36. 1c-intelligence

    (45) так я вроде не вам отвечал, а коллеге, который сказал, что кейсы надо придумать.

    Про конкретный кейс Евгений ответил.

    Reply
  37. genayo

    (54) Понятно. Так и запишем, кроме энтузиазьму ничего не имеется…

    Reply
  38. genayo

    (48) В общем неплохой простой ответ на сложный вопрос, если вас он устраивает — это хорошо…

    Reply
  39. TODD22

    (48)

    Если я — звено эволюции, то смысл жизни — повышать целевую функцию.

    А если нет?

    Reply
  40. genayo

    (63) Тут дело не в том, да или нет, это проверить невозможно. Главное не сомневаться :))

    Reply
  41. 1c-intelligence

    (61) на этот вопрос в статье был ответ:

    P.S. Чуть не забыл упомянуть о своих робких успехах.

    Личные кабинеты поставщиков для УПП сделал за день примерно. БОльшая часть дня ушла на то, чтобы развернуть приложение, установить все нужные компоненты, и накатить библиотеку интеграции на УПП. Говоря проще, на тупёж ушло время – я ж первый раз.

    Несколько поделок для интеграции 1С и веб-части приложения тоже сделал. Гордиться там нечем, но при внедрениях систем, стоЯщих «нараскаряку» (1С+веб), иногда сильно выручают.

    Самое большое мое дело на metadata.js началось совсем недавно, это система управления потоками задач flowcon. Как только будет, что о ней рассказать и показать – обязательно сделаю.

    Reply
  42. TODD22

    (64)

    Главное не сомневаться :))

    Так я и спрашиваю, потому что автор сам в этом сомневается делая предположение «Если… это, то ….».

    А вот если нет?

    Reply
  43. red80

    (38)

    е только код красиво пишут, но и проблемы бизнеса решать умеют

    Зачем таким людям решать проблемы чужого бизнеса?

    резюме они не публикуют

    и в природе не существуют.

    А те что приближаются к этой планке, правильно оценивая свой труд, переквалифицируются в более доходных java или web разработчиков. Да и работодателю будет дешевле нанять двух узкоспециализированных, вместо одного Балды..

    Reply
  44. TODD22

    (71)

    Зачем таким людям решать проблемы чужого бизнеса?

    +100

    То же всегда удивляло почему бы им не решать проблемы своего бизнеса. Конечно «спасать мир» это важнее чем убраться в комнате, сделать ремонт в квартире, стать старшим по дому и навести порядок в хотя бы своём домоуправлении, в своём бизнесе и тд. «Спасать мир» звучит круто… особенно когда мир об этом не просил.

    Мне вот когда пришла в голову мысль вроде:

    1С умеем, бизнес-процессы умеем, системы мотивации умеем, ТОС умеем, Scrum умеем…

    Стало понятно что пора решать проблемы своего бизнеса…

    И вот на этом этапе выяснилось что иногда кажется что умеешь, веришь в то что умеешь… Но на самом деле это далеко не так.

    Reply
  45. 1c-intelligence

    (71)

    Зачем таким людям решать проблемы чужого бизнеса?

    вы как ребенок. Решать проблемы чужого бизнеса — это бизнес.

    А те что приближаются к этой планке, правильно оценивая свой труд, переквалифицируются в более доходных java или web разработчиков.

    это один из вариантов. Можно и в бизнес-программиста переквалифицироваться.

    Reply
  46. 1c-intelligence

    (74)

    Стало понятно что пора решать проблемы своего бизнеса…

    только этим и занимаемся.

    убраться в комнате, сделать ремонт в квартире, стать старшим по дому и навести порядок в хотя бы своём домоуправлении

    и этим тоже.

    Reply
  47. TODD22

    (75)

    Решать проблемы чужого бизнеса — это бизнес.

    Это смотря как их решать. Если приходить и самому их решать то это не бизнес, это работа или самозанятость.

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

    Как в примере с магазином. Если владелец стоит сам за прилавком это самозанятость. Если нанимает продавца это уже бизнес.

    Reply
  48. TODD22

    (76)

    только этим и занимаемся.

    Ждём рассказа с нетерпением 🙂

    А то всё про 1сников, про спасение мира….

    Reply
  49. 1c-intelligence

    (77) спасибо за разъяснения.

    Reply
  50. red80

    (75)

    Решать проблемы чужого бизнеса — это бизнес.

    Решать проблемы чужого бизнеса — это или работа по найму или фриланс.

    Reply
  51. 1c-intelligence

    (78) такие рассказы я на других ресурсах публикую.

    Reply
  52. red80

    (82) Можно посмотреть?

    Reply
  53. 1c-intelligence

    (80) вся индустрия франчайзи существует, чтобы решать проблемы чужого бизнеса.

    Декларативно по крайней мере.

    Они все — работа по найму или фриланс?

    Или для вас бизнес определяется только количеством сотрудников?

    Reply
  54. 1c-intelligence

    (83) пока нет, я там еще не окреп.

    Но за интерес спасибо.

    Reply
  55. red80

    (84) Вы похоже не видите разницы между бизнесом и работой.

    Reply
  56. 1c-intelligence

    (86) верно, потому что я ее стер.

    Раньше видел, и это сильно мешало саморазвитию.

    Reply
  57. TODD22

    (84)

    Или для вас бизнес определяется только количеством сотрудников?

    Не знаю как для red 80. Но например для меня если владелец магазина сам стоит за прилавком то это самозанятость, а не бизнес.

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

    Reply
  58. red80

    (85)

    пока нет, я там еще не окреп.

    При чем тут это? Рассказ на другом ресурсе либо есть, либо нет. Если есть, значит можно дать ссылку.

    Reply
  59. 1c-intelligence

    (88) бизнес — это вроде деньги зарабатывать.

    Один, или втроем, или 1000 человек — в чем разница принципиальная?

    Но вообще спорить не о чем, конечно.

    Reply
  60. 1c-intelligence

    (89)

    Если есть, значит можно дать ссылку.

    Рассказ есть, ссылку дать нельзя (пока).

    Reply
  61. TODD22

    (85)

    пока нет, я там еще не окреп.

    Как пруф просят так сразу «не окреп», «нельзя разглашать, где станки ремонтировал» и тд.

    Reply
  62. 1c-intelligence

    (91)

    Как пруф просят так сразу «не окреп»

    это оффтоп. Упоминание про другие ресурсы вышло случайно. Цели их прорекламировать и показать нет.

    Это как книга недописанная. Давайте просто забудем пока.

    Reply
  63. TODD22

    (90)

    бизнес — это вроде деньги зарабатывать.

    На работе то же вроде за деньги обычно работают. Один, вдвоём или бригадой. Никто же бригаду каменщиков или дворника на стройке бизнесменом не называет.

    Принципиальная разница в подходе наверное….

    Я то же ходя на наёмную работу могу сказать что я бизнесмен, я же деньги зарабатываю. В чём разница?

    Reply
  64. red80

    (92) И рассказ есть, но ссылку дать нельзя… И Балда-специалисты существуют, но себя никак не проявляют… У меня появляется какое-то странное чувство…

    Reply
  65. 1c-intelligence

    (94) так разницы и нет, только в юридическом оформлении.

    На работе вы продаете свое время за определенные деньги.

    На фрилансе вы продаете свое время за определенные деньги.

    Руководя газпромом, вы продаете свое время за определенные деньги.

    Разница только в эффективности — с каким КПД вы продаете свое время.

    Reply
  66. 1c-intelligence

    (95)

    И рассказ есть, но ссылку дать нельзя…

    да, увы.

    (95)

    И Балда-специалисты существуют, но себя никак не проявляют… У меня появляется какое-то странное чувство..

    это хорошо, что чувство появляется — значит, не все потеряно.

    Если зададитесь такой целью, то узнаете больше о Балда-специалистах.

    Начните с growth hackers, а там дорожка выведет.

    Reply
  67. red80

    (98)

    это хорошо, что чувство появляется

    Если вам кажется что вас нае…ют, значит вам не кажется. Спасибо.

    Reply
  68. TODD22

    (96)

    На работе вы продаете свое время за определенные деньги.

    На фрилансе вы продаете свое время за определенные деньги.

    Руководя газпромом, вы продаете свое время за определенные деньги.

    На работе и на фрилансе вы продаёте своё время.

    Руководя газпромом вы продаёте ещё и чужое время.

    Странно что вы не видите разницы…..

    Reply
  69. red80

    (102)

    На работе и на фрилансе вы продаёте своё время.

    Руководя газпромом вы продаёте ещё и чужое время.

    Наемный работник и фрилансер, перестав работать, прекращают получать доход.

    Бизнесмен продолжает получать доход не работая.

    Reply
  70. 1c-intelligence

    (102)

    Странно что вы не видите разницы…..

    странно, что вы ее видите.

    Программируя на 1С, вы продаете свое время. А еще время разработчиков платформы. А еще время разработчиков ОС. И так далее.

    Но вообще это не важно, давайте прекратим спор.

    Если кто-то один, сидя с ноутбуком, зарабатывает 1 млн рублей в месяц, а другой содержит небольшой завод в 100 человек, и зарабатывает 500 тыс. рублей в месяц, то для меня оба варианта — бизнес. Как для вас — решайте сами.

    Reply
  71. 1c-intelligence

    (104)

    Бизнесмен продолжает получать доход не работая.

    При определенной организации бизнеса — да. Но не всегда.

    QUOTE]аемный работник и фрилансер, перестав работать, прекращают получать доход. [/IS-QUOTE]

    При определенной организации фриланса — нет, не прекращает. Равно как и наемный работник.

    Reply
  72. red80

    (107) Научите пожалуйста, как наемный работник не работая может получать доход?

    Reply
  73. baton_pk

    (108)

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

    спит на рабочем месте 😀

    Reply
  74. 1c-intelligence

    (108) вы точно из России?

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

    Reply
  75. TODD22

    (111)

    вы точно из России?

    Ага только 1сники работают. Вы точно к ним заходили в кабинет? У нас например маркетолог раньше 20.00 редко домой уходит, бухгалтерия и фин отдел так же…

    Reply
  76. red80

    (111) Видимо я из какой-то другой России. Хочу к вам 🙁

    Reply
  77. 1c-intelligence

    (112) да, есть такой стереотип — если поздно уходишь, то работаешь.

    Еще есть замечательная фраза «Есть такая профессия — на работе сидеть».

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

    Reply
  78. 1c-intelligence

    (113) отлично — то, что нужно.

    Если хотите к нам — прочитайте все статьи, попробуйте что-нибудь применить.

    Ну и конечно присоединяйтесь к работе на метадате.

    Reply
  79. TODD22

    (114)

    да, есть такой стереотип — если поздно уходишь, то работаешь.

    Ну да наверное у вас есть такой стереотип. У нас люди работают.

    Reply
  80. red80

    (115) Нет, я хочу на работе сидеть и получать за это деньги 🙂

    Reply
  81. nicxxx

    (24)

    а hh.ru полгода висело объявление, оклад от 200. Ни одного адекватного соискател

    В Челябинске???

    Reply
  82. unpete

    (142) По всей России.

    Претенденты были, но с убогим опытом либо в 1С, либо во front, либо в back.

    А таких, которые разработали несколько веб-crm, интернет-магазинов, мобильных приложений, внедрили erp на паре заводов и написали драйверы на ассемблере для станков с ЧПУ — не нашел.

    Reply
  83. red80

    (143) если на Луну не летали, то конечно мимо?

    Reply
  84. TODD22

    (143)Так может нанять разных людей для разных задач? А то как бы требовать от человека внедрение ЕРП и разработку интернет магазина с написанием драйверов на ассемблере для станков с ЧПУ это же ещё придумать такое надо….

    Широкий кругозор иметь хорошо, владеть несколькими технологиями вообще отлично. Но владеть всеми на достаточно высоком уровне довольно сложно. Специализация она же не на пустом месте возникла.

    А тут и вэб программист, и внедренец ЕРП и драйвера на ассемблере писать….

    При чём с опытом реализации пары crm, интернет магазинов, автоматизации предприятий на ЕРП, написание драйверов на ассемблере?

    Это большие проекты. На каких ролях должен ваш потенциальный соискатель работать во всех этих проектах? Или «ТыжПрограммист» один всё это должен делать?

    Reply
  85. TODD22

    (143)

    либо во front, либо в back.

    И вообще зачем придумали разделение на бэк и фронт программистов в вэбе. Можно нанять 1сника он и вэб может и ЕРП внедрит и про ТОС расскажет. Станок? Ассемблер? Да легко.

    Просто не понятно на каком уровне он должен знать все эти технологии?

    Reply
  86. red80

    (145)

    Так может нанять разных людей для разных задач?

    Тогда придется платить зарплату разным людям, вместо одной одному.

    Reply
  87. unpete

    (143) Конкретный набор технологий не важен. Если человеку есть что сказать, он выразит свою мысль и на китайском, и на 1С и на лиспе. Нужны люди с широким кругозором и инженерным подходом к решению задач. Не вижу большой разницы в разработке схемы канализации, электрической схемы или программы на 1С. А те кто видят такую разницу, работать со мной не захотят и не смогут.

    Reply
  88. 1c-intelligence

    (66) сомнение в своих суждениях — хороший признак думающего человека, который хочет развиваться.

    Reply
  89. 1c-intelligence

    (117) да, аутотренинги помогают.

    Reply
  90. TODD22

    (160)Сомнение в чужих суждениях не менее хороший признак думающего человека. Не всё же верить на слово «джентельменам».

    Чем больше знает человек тем больше сомневается. Сама природа сомнений идёт от знаний.

    Reply
  91. 1c-intelligence

    (120) примеров масса.

    Вот самый известный:

    На одном из заводов Генри Форда бригада работников получала деньги за то, что отдыхала. Это была сервисная бригада, которая отвечала за бесперебойную работу конвейера. Проще говоря — ремонтники. Они получали зарплату только когда сидели в комнате отдыха. Как только зажигалась красная лампа поломки линии сборки, останавливался счетчик, начислявший им деньги.

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

    Reply
  92. red80

    (162) Все то же самое, только без ремонтов, пожалуйста 🙂

    Reply
  93. 1c-intelligence

    (165) вахтером?

    Reply
  94. red80

    (166) Хорошо, с з/п директора.

    Reply
  95. TODD22

    (169)На ЗП директора, надо работать как директор 🙂

    Reply
  96. red80

    (170) Орать «Всех уволю» и топать ногами?

    Reply
  97. red80

    (174) Я что-то не знаю?

    Reply
  98. TODD22

    (176) Судя по:

    Орать «Всех уволю» и топать ногами?

    То очень многого….

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *