Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Transcribe the function from Java to C++. The Java method has only 50 lines of code.

Translated18 USD

Applications 1

Application viewing is only available registered users.

Client's review of cooperation with freelancer

Quality
Professionalism
Cost
Contactability
Deadlines

Overall, I was satisfied with the work.

Freelancer's review of cooperation with Denis Rudnitskiy

Payment
Task setting
Clarity of requirements
Contactability

The customer was always in contact. clearly formulated. I recommend it.

Profile blocked | Safe Safe

  1. 2381    156  5
    1 day15 USD

    Hello to you!
    Please contact me, I will do it qualityly and in the shortest time possible.

  2. 338  
    1 day17 USD

    I can do it in a couple of hours right now. I do everything quickly and well.

  3. 1 proposal concealed
  • Vitalii Valchuk
    30 July 2022, 14:54 |

    Class ByteBuffer теж переписувати?)

  • Denis Rudnitskiy
    30 July 2022, 15:28 |

    ByteBuffer не обов`язково переписувати, хоча краще б увесь функціоал з масивом був у нативній функції. Головне, щоб нативна функція приняла цей масив та інші параметри, та повернула готовий Bitmap. Можна зробити як void, передав ще одни параметром як bitmap. 

  • Denis Rudnitskiy
    30 July 2022, 15:34 |

    Плюс я прочитав на форумах, що якось можна не копіювати масив, а явно передати покажчик (чи щось также) з пам'яті і вже працювати з ними, щоб алгоритм працював ефективніше, тобто не створювати копії нових буферів. Но це просто як ідея


  • Oleksii Nersesyan
    30 July 2022, 15:15 |

    Текущий код можно ускорить

  • Denis Rudnitskiy
    30 July 2022, 15:30 |

    Имеете ввиду на уровне java? 

  • Oleksii Nersesyan
    30 July 2022, 15:35 |

    Да. Есть одинаковые операции которые не нужно выполнять в цикле по х например (y * rowBytes и y * stride их нужно вынести на уровень выше в цикл по y), также width - 1 и height - 1 не нужно каждый раз высчитывать. Попробуйте вынести в переменные, может уменьшиться время выполнения, хотя может компилятор умный и сам это сделает, но стоит попробовать переписать код.

  • Denis Rudnitskiy
    30 July 2022, 15:46 |

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

  • Denis Rudnitskiy
    30 July 2022, 16:00 |

    Не, не помог этот способ, как были ~ 50 мс, так и остались. Думаю jvm это предвидела😅  

  • Vitalii Valchuk
    30 July 2022, 18:20 |

    Ну так заміряй час де виникають тормоза, і будеш знати що оптимізувати потрібно. 

Current freelance projects in the category C & C++

Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x)

22 USD

Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x) on the identical hardware platform (ESP32 + SX1268, 2W) based on the criteria of range, throughput, link stability, and power consumption. Conduct tests with…

C & C++C# ∙ 20 hours 47 minutes back ∙ 2 proposals

Consultation and audit of the current project on Odoo 19 Community Edition

We are looking for an Odoo Developer — a solo developer with experience in Odoo 19 Community Edition, including using Claude Code. We need a specialist who has successfully implemented projects in Odoo and practical experience in development using Claude Code. Important: we only…

C & C++Javascript and Typescript ∙ 3 days 21 hours back ∙ 7 proposals

Software development for Arduino (RF modules 3–7.5 GHz, automatic frequency scanning)

It is necessary to develop a system on Arduino for the automatic search of active analog video signals and the automatic tuning of the transmitter to the detected frequency.It is planned to use three separate transceiver modules: 3000–4200 MHz; 4900–6000 MHz; 6100–7500…

C & C++Embedded Systems & Microcontrollers ∙ 4 days 22 hours back ∙ 4 proposals

Black Ukraine (RP-project on base MTA)

1154 USD

Fixing bugs of varying complexity, like those pictured. Map navigation adjustments. Fixing map holes, adapting vehicles to the project, removing logos, or rewriting them.

C & C++Python ∙ 6 days 10 hours back ∙ 22 proposals

Residential Proxy Infrastructure Engineer

We're building a residential proxy network from scratch — fully owned, no third-party suppliers. We need one exceptional network engineer to build the entire technical foundation. What you'll build: - Android background SDK that routes proxy traffic through user devices…

C & C++DevOps ∙ 10 days 18 hours back ∙ 15 proposals

Client
Project published
3 years back
124 views
Tags