tvd12
83 questions
597 answers
Avatar
0
tvd12 Enlightened
tvd12 Enlightened
AI có thể thay thế được lập trình viên không?
AI có thể thay thế được lập trình viên không ta?
Answer
Avatar
0
tvd12 Enlightened
tvd12 Enlightened
Tại sao lại cần EzyJPA, framework phân trang trong khi đã có hibernate?
Tại sao lại cần EzyJPA, framework phân trang trong khi đã có hibernate?
Answer
Avatar
0
tvd12 Enlightened
tvd12 Enlightened
Các trung tâm đào tạo trình uy tín, chất lượng ở Hà Nội
<ol start="1"> <li><a href="https://techmaster.vn/">Techmaster Việt Nam</a>.</li> <li>CodeGym</li> <li>MindX</li> <li>NIIT - ICT Hà Nội</li> <li>VTI Academy</li> <li>FPT Software Academy</li> <li>Hệ Thống T3H</li> <li>VTC Academy</li> <li>Rikkei Academy</li> <li>ITPlus</li> </ol> <p> Lưu ý: Chỉ mang tính chất liệt kê, không xếp hạng. </p>
Answer
Avatar
0
tvd12 Enlightened
tvd12 Enlightened
Không có CA có được không?
Không có CA có được không? Khi có ý kiến cho rằng nếu ko trust ca mà trust all thì có khả năng bị middle attack ạ.
Answer
Avatar
0
tvd12 Enlightened
tvd12 Enlightened
Spring: singleton có ý nghĩa gì và tại sao lại phải tạo singleton?
Em chào anh.<p> Em mới mua sách "Làm chủ các mẫu thiết kế kinh điển trong lập trình" của anh. Em thấy ngay phần đầu tiên anh có đề cập đến singleton. Em mới chuyển ngành sang làm dev có một câu hỏi mong anh có thế giải thích ạ. </p> <p> Trong Spring Boot singleton được tạo ra nếu đánh dấu nó là 1 bean, vậy singleton có ý nghĩa gì và tại sao lại phải tạo singleton. Để hiểu cách nó tạo ra thì làm như thế nào được ạ? </p>
Answer
Avatar
0
tvd12 Enlightened
tvd12 Enlightened
React native debug UI trên android simulator
Hi anh em, mình đang muốn enable debug ui trên android simulator nhưng gặp lỗi này:<div class="markdown-block position-relative overflow-auto"> <pre> Error: Unable to resolve module ./debugger-ui/debuggerWorker.aca173c4 <span class="pl-k">from</span> /Users/xxx/Documents/projects/xxx/packages/mobile/.: <span class="pl-k">None</span> of these files exist: * debugger-ui/debuggerWorker.aca173c4(.native|.native.js|.js|.native.jsx|.jsx|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx|.native.svg|.svg) * debugger-ui/debuggerWorker.aca173c4/index(.native|.native.js|.js|.native.jsx|.jsx|.native.json|.json|.native.ts|.ts|.native.tsx|.tsx|.native.svg|.svg) at ModuleResolver.resolveDependency (/Users/xxx/Documents/projects/xxx/packages/mobile/node_modules/metro/src/node-haste/DependencyGraph/ModuleResolution.js:114:15) at DependencyGraph.resolveDependency (/Users/xxx/Documents/projects/xxx/packages/mobile/node_modules/metro/src/node-haste/DependencyGraph.js:277:43) at /Users/xxx/Documents/projects/xxx/packages/mobile/node_modules/metro/src/lib/transformHelpers.js:169:21 at Server._resolveRelativePath (/Users/xxx/Documents/projects/xxx/packages/mobile/node_modules/metro/src/Server.js:1045:12) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at <span class="pl-k">async</span> Server._explodedSourceMapForBundleOptions (/Users/xxx/Documents/projects/xxx/packages/mobile/node_modules/metro/src/Server.js:993:35) at <span class="pl-k">async</span> Promise.all (index 1) at <span class="pl-k">async</span> Server._symbolicate (/Users/xxx/Documents/projects/xxx/packages/mobile/node_modules/metro/src/Server.js:945:26) at <span class="pl-k">async</span> Server._processRequest (/Users/xxx/Documents/projects/xxx/packages/mobile/node_modules/metro/src/Server.js:418:7) </pre> </div><p> Anh em có cách nào khác phục không? Mình search google mà không thấy. </p> <p> Phiên bản: </p> <div class="markdown-block position-relative overflow-auto"> <pre> <span class="pl-s">"react-native"</span>: <span class="pl-s">"0.72.4"</span> <span class="pl-s">"@react-native-community/cli-debugger-ui@11.3.6"</span> </pre> </div>
Answer
Avatar
0
tvd12 Enlightened
tvd12 Enlightened
Best practice cho project chỉ có 2 branch là staging với prod
Hi anh,<p> Anh có best practice cho project chỉ có 2 branch là staging với prod ko, vấn đề em gặp phải là: </p> <ul> <li>Khi fix bug hay code 1 feature mới thì mọi người sẽ checkout từ prod và tiến hành dev- Khi xong -> merge vào staging để test -> test oke sau khi được approval thì sẽ merge vào prod</li> <li>Nhiều feature hoặc bug sẽ không được approval liền (kéo dài 2-3 tuần hoặc 1 tháng) và nhiều cái feature sẽ cần lên prod gấp=> branch staging hiện giờ rất nhiều feature hoặc function đang test, đang đợi approval, hoặc bị cancel</li> <li>nhiều feature được approval lên prod thì toàn phải coppy code qua branch khác rồi merge prod (lúc trước em hay làm), bây giờ thì em checkout 1từ prod dev,ví dụ feature/fnc-1, sau khi xong thì em tạo nhánh mới feature/fnc-1-staging từ feature/fnc-1 rồi merge staging, khi được approval rồi thì em merge feature/fnc-1 vào prod</li></ul> <p> Nhưng mà mỗi lần test trên staging lẫn lộn nhiều code nên ko chắc chắn là trên prod ko có bug, Anh có solutions nào cho vấn đề này ko ạ. </p>
Answer
Avatar
0
tvd12 Enlightened
tvd12 Enlightened
React Native: Fix lỗi Failed to transform react-android-0.72.3-debug.aar
<div class="markdown-block position-relative overflow-auto"> <pre> Execution failed <span class="pl-k">for</span> task <span class="pl-s">':app:checkDebugAarMetadata'</span>. &gt; Could <span class="pl-k">not</span> resolve <span class="pl-k">all</span> files <span class="pl-k">for</span> configuration <span class="pl-s">':app:debugRuntimeClasspath'</span>. &gt; Failed to transform react-android-0.72.3-debug.aar (com.facebook.react:react-android:0.72.3) to <span class="pl-k">match</span> attributes {artifactType=android-aar-metadata, com.android.build.api.attributes.BuildTypeAttr=debug, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.libraryelements=aar, org.gradle.status=release, org.gradle.usage=java-runtime}. &gt; Execution failed <span class="pl-k">for</span> JetifyTransform: /Users/xxx/.gradle/caches/modules-2/files-2.1/com.facebook.react/react-android/0.72.3/753dcb10579a06570819a980133bb5042d82a6a5/react-android-0.72.3-debug.aar. &gt; Java heap space &gt; Failed to transform hermes-android-0.72.3-debug.aar (com.facebook.react:hermes-android:0.72.3) to <span class="pl-k">match</span> attributes {artifactType=android-aar-metadata, com.android.build.api.attributes.BuildTypeAttr=debug, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.libraryelements=aar, org.gradle.status=release, org.gradle.usage=java-runtime}. &gt; Execution failed <span class="pl-k">for</span> JetifyTransform: /Users/xxx/.gradle/caches/modules-2/files-2.1/com.facebook.react/hermes-android/0.72.3/f89c2cda86da7a97ffd78484839d880f8eccd3c9/hermes-android-0.72.3-debug.aar. &gt; Java heap space </pre> </div>
Answer
Avatar
0
tvd12 Enlightened
tvd12 Enlightened
[EzyFox Server] EzySimpleSessionManagementSetting, stress test
E xin lỗi vì phiền anh giờ này. A có thể trả lời khi rảnh ạ. Tại em chỉ muốn hiểu thêm về cấu trúc của Ezyfox. <ol start="1"> <li>Điểm khác biệt của EzySimpleSessionManagementSetting và EzySessionManagementSettingBuilder là gì ạ? Mình nên xài cái nào cho phần EzySimpleSetting?</li> <li>Việc stress test bắt buộc phải trong điều kiện mạng ổn định và băng thông phải mạnh à anh? Kiểu em về nhà test ở mạng nhà trọ thì nó run ngáo luôn reconnection udp r tcp socket ạ.</li></ol>
Answer
Avatar
0
tvd12 Enlightened
tvd12 Enlightened
Apply vào vị trí fresher android cần gì?
a ơi, a có thể gợi ý cho e 1 vài prj và kiến thức cần có để apply fresher android dc ko ạ?
Answer
Avatar
0
tvd12 Enlightened
tvd12 Enlightened
Code tạo QR cho Việt Nam Bank viết bằng typescript
Code tạo QR cho Việt Nam Bank viết bằng typescript
Answer
Avatar
0
tvd12 Enlightened
tvd12 Enlightened
Làm cho startup (công ty nhỏ) hay làm cho công ty lớn? (Phần 1)
Làm cho startup (công ty nhỏ) hay làm cho công ty lớn?
Answer