1C programlama veya C# (veya başka ne?)? - sayfa 7

 
Mikhail Mitin :

Burada aynı fikirde değilim - Bir şirkette çalışıyorum, 100'den fazla çalışanımız var ve herkes 1'lerde çalışıyor, 1'lerimizde muhasebe ile hiçbir şekilde ilgili olmayan her şeyi uyguladım - 1'lerimiz var müşterilere SMS gönderiyor (günde 200) , ip telefon ile iletişim kurar ve onu arama yapmaya zorlamayı bilir, güvenlik servisinin tüm departmanlar, avukatlar vb. ile etkileşimi düzenlenir, hepsi, kesinlikle tüm dahili belge akışı 1s'de gider. Hatta aldığı araba sigortalarının son kullanma tarihlerini bile takip ediyor. Ve müdürüm 1c'nin olanaklarını iyi anlıyor ve şirketteki tüm insanların süreçlerini otomatikleştirmek için görevler veriyor. Ve bir bedavanın kesinlikle doğru olmadığı gerçeği. Çok iş. Ancak yönetmen programın tüm olanaklarını değerlendirdikten kısa bir süre sonra birçok çalışma ortaya çıktı ve kullanıcılar için gerçekten çok zaman kazandırabilir.

Çok işiniz var, çünkü muhtemelen böyle bir 1C canavarının bir sürü ekleme ile her güncellemesi, daha sonra normal performans garantisi olmadan uzun bir lanettir. Tek mutluluk, böyle bir canavarı geliştiren ve yerine oturması oldukça zor olan uzmandır. Ancak bu onun için bir artı ve şirket için güçlü bir eksi. Yönetmen 1C'nin olanaklarını anlarsa, görünüşe göre böyle bir uzman, örneğin bir arabanın altına girerse, şirket için ciddi riskleri anlamıyor. 1C artık bir muhasebe programından, kullanıcılardan ve ortaklardan para pompalama aracına dönüştü: bir dizi ücretli hizmet, zorunlu abonelikler, ücretli sertifikalar ve diğer şeyler. BASIC'te yazılmış bir programdan da SMS gönderebilirsiniz - burada 1C açıkça lider değil ve en iyi araç değil.
 
Evgeniy Zhdan :

1C programcısı olarak çalışmak iyi mi kötü mü?

İlginç soru))) Artıları ve eksileri var. Benim için şimdi eksileri: yurtdışında sahipsiz.

 
Aleksey Vyazmikin :

Bu nedenle, maaşı artırma ihtiyacına periyodik olarak ipucu verebilirsiniz.

Pekala, olan tam olarak bu, ama benim bölgemde yeterli bir ortalama maaş ve bir maksimum maaş var, bunun üzerinde sormanın anlamsız olacağı.

 
Yury Kirillov :
Çok işiniz var, çünkü muhtemelen böyle bir 1C canavarının bir sürü ekleme ile her güncellemesi, daha sonra normal performans garantisi olmadan uzun bir lanettir. Tek mutluluk, böyle bir canavarı geliştiren ve üzerine oturan uzmanın değiştirilmesi oldukça zordur. Ancak bu onun için bir artı ve şirket için güçlü bir eksi. Yönetmen 1C'nin olanaklarını anlarsa, görünüşe göre böyle bir uzman, örneğin bir arabanın altına girerse, şirket için ciddi riskleri anlamıyor. 1C artık bir muhasebe programından, kullanıcılardan ve ortaklardan para pompalama aracına dönüştü: bir dizi ücretli hizmet, zorunlu abonelikler, ücretli sertifikalar ve diğer şeyler. BASIC'te yazılmış bir programdan da SMS gönderebilirsiniz - burada 1C açıkça lider değil ve en iyi araç değil.

Burada evet ve hayır. İlk olarak, böyle bir canavarı güncellemek neredeyse imkansız, çünkü yıllar içinde kişisel olarak bir dizi standart işlevi yeniden yazdım + bir sürü ek işlevi geliştirdim. Bu nedenle, pratikte farklı davranırlar. "Bu değiştirilmiş canavarda" tüm muhasebe tutulur ve raporlama standart olan başka bir temelden sunulur. Ve aralarında boşaltma yazılır. Ve op... o çantada.

İkincisi, katılıyorum, çoğunlukla "böyle bir canavar" yazdım ve değiştirilmesi zor.

Üçüncüsü, sms, bu birçoğundan sadece biri, + uygun, 1'lerde bir belge oluşturdunuz ve bir telefonla bir ortak belirttiniz ve belirli koşullara ulaşıldığında ona bir SMS gönderildi. Bu manuel bir gönderim değil, tam otomatik bir gönderimdir, gönderim kontrolü mesai saatleri içinde her yarım saatte bir yapılır, bu nedenle müşteriye bir şey söylemeyi unuttuğunuz için endişelenmenize gerek yoktur.

 

MetaTrader5 ile iletişim kurmak için kendi amaçlarım için kullandığım harika bir 1c işlevi daha var: Expert Advisors'ın otomatik optimizasyonu için iyi bir işlevsellik yazdım. Nasıl çalıştığına bir örnek: Optimize etmek istediğimi belirtiyorum, örneğin, her biri kendi kümesine ve her biri 20 sembole sahip 3 uzmanı optimize ederken, optimizasyondan en iyi 5 kümenin testini ne yapacağınızı belirtebilir ve ekleyin. sonuç grafiği ve belirli bir klasöre ayarlanan dosya. Veya en iyi sonuçlar üzerinde ileriye dönük testler yapın. Ve çok zaman kazandırıyor, çünkü gece için optimizasyonları çalıştırabiliyorum (örneğin, 10 adet), sonuçları sabah alabiliyor, analiz edebiliyor ve daha fazlasını yapabiliyorum. Aynı zamanda 1s düzeyinde belirli sonuçların yok sayılması gerektiğini belirtebilirim örneğin kar bazılardan az ise (özel max üzerinden yapsam da) ama bu işlevsellik yapan arkadaşım için yapılmış. nasıl programlanacağını bilmiyorum, ancak kullanıcı moduna ayarlamak onun için daha uygundur.

Teknik olarak: belirli bir ini dosyasıyla bir terminali başlatmak; terminalin kapalı olduğu için görev yöneticisini taramak; sonuçları olan bir dosyayı okumak ve işlemek; sonuçlar ve orijinal küme ile dosyadan yeni kümelerin oluşturulması.

Evet, 1'lerin bunun için en iyi ortam olmadığını iddia etmiyorum, sadece 1s rumuzla çalışıyorum ve 1s'de yapmak benim için daha kolay.

Ekli, nasıl göründüğünün bir ekran görüntüsüdür.

Dosyalar:
 
Mikhail Mitin :

Teknik olarak: belirli bir ini dosyasıyla bir terminali başlatmak; terminalin kapalı olduğu için görev yöneticisini taramak; sonuçları olan bir dosyayı okumak ve işlemek; sonuçlar ve orijinal küme ile dosyadan yeni kümelerin oluşturulması.

Ve belirli bir ini dosyasıyla terminal nasıl başlatılır ?

 
Sergey Savinkin :

Ve belirli bir ini dosyasıyla bir terminal nasıl başlatılır ?

Çok basit, cmd'ye "[terminal exe dosyasının yolu] /config:[yapılandırma dosyasının yolu]" gibi bir komut gönderin

Örnek: C:\Program Files\MetaTrader 5\terminal64.exe /config:C:\Test Opt\Config1.ini

 
Mikhail Mitin :

Çok basit, cmd'ye "[terminal exe dosyasının yolu] /config:[yapılandırma dosyasının yolu]" gibi bir komut gönderin

Örnek: C:\Program Files\MetaTrader 5\terminal64.exe /config:C:\Test Opt\Config1.ini

Teşekkürler ama ini dosyası nasıl doldurulur?

Belki belgelerde bununla ilgili bir şey vardır?

 
php
 
Görüyorum ki burada yanmış 1C-takma adlar var :) Bir adamın sorusunu iletmek istiyorum, o bir 1C-takma ad. Ancak kendisinin bir "yetersiz programcı" olduğu gerçeğiyle ilgili bazı kompleksler yaşar. Seviyesini geliştirmek için, yani 1C takma adı değil, programcı olarak ne çalışması gerektiğini sürekli sormaya başladı. Böyle bir 1C takma adının ne tür bir hayvan olduğunu bilmiyorum, bu yüzden sorularını sürekli olarak anlaşılmaz bir şekilde “algoritma öğren, vb.” gibi yanıtlamam gerekiyor. Ancak ona kariyer veya seviyesini yükseltme konusunda özel tavsiyelerde bulunamam, bu 1C konusu çok spesifik. Yani belki daha spesifik bir şey söyleyebilirsin? Bir programcı olarak 1C takma adını büyütmek mümkün mü? Yoksa sadece yön değiştirmek daha mı iyi? Bu alanda çalışan ama seviyesini yükseltmek isteyen birine ne tavsiye edebilirsiniz?
Neden: