Size: a a a

2020 August 11

AZ

Andrey Zubov in Delphi & Lazarus
как раз хотел взглянуть в исходник
источник

AZ

Andrey Zubov in Delphi & Lazarus
хмм... как интересно
источник

AZ

Andrey Zubov in Delphi & Lazarus
unit System.Net.HttpClient.Android;

interface

implementation

uses
 AndroidApi.JNI, Androidapi.JNIBridge, Androidapi.Helpers,
 Androidapi.JNI.JavaTypes,
 Androidapi.JNI.App,
 Androidapi.JNI.Net,
 Androidapi.JNI.Java.Net,
 Androidapi.JNI.Java.Security,
 Androidapi.JNI.Android.Security,
источник

AS

Alexey Shumkin in Delphi & Lazarus
Andrey Zubov
unit System.Net.HttpClient.Android;

interface

implementation

uses
 AndroidApi.JNI, Androidapi.JNIBridge, Androidapi.Helpers,
 Androidapi.JNI.JavaTypes,
 Androidapi.JNI.App,
 Androidapi.JNI.Net,
 Androidapi.JNI.Java.Net,
 Androidapi.JNI.Java.Security,
 Androidapi.JNI.Android.Security,
ну, это хорошо )) инструкции для "нативного" должны подойти ))
источник

A

Alina in Delphi & Lazarus
#вакансия #Москва
Компания: Спортмастер
Вилка: от 170 000 гросс
Всем, привет!
SportmasterLab - это IT-подразделение Спортмастер, в котором сейчас трудятся свыше 1000 специалистов. Сейчас мы ищем старшего разработчика со значительным опытом работы с Delphi для участия в продуктовой команде АМТ.

Assortment Management Tool (AMT) - это собственная разработка, предназначенная для предсезонного планирования и заказа ассортимента.

Сейчас продукт AMT состоит из 2 основных модулей:
   Модуль планирования количественных показателей ассортиментного плана и заказа
   Модуль визуального планирования размещения ассортимента

Ваши задачи:
   Разработка и развитие очень интересной системы, работа с графикой;
   Работа с большими объемами данных и высокой нагрузкой;
   Организовывать техническое взаимодействие между сервисами;
   Участвовать в разработке и принятии архитектурных решений;
   Заниматься мониторингом и оптимизацией производительности;
   Проводить ревью кода.

Инструментарий:
   DelphiXE 10.3 + DevExpress;
   Oracle12c-19;
   PLSQL Developer;
   Cruсible.

Мы ждём от наших будущих коллег:
   Отличные знания Delphi;
   Знание Oracle SQL, PL/SQL,знание принципов и архитектуры;
   Опыт работы с DevExpress;
   Знание основ UX/UI (как +).

Став частью Sportmaster Lab, вы получите:
   Офис - м. Дмитровская (7-9 мин пешком), до осени на удаленке;
   График работы: 5/2; 8.00-17.00, 9.00-18.00 или 10.00-19.00 (можно выбрать);
   Полугодовые премии в размере 50% от суммы ежемесячного дохода;
   Дисконтная карта на продукцию 30% магазинов сети;
   Организованное питание в офисе (компенсация питания).
источник

AS

Alexey Shumkin in Delphi & Lazarus
Alina
#вакансия #Москва
Компания: Спортмастер
Вилка: от 170 000 гросс
Всем, привет!
SportmasterLab - это IT-подразделение Спортмастер, в котором сейчас трудятся свыше 1000 специалистов. Сейчас мы ищем старшего разработчика со значительным опытом работы с Delphi для участия в продуктовой команде АМТ.

Assortment Management Tool (AMT) - это собственная разработка, предназначенная для предсезонного планирования и заказа ассортимента.

Сейчас продукт AMT состоит из 2 основных модулей:
   Модуль планирования количественных показателей ассортиментного плана и заказа
   Модуль визуального планирования размещения ассортимента

Ваши задачи:
   Разработка и развитие очень интересной системы, работа с графикой;
   Работа с большими объемами данных и высокой нагрузкой;
   Организовывать техническое взаимодействие между сервисами;
   Участвовать в разработке и принятии архитектурных решений;
   Заниматься мониторингом и оптимизацией производительности;
   Проводить ревью кода.

Инструментарий:
   DelphiXE 10.3 + DevExpress;
   Oracle12c-19;
   PLSQL Developer;
   Cruсible.

Мы ждём от наших будущих коллег:
   Отличные знания Delphi;
   Знание Oracle SQL, PL/SQL,знание принципов и архитектуры;
   Опыт работы с DevExpress;
   Знание основ UX/UI (как +).

Став частью Sportmaster Lab, вы получите:
   Офис - м. Дмитровская (7-9 мин пешком), до осени на удаленке;
   График работы: 5/2; 8.00-17.00, 9.00-18.00 или 10.00-19.00 (можно выбрать);
   Полугодовые премии в размере 50% от суммы ежемесячного дохода;
   Дисконтная карта на продукцию 30% магазинов сети;
   Организованное питание в офисе (компенсация питания).
нравится мне такой "гибкий график" ))))  8.00-17.00, 9.00-18.00 или 10.00-19.00
источник

М

МихаИл in Delphi & Lazarus
алоха коллеги
источник

М

МихаИл in Delphi & Lazarus
вопрос можно? как такое может быть?
источник

Miss Очепятка... in Delphi & Lazarus
МихаИл
алоха коллеги
Покажи начало функции.
источник

RS

Renat Suleymanov in Delphi & Lazarus
А я бы глянул в тело цикла. Наверняка там переменная rrr просто меняется
источник

Miss Очепятка... in Delphi & Lazarus
Renat Suleymanov
А я бы глянул в тело цикла. Наверняка там переменная rrr просто меняется
или j
источник

RS

Renat Suleymanov in Delphi & Lazarus
Miss Очепятка
или j
В таком случае кажется даже компилятор подскажет ошибку
источник

AS

Alexey Shumkin in Delphi & Lazarus
МихаИл
вопрос можно? как такое может быть?
Код - жесть 😁
источник

RS

Renat Suleymanov in Delphi & Lazarus
Alexey Shumkin
Код - жесть 😁
РУчная обфускация кода
источник

V

Vladislav Brezgin in Delphi & Lazarus
МихаИл
вопрос можно? как такое может быть?
што

это откуда вообще?
источник

Н

Неъматжон in Delphi & Lazarus
МихаИл
вопрос можно? как такое может быть?
Можно посмотреть тело цикла?
источник

М

МихаИл in Delphi & Lazarus
for I := 0 to tf1k8work2.count-1 do
   begin
   s1:=get_stolb(tf1k8work2.Strings[i],4);  //поиск в описании
   s1:=normalstr(s1);
   kolvo_vkus1:=0;
   rrr:=vkus.Count;
   rrr:=rrr-1;
   ttt:=0;
   //while eee=1 do

   for ttt := 0 to rrr do
         begin
          if j<135 then
           begin
           //ttt:=ttt+1;
           sss1:=vkus.Strings[ttt];
           if sss1='' then sss1:='--------';

           s2:=copy(sss1,0,4);
           ggg:=' '+s2;

           if pos(ggg,s1)>0 then
               begin
                 //log('!!! ищем вкусы шаг 1 2222');
                 bigstat1:='вкус найден';
                 vkusstat:= vkus.Strings[j];
                 kolvo_vkus1:=kolvo_vkus1+1;
                 eee:=eee-1;
                 //log('777'+bigstat1);
                 //log(inttostr(pos(s2,s1)));
                 //log('!!!!найден вкус: ' + vkus.Strings[j]+ ' в строке ' + tf1k8work2.Strings[i]) ;
               end;
            end;
         end;
   end;
источник

AS

Alexey Shumkin in Delphi & Lazarus
МихаИл
for I := 0 to tf1k8work2.count-1 do
   begin
   s1:=get_stolb(tf1k8work2.Strings[i],4);  //поиск в описании
   s1:=normalstr(s1);
   kolvo_vkus1:=0;
   rrr:=vkus.Count;
   rrr:=rrr-1;
   ttt:=0;
   //while eee=1 do

   for ttt := 0 to rrr do
         begin
          if j<135 then
           begin
           //ttt:=ttt+1;
           sss1:=vkus.Strings[ttt];
           if sss1='' then sss1:='--------';

           s2:=copy(sss1,0,4);
           ggg:=' '+s2;

           if pos(ggg,s1)>0 then
               begin
                 //log('!!! ищем вкусы шаг 1 2222');
                 bigstat1:='вкус найден';
                 vkusstat:= vkus.Strings[j];
                 kolvo_vkus1:=kolvo_vkus1+1;
                 eee:=eee-1;
                 //log('777'+bigstat1);
                 //log(inttostr(pos(s2,s1)));
                 //log('!!!!найден вкус: ' + vkus.Strings[j]+ ' в строке ' + tf1k8work2.Strings[i]) ;
               end;
            end;
         end;
   end;
ElasticSearch знаешь? 😁
источник

AS

Alexey Shumkin in Delphi & Lazarus
МихаИл
for I := 0 to tf1k8work2.count-1 do
   begin
   s1:=get_stolb(tf1k8work2.Strings[i],4);  //поиск в описании
   s1:=normalstr(s1);
   kolvo_vkus1:=0;
   rrr:=vkus.Count;
   rrr:=rrr-1;
   ttt:=0;
   //while eee=1 do

   for ttt := 0 to rrr do
         begin
          if j<135 then
           begin
           //ttt:=ttt+1;
           sss1:=vkus.Strings[ttt];
           if sss1='' then sss1:='--------';

           s2:=copy(sss1,0,4);
           ggg:=' '+s2;

           if pos(ggg,s1)>0 then
               begin
                 //log('!!! ищем вкусы шаг 1 2222');
                 bigstat1:='вкус найден';
                 vkusstat:= vkus.Strings[j];
                 kolvo_vkus1:=kolvo_vkus1+1;
                 eee:=eee-1;
                 //log('777'+bigstat1);
                 //log(inttostr(pos(s2,s1)));
                 //log('!!!!найден вкус: ' + vkus.Strings[j]+ ' в строке ' + tf1k8work2.Strings[i]) ;
               end;
            end;
         end;
   end;
Ну или регулярные выражения, хотя бы?
источник

Н

Неъматжон in Delphi & Lazarus
Люди... человек конкретный вопрос задал. Я посмотрел тело цикла.  Так и не понял, как j стал больше?
источник